All-in-One Guides:How to make agile software development work
Agile software testing
When using an agile development method, testing -- particularly automated testing -- becomes even more important for programmers. On top of that software testers need to adjust their testing practices and may need to learn more about programming.
Programmers:
1 - 3 of 11-
Unit testing in the enterprise: Five common myths dispelled
Tip - Surprisingly few organizations have tried implementing unit testing due in part to misinformation developers and managers receive. Andrew Chessin from Cisco dispels some of the myths that are keeping organizations from reaping the benefits of unit...
-
Find software bugs, defects using code coverage
20 Feb 2007
Article - Software testing is uselss if it isn't complete. Statement and branch coverage can uncover glaring problems in unexecuted blocks of code, but they often miss bugs in the logic of your code. Path coverage, however, is a more comprehensive technique that...
-
Improved software design with test-driven development (TDD)
27 Mar 2008
Article - Although test-driven development (TDD) has a large learning curve, it can lead to simpler and better designed software that delivers business value and has fewer defects.
Software testers:
1 - 3 of 6-
Test development can be agile, too
13 Oct 2008
Article - Your software development project doesn't need to follow an agile methodology in order for you to do agile test development, Hans Buwalda told attendees at the recent Software Test and Performance Conference. In fact, agile is the only way to develop...
-
Cultivating the software tester/programmer relationship
Ask the Expert - Software testers need to work with programmers. What do you do if programmers are reluctant? Expert Mike Kelly has a game he plays with programmers that helps break down the wall.
-
Increasing tester interactions with developers
Tip - What can you do if all testing at a company is done with little interaction with developers? How can you change things to be more iterative? Testing expert Scott Barber explains.