Promoting the software design for testability towards a partial test oracle

被引:1
|
作者
Lin, JC
Yeh, PL
Yang, SC
机构
关键词
software test; test oracles; software testability; software design for testability; test condition;
D O I
10.1109/STEP.1997.615486
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Software testing is one of the most powerful methods to improve the software quality directly. Usually, testing costs on the large scales of 50% during software system development phase. How to reduce the testing cost thus becomes an important issue. The software design for testability maybe a new direction to solve this problem. Using the strategy of software design for testability, we develop a technique called ''test condition oracle'' to check the program's correctness. The performance evaluation shows that this technique is an effective method for promoting software testability.
引用
收藏
页码:209 / 214
页数:6
相关论文
共 50 条
  • [1] Towards a metric of software testability
    Wang, Y
    King, G
    Staples, G
    Ross, M
    Court, I
    [J]. PROCEEDINGS OF THE 5TH SOFTWARE QUALITY CONFERENCE, 1996, : 234 - 241
  • [2] Towards a 'safe' use of design patterns to improve OO software testability
    Baudry, B
    Sunyé, YLG
    Jézéquel, JM
    [J]. 12TH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING, PROCEEDINGS, 2001, : 324 - 329
  • [3] Design for testability of software-based self-test for processors
    Nakazato, Masato
    Ohtake, Satoshi
    Inoue, Michiko
    Fujiwara, Hideo
    [J]. PROCEEDINGS OF THE 15TH ASIAN TEST SYMPOSIUM, 2006, : 375 - +
  • [4] Software Test Case Generation & Test Oracle Design using Neural Network
    Majma, Negar
    Babamir, Seyed Morteza
    [J]. 2014 22ND IRANIAN CONFERENCE ON ELECTRICAL ENGINEERING (ICEE), 2014, : 1168 - 1173
  • [5] Communications software design for testability: specification transformations and testability measures
    Dssouli, R
    Karoui, K
    Saleh, K
    Cherkaoui, O
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 1999, 41 (11-12) : 729 - 743
  • [6] Testability Design and Testability Rating for Better Built In Test
    DiCesare, James
    [J]. 2023 ANNUAL RELIABILITY AND MAINTAINABILITY SYMPOSIUM, RAMS, 2023,
  • [7] DESIGN FOR TESTABILITY IN EMBEDDED SOFTWARE PROJECTS
    Sahay, Gaurav
    [J]. 2011 IEEE/AIAA 30TH DIGITAL AVIONICS SYSTEMS CONFERENCE (DASC), 2011,
  • [8] Measuring Software Testability Modulo Test Quality
    Terragni, Valerio
    Salza, Pasquale
    Pezze, Mauro
    [J]. 2020 IEEE/ACM 28TH INTERNATIONAL CONFERENCE ON PROGRAM COMPREHENSION, ICPC, 2020, : 241 - 251
  • [9] An automated framework for software test oracle
    Shahamiri, Seyed Reza
    Kadir, Wan Mohd Nasir Wan
    Ibrahim, Suhaimi
    Hashim, Siti Zaiton Mohd
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2011, 53 (07) : 774 - 788
  • [10] DESIGN FOR TESTABILITY FOR COMPLETE TEST COVERAGE
    MOTOHARA, A
    FUJIWARA, H
    [J]. IEEE DESIGN & TEST OF COMPUTERS, 1984, 1 (04): : 25 - 32