Testing software during the development phase
Tuesday, October 2, 2007, 8:09
Testing software during the development phase has become an important part of the development lifecycle and is key to the agile methodologies. Code quality and maintainability is increased by adopting an integrated testing strategy that stresses unit tests, integration tests and acceptance tests throughout the project. But these tests are typically only focused on the functional requirements of the application, and rarely include security tests. Implementing security in the unit testing cycle means investing more in developer awareness of security and how to test for security issues, and less in specialised external resources. This is a long-term investment that can vastly improve the overall quality of software, and reduce the number of vulnerabilities in web applications, and consequently, the associated risks.
Related posts
You can follow any responses to this entry through the
RSS 2.0 feed.