Abstract :
Four papers and a roundtable discussion shed light on the current state of software testing practices. Case studies from industry experience address topics including unit-testing practices, agile testing, and automating software testing. Although many of these approaches show promise, software testing is still one of the more neglected practices within the software development life cycle. Suggestions for improvements in industry and academia are offered.
Keywords :
SQA; V&V; agile software testing; parameterized unit testing; scripting language; software testing; symbolic execution; test automation; test coverage; test design; testing practice; testing tools; unit testing; Automatic testing; Computer industry; Costs; Customer satisfaction; Hardware; Performance evaluation; Programming; Software testing; System testing; Technology transfer; SQA; V&V; agile software testing; parameterized unit testing; scripting language; software testing; symbolic execution; test automation; test coverage; test design; testing practice; testing tools; unit testing;