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 条
  • [1] AutoTest: A tool for automatic test case generation in spreadsheets
    Abraham, Robin
    Erwig, Martin
    [J]. IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN-CENTRIC COMPUTING, PROCEEDINGS, 2006, : 43 - +
  • [2] Teaching automated test case generation
    Chen, TY
    Kuo, FC
    Zhou, ZQ
    [J]. QSIC 2005: FIFTH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE, PROCEEDINGS, 2005, : 327 - 332
  • [3] Towards Automated Test Case Generation Maturity
    Rueda, Urko
    Kifetew, Fitsum
    Devroey, Xavier
    [J]. 2019 IEEE/ACM 12TH INTERNATIONAL WORKSHOP ON SEARCH-BASED SOFTWARE TESTING (SBST 2019), 2019, : 9 - 10
  • [4] Automated Coverage Calculation and Test Case Generation
    Morrison, G. C.
    Inggs, C. P.
    Visser, W. C.
    [J]. PROCEEDINGS OF THE SOUTH AFRICAN INSTITUTE FOR COMPUTER SCIENTISTS AND INFORMATION TECHNOLOGISTS CONFERENCE, 2012, : 84 - 93
  • [5] Automated Test Case Generation for BDI Agents
    Low C.K.
    Chen T.Y.
    Rönnquist R.
    [J]. Autonomous Agents and Multi-Agent Systems, 1999, 2 (4) : 311 - 332
  • [6] RESTful API Automated Test Case Generation
    Arcuri, Andrea
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY (QRS), 2017, : 9 - 20
  • [7] Test case design and generation for automated testing
    Schroeder, PJ
    Gopu, V
    [J]. 8TH WORLD MULTI-CONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL I, PROCEEDINGS: INFORMATION SYSTEMS, TECHNOLOGIES AND APPLICATIONS, 2004, : 281 - 286
  • [8] Automated data provenance capture in spreadsheets, with case studies
    Asuncion, Hazeline U.
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2013, 29 (08): : 2169 - 2181
  • [9] Scalable Path Search for Automated Test Case Generation
    Ma, Enze
    Fu, Xiufeng
    Wang, Xi
    [J]. ELECTRONICS, 2022, 11 (05)
  • [10] RESTful API Automated Test Case Generation with EvoMaster
    Arcuri, Andrea
    [J]. ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2019, 28 (01)