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


BlackHorse: creating smart test cases from brittle recorded tests
Authors:Santo Carino  James H Andrews  Sheldon Goulding  Pradeepan Arunthavarajah  Jakub Hertyk
Affiliation:1. Department of Computer Science, University of Western Ontario, London, ON, Canada
2. Research In Motion Waterloo, Waterloo, ON, Canada
Abstract:Testing software that has a GUI is difficult. Manual testing is costly and error-prone, but recorded test cases frequently “break” due to changes in the GUI. Test cases intended to test business logic must therefore be converted to a less “brittle” form to lengthen their useful lifespan. In this paper, we describe BlackHorse, an approach to doing this that converts a recorded test case to Java code that bypasses the GUI. The approach was implemented within the testing environment of Research In Motion. We describe the design of the toolset and discuss lessons learned during the course of the project.
Keywords:
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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