IT213Unit10.docx Software Development Testing and Ethics Purdue University Global IT213: Software Development Concepts Software development testing is incredibly important. If there is no testing, the software
...
IT213Unit10.docx Software Development Testing and Ethics Purdue University Global IT213: Software Development Concepts Software development testing is incredibly important. If there is no testing, the software may not work the way it is intended and there could be huge security risks. Four important levels of testing for software development are unit testing, integration testing, systems testing, and acceptance testing. Each of these testing levels have an important purpose and should be used on any software development project. These testing levels also relate to one another in order to help a software development project work as intended. If a product is not tested and debugged thoroughly, there could be an ethical dilemma when the product is released if there are issues with it. Unit testing is the execution of a complete class, routine, or small program that has been written by either one programmer or a team of programmers and is tested in isolation from the more complete system (McConnell, 2004). Unit testing is also known as the first step of testing (Educba, n.d.). The program is submitted to assessments which focus on units, or small components, of the software in order to make sure everything is completely functional (Pearson, 2015). Unit testing isolates each part of the software and is performed at the earliest stages of the development process (Eriksson, 2014). It is usually performed by the developers (Guru99, n.d.).During this stage, the white box method is t. . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . .. .. . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
[Show More]