2014-4-24 22:36| 发布者: tianzc| 查看: 845| 评论: 0
1、为什么要使用框架? 框架是一组自动化测试的规范、测试脚本的基础代码,以及测试思想、惯例的集合。可用于减少冗余代码、提高代码生产率、提高代码重用性和可维护性。例如QTestWare就是QTP自动化测试框架中的一类。 2、SAFFRON简介 SAFFRON是针对Web开发的一个简单的QTP测试框架原型,是Adam Gensler于06年写的,需要QTP 9.1版本以上。完整的SAFFRON脚本代码可到以下地址获取:http://www.itestware.com/ctest/index.php?option=com_content&view=article&id=62:webqtp-saffron&catid=35:testing_is_believing 3、如何使用SAFFRON? SAFFRON框架以外部VBS文件的形式出现,因此使用方法比较简单,直接在测试脚本中以资源形式导入即可使用,如图所示: 导入后,可在"Available Keywords"视图中看到SAFFRON的所有函数,如图所示:
选中某个函数,拖拽到专家视图的编辑器中,如图所示:
后接一个URL地址,例如http://www.itestware.com,即可使用SAFFRON框架中的BrowseTo函数导航到指定的URL地址,如下脚本所示:
'BrowseTo(url) BrowseTo “http://www.itestware.com” |