Incorporating performance testing in test-driven development

被引:12
|
作者
Johnson, Michael J. [1 ]
Maximilien, E. Michael
Ho, Chih-Wei
Williams, Laurie
机构
[1] IBM Corp, Res Triangle Pk, NC 27709 USA
[2] N Carolina State Univ, Raleigh, NC 27695 USA
关键词
Performance measures; Test execution; Testing strategies;
D O I
10.1109/MS.2007.77
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
收藏
页码:67 / +
页数:8
相关论文
共 50 条
  • [1] Combination of Test-Driven Development and Behavior-Driven Development for Improving Backend Testing Performance
    Manuaba, Ida Bagus Kerthyayana
    4TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND COMPUTATIONAL INTELLIGENCE (ICCSCI 2019) : ENABLING COLLABORATION TO ESCALATE IMPACT OF RESEARCH RESULTS FOR SOCIETY, 2019, 157 : 79 - 86
  • [2] Test-driven development with mutation testing - an experimental study
    Roman, Adam
    Mnich, Michal
    SOFTWARE QUALITY JOURNAL, 2021, 29 (01) : 1 - 38
  • [3] Test-driven development with mutation testing – an experimental study
    Adam Roman
    Michal Mnich
    Software Quality Journal, 2021, 29 : 1 - 38
  • [4] Professionalism and test-driven development
    Martin, Robert C.
    IEEE SOFTWARE, 2007, 24 (03) : 32 - +
  • [5] Performance Outcomes of Test-Driven Development: An Experimental Investigation
    Bhadauria, Vikram S.
    Mahapatra, RadhaKanta
    Nerur, Sridhar P.
    JOURNAL OF THE ASSOCIATION FOR INFORMATION SYSTEMS, 2020, 21 (04): : 1045 - 1071
  • [6] Evaluating the Efficiency of Continuous Testing during Test-Driven Development
    Demeyer, Serge
    Verhaeghe, Benoit
    Etien, Anne
    Anquetil, Nicolas
    Ducasse, Stephane
    2018 IEEE 2ND INTERNATIONAL WORKSHOP ON VALIDATION, ANALYSIS AND EVOLUTION OF SOFTWARE TESTS (VST), 2018, : 21 - 25
  • [7] Scaling test-driven development
    Ambler, Scott W.
    DR DOBBS JOURNAL, 2008, 33 (02): : 71 - 73
  • [8] Test-Driven Development of Ontologies
    Keet, C. Maria
    Lawrynowicz, Agnieszka
    SEMANTIC WEB: LATEST ADVANCES AND NEW DOMAINS, 2016, 9678 : 642 - 657
  • [9] Integrated Language Definition Testing Enabling Test-Driven Language Development
    Kats, Lennart C. L.
    Vermaas, Rob
    Visser, Eelco
    ACM SIGPLAN NOTICES, 2011, 46 (10) : 139 - 153
  • [10] Mutation Testing Process Combined with Test-Driven Development in .NET Environment
    Derezinska, Anna
    Trzpil, Piotr
    THEORY AND ENGINEERING OF COMPLEX SYSTEMS AND DEPENDABILITY, 2015, 365 : 131 - 140