Software Regression as Change of Input Partitioning

被引:0
|
作者
Boehme, Marcel [1 ]
机构
[1] Natl Univ Singapore, Sch Comp, Singapore, Singapore
关键词
Partition Testing; Software Evolution; Reliability; Automated Test Generation;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
It has been known for more than 20 years. If the subdomains are not homogeneous, partition testing strategies, such as branch or statement testing, do neither perform significantly better than random input generation nor do they inspire confidence when a test suite succeeds. Yet, measuring the adequacy of test suites in terms of code coverage is still considered a common practice. The main target of our research is to develop strategies for the automatic evolution of a test suite that does inspire confidence. When the program is changed, test cases shall be augmented that witness changed output for the same input (test suite augmentation). If two test cases witness the same partition, one is to be discarded (test suite reduction).
引用
收藏
页码:1523 / 1526
页数:4
相关论文
共 50 条
  • [1] Feasible input domain partitioning in software testing: RCS case study
    Vagoun, T
    Hevner, A
    ANNALS OF SOFTWARE ENGINEERING, 1997, 4 : 159 - 170
  • [2] Starchart: Hardware and Software Optimization Using Recursive Partitioning Regression Trees
    Jia, Wenhao
    Shaw, Kelly A.
    Martonosi, Margaret
    2013 22ND INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURES AND COMPILATION TECHNIQUES (PACT), 2013, : 257 - 267
  • [3] Hardware/software partitioning of software binaries
    Stitt, G
    Vahid, F
    IEEE/ACM INTERNATIONAL CONFERENCE ON CAD-02, DIGEST OF TECHNICAL PAPERS, 2002, : 164 - 170
  • [4] Partitioning the Input Domain for Classification
    Romero, Adrian Rechy
    Jayawardena, Srimal
    Cox, Mark
    Borges, Paulo Vinicius Koerich
    2015 INTERNATIONAL CONFERENCE ON DIGITAL IMAGE COMPUTING: TECHNIQUES AND APPLICATIONS (DICTA), 2015, : 582 - 589
  • [5] Input partitioning to Mixture of Experts
    Tang, B
    Heywood, MI
    Shepherd, M
    PROCEEDING OF THE 2002 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOLS 1-3, 2002, : 227 - 232
  • [6] Software change impact analysis: an approach to differentiate type of change to minimise regression test selection
    Gupta, Chetna
    Srivastav, Maneesha
    Gupta, Varun
    INTERNATIONAL JOURNAL OF COMPUTER APPLICATIONS IN TECHNOLOGY, 2015, 51 (04) : 366 - 375
  • [7] Isotonic Regression via Partitioning
    Quentin F. Stout
    Algorithmica, 2013, 66 : 93 - 112
  • [8] Isotonic Regression via Partitioning
    Stout, Quentin F.
    ALGORITHMICA, 2013, 66 (01) : 93 - 112
  • [9] Software Defined Network Partitioning with Graph Partitioning Algorithms
    Arlimatti, Shivaleela
    Elbrieki, Walid
    Hassan, Suhaidi
    Habbal, Adib
    EMERGING TRENDS IN INTELLIGENT COMPUTING AND INFORMATICS: DATA SCIENCE, INTELLIGENT INFORMATION SYSTEMS AND SMART COMPUTING, 2020, 1073 : 583 - 593
  • [10] Regression testing for component-based software systems by enhancing change information
    Mao, CY
    Lu, YS
    12TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2005, : 611 - 618