Improving the Effectiveness of Software Testing through Test Case Reduction

被引:0
|
作者
Mahapatra, R. P. [1 ]
Singh, Jitendra [1 ]
机构
[1] SRM Univ Chennai, SRM IMT, Madras, Tamil Nadu, India
关键词
Software Testing; Test Case Generation; Test Case Reduction;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper proposes a new technique for improving the efficiency of software testing, which is based on a conventional attempt to reduce test cases that have to be tested for any given software. The approach utilizes the advantage of Regression Testing where fewer test cases would lessen time consumption of the testing as a whole. The technique also offers a means to perform test case generation automatically. Compared to one of the techniques in the literature where the tester has no option but to perform the test case generation manually, the proposed technique provides a better option. As for the test cases reduction, the technique uses simple algebraic conditions to assign fixed values to variables (Maximum, minimum and constant variables). By doing this, the variables values would be limited within a definite range, resulting in fewer numbers of possible test cases to process. The technique can also be used in program loops and arrays.
引用
收藏
页码:361 / 366
页数:6
相关论文
共 50 条
  • [41] Test Case Prioritization Approach to Improving the Effectiveness of Fault Localization
    Fu, Wenhao
    Yu, Huiqun
    Fan, Guisheng
    Ji, Xiang
    [J]. 2016 INTERNATIONAL CONFERENCE ON SOFTWARE ANALYSIS, TESTING AND EVOLUTION (SATE 2016), 2016, : 60 - 65
  • [42] Improving functional testing through aspects: A case study
    Salvaneschi, Paolo
    [J]. EARLY ASPECTS: CURRENT CHALLENGES AND FUTURE DIRECTIONS, 2007, 4765 : 39 - 54
  • [43] Measurement of Effectiveness of Software Testing
    Zhang, Bo
    Shen, Xiangheng
    Wang, Junjie
    Chen, Yuan
    [J]. FIFTH INTERNATIONAL CONFERENCE ON MACHINE VISION (ICMV 2012): COMPUTER VISION, IMAGE ANALYSIS AND PROCESSING, 2013, 8783
  • [44] Improving Software Test Processes
    Toroi, Tanja
    [J]. NEW TRENDS IN SOFTWARE METHODOLOGIES, TOOLS AND TECHNIQUES, 2006, 147 : 462 - 473
  • [45] Adaptive Testing - Cost Reduction through Test Pattern Sampling
    Grady, Matt
    Pepper, Bradley
    Patch, Joshua
    Degregorio, Michael
    Nigh, Phil
    [J]. 2013 IEEE INTERNATIONAL TEST CONFERENCE (ITC), 2013,
  • [46] Improving Requirements Coverage in Test Case Prioritization for Regression Testing
    Butool, Rimsha
    Nadeem, Aamer
    Sindhu, Muddassar
    Zaman, Qamar Uz
    [J]. 2019 22ND IEEE INTERNATIONAL MULTI TOPIC CONFERENCE (INMIC), 2019, : 191 - 196
  • [47] Random versus combinatorial effectiveness in software conformance testing: a case study
    Calvagna, Andrea
    Fornaia, Andrea
    Tramontana, Emiliano
    [J]. 30TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, VOLS I AND II, 2015, : 1797 - 1802
  • [48] The Impact of Source Test Case Selection on the Effectiveness of Metamorphic Testing
    Barus, Arlinta Christy
    Chen, Tsong Yueh
    Kuo, Fei-Ching
    Liu, Huai
    Schmidt, Heinz W.
    [J]. 2016 IEEE/ACM 1ST INTERNATIONAL WORKSHOP ON METAMORPHIC TESTING (MET), 2016, : 5 - 11
  • [49] Test Effectiveness Evaluation of Prioritized Combinatorial Testing: A Case Study
    Choi, Eun-Hye
    Kawabata, Shunya
    Mizuno, Osamu
    Artho, Cyrille
    Kitamura, Takashi
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY (QRS 2016), 2016, : 61 - 68
  • [50] A Method for Test Suite Reduction for Regression Testing of Interactions between Software Modules
    Kichigin, Dmitry
    [J]. PERSPECTIVES OF SYSTEMS INFORMATICS, 2010, 5947 : 177 - 184