Automated test case generation for spreadsheets

被引:0
|
作者
Fisher, M [1 ]
Cao, MM [1 ]
Rothermel, G [1 ]
Cook, CR [1 ]
Burnett, MM [1 ]
机构
[1] Oregon State Univ, Dept Comp Sci, Corvallis, OR 97331 USA
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Spreadsheet languages, which include commercial spreadsheets and various research systems, have had a substantial impact on end-user computing. Research shows, however, that spreadsheets often contain faults. Thus, in previous work, we presented a methodology that assists spreadsheet users in testing their spreadsheet formulas. Our empirical studies have shown that this methodology can help end-users test spreadsheets more adequately and efficiently; however, the process of generating test cases can still represent a significant impediment. To address this problem, we have been investigating how to automate test case generation for spreadsheets in ways that support incremental testing and provide immediate visual feedback. We have utilized two techniques for generating test cases, one involving random selection and one involving a goal-oriented approach. We describe these techniques, and report results of an experiment examining their relative costs and benefits.
引用
收藏
页码:141 / 151
页数:11
相关论文
共 50 条
  • [31] Can Automated Test Case Generation Cope With Extract Method Validation?
    Silva, Indy P. S. C.
    Alves, Everton L. G.
    Machado, Patricia D. L.
    SBES'18: PROCEEDINGS OF THE XXXII BRAZILIAN SYMPOSIUM ON SOFTWARE ENGINEERING, 2018, : 152 - 161
  • [32] Test case generation and reduction by automated input-output analysis
    Saraph, P
    Last, M
    Kandel, A
    2003 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS, VOLS 1-5, CONFERENCE PROCEEDINGS, 2003, : 768 - 773
  • [33] An automated test case generation approach by genetic simulated annealing algorithm
    Li, Bao-Lin
    Li, Zhi-Shu
    Zhang, Jing-Yu
    Sun, Ji-Rong
    ICNC 2007: THIRD INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, VOL 4, PROCEEDINGS, 2007, : 106 - +
  • [34] Automated Test Case Generation with SMT-Solving and Abstract Interpretation
    Peleska, Jan
    Vorobev, Elena
    Lapschies, Florian
    NASA FORMAL METHODS, 2011, 6617 : 298 - 312
  • [35] Automated test case generation based on UML activity diagram model
    Zhang, M., 2001, Beijing University of Aeronautics and Astronautics (BUAA) (27):
  • [36] Preparation Method in Automated Test Case Generation using Machine Learning
    Kikuma, Kazuhiro
    Yamada, Takeshi
    Sato, Koki
    Ueda, Kiyoshi
    SOICT 2019: PROCEEDINGS OF THE TENTH INTERNATIONAL SYMPOSIUM ON INFORMATION AND COMMUNICATION TECHNOLOGY, 2019, : 393 - 398
  • [37] Automated Test Case Generation for Service Composition from Event Logs
    Salva, Sebastien
    Sue, Jarod
    2023 38TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING WORKSHOPS, ASEW, 2023, : 127 - 134
  • [38] Automated Test Input Generation for Android: Towards Getting There in an Industrial Case
    Zheng, Haibing
    Li, Dengfeng
    Liang, Beihai
    Zeng, Xia
    Zheng, Wujie
    Deng, Yuetang
    Lam, Wing
    Yang, Wei
    Xie, Tao
    2017 IEEE/ACM 39TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: SOFTWARE ENGINEERING IN PRACTICE TRACK (ICSE-SEIP 2017), 2017, : 253 - 262
  • [39] Automated Test Case Generation from Input Specification in Natural Language
    Li, Tianyu
    Lu, Xiuwen
    Xu, Hui
    2022 IEEE INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING WORKSHOPS (ISSREW 2022), 2022, : 258 - 261