Abstract | ||
---|---|---|
Performance design and performance testing are necessarily different from functional test case design. A rigorous test-driven design methodology isn't practical for all performance measurement. A test-first approach to performance provides some advantages in a TDD environment. Experience with applying early performance testing in a TDD framework for a device-driver development project provides insight into the test-first approach. The results show a trend of performance improvement throughout the development life cycle, and better performance compared to an earlier release. Lessons learned include the benefit of having a performance architect on the development team and of tracking performance measurements throughout the development life cycle.This article is part of a special issue on test-driven development. |
Year | DOI | Venue |
---|---|---|
2007 | 10.1109/MS.2007.77 | IEEE Software |
Keywords | Field | DocType |
performance testing,performance improvement,performance architect,development life cycle,performance measurement,development team,test-first approach,early performance testing,test-driven development,performance design,better performance,incorporating performance testing,system design,formal specification,test driven development,systems analysis,formal verification | Performance engineering,Software engineering,Systems engineering,Test-driven development,Computer science,Manual testing,Software performance testing,White-box testing,Test case,Test strategy,Reliability engineering,Keyword-driven testing | Journal |
Volume | Issue | ISSN |
24 | 3 | 0740-7459 |
Citations | PageRank | References |
8 | 0.96 | 5 |
Authors | ||
4 |
Name | Order | Citations | PageRank |
---|---|---|---|
Michael J. Johnson | 1 | 40 | 7.82 |
Chih-Wei Ho | 2 | 99 | 9.62 |
E. Michael Maximilien | 3 | 1129 | 81.39 |
Laurie Williams | 4 | 4033 | 473.64 |