首页 | 本学科首页   官方微博 | 高级检索  
     


Test Case Generation as an AI Planning Problem
Authors:Adele E. Howe  Anneliese von Mayrhauser  Richard T. Mraz
Affiliation:(1) Computer Science Department, Colorado State University, Fort Collins, CO, 80523;(2) HQ USAFA/DFCS, U.S. Air Force Academy, 2354 Fairchild Hall, Suite 6K41, CO, 80840
Abstract:While Artificial Intelligence techniques have been applied to a variety of software engineering applications, the area of automated software testing remains largely unexplored. Yet, test cases for certain types of systems (e.g., those with command language interfaces and transaction based systems) are similar to plans. We have exploited this similarity by constructing an automated test case generator with an AI planning system at its core. We compared the functionality and output of two systems, one based on Software Engineering techniques and the other on planning, for a real application: the StorageTek robot tape library command language. From this, we showed that AI planning is a viable technique for test case generation and that the two approaches are complementary in their capabilities.
Keywords:System testing  AI planning  blackbox testing
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号