AI planner assisted test generation

被引:2
|
作者
Andrews, AKA [1 ]
Zhu, CH
Scheetz, M
Dahlman, E
Howe, AE
机构
[1] Washington State Univ, Sch Elect Engn & Comp Sci, Pullman, WA 99163 USA
[2] Colorado State Univ, Dept Comp Sci, Ft Collins, CO 80523 USA
基金
美国国家科学基金会;
关键词
system test; AI planning; high level test objectives;
D O I
10.1023/A:1021686406575
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper describes an AI planner assisted approach to generate test cases for system testing based on high level test objectives. We use four levels of test generation: the metaprocessor, the preprocessor, the AI planner, and the postprocessor levels. Test generation is based on an extended UML model of the system under test and a mapping of high-level test objectives into initial and goal conditions of the planner. Test objectives are derived from a series of interviews with professional testers. We suggest various options for test criteria related to test objectives. The AI planner was used to generate hundreds of test cases for a robot controlled tape silo. The planner generated tests within a reasonable time. It was successful for each test objective given.
引用
收藏
页码:225 / 259
页数:35
相关论文
共 50 条
  • [1] AI Planner Assisted Test Generation
    Anneliese K. Amschler Andrews
    Chunhui Zhu
    Michael Scheetz
    Eric Dahlman
    Adele E. Howe
    Software Quality Journal, 2002, 10 : 225 - 259
  • [2] Improved AI planner and the application on GUI test case generation of military software
    Li, Li
    Shen, Xiang-Heng
    Wei, Ying
    Ren, Jia-Yue
    Wang, Da-Yong
    Jiefangjun Ligong Daxue Xuebao/Journal of PLA University of Science and Technology (Natural Science Edition), 2010, 11 (03): : 267 - 273
  • [3] INTEGRATING CONSTRAINT MANAGEMENT INTO AN AI PLANNER
    TATE, A
    ARTIFICIAL INTELLIGENCE IN ENGINEERING, 1995, 9 (03): : 221 - 228
  • [4] Test Case Generation as an AI Planning Problem
    Howe A.E.
    Von Mayrhauser A.
    Mraz R.T.
    Automated Software Engineering, 1997, 4 (1) : 77 - 106
  • [5] DEVISER - AN AI PLANNER FOR SPACECRAFT OPERATIONS
    VERE, SA
    AEROSPACE AMERICA, 1985, 23 (04) : 50 - 53
  • [6] Test case generation as an AI planning problem
    Howe, Adele E.
    Von Mayrhauser, Anneliese
    Mraz, Richard T.
    Automated Software Engineering, 1997, 4 (01): : 77 - 106
  • [7] Research and development of StepByStep AI planner
    Software School, SUN YAT-SEN University, Guangzhou 510275, China
    不详
    不详
    Ruan Jian Xue Bao, 2008, 9 (2243-2264):
  • [8] PLUMBER, an AI planner for oil pipeline transportation
    Milidiú, RL
    Liporace, FD
    Cavalcante, RP
    MODELLING AND SIMULATION 2005, 2005, : 136 - 138
  • [9] Constructing transition models of AI planner behavior
    Howe, AE
    Pyeatt, LD
    PROCEEDINGS OF THE 11TH KNOWLEDGE-BASED SOFTWARE ENGINEERING CONFERENCE, 1996, : 33 - 41
  • [10] Controlling a language generation planner
    1600, Morgan Kaufmann Publ Inc, San Mateo, CA, USA (02):