分类:
2008-10-15 16:44:28
1、为什么要使用框架?
框架是一组自动化的规范、脚本的基础代码,以及测试思想、惯例的集合。可用于减少冗余代码、提高代码生产率、提高代码重用性和可维护性。例如QTestWare就是QTP自动化测试框架中的一类。
2、SAFFRON简介
SAFFRON是针对Web开发的一个简单的QTP测试框架原型,是Adam Gensler于06年写的,需要QTP 9.1版本以上。完整的SAFFRON脚本代码可到以下地址获取:
3、如何使用SAFFRON?
SAFFRON框架以外部VBS文件的形式出现,因此使用方法比较简单,直接在测试脚本中以资源形式导入即可使用,如图所示:
导入后,可在“Available Keywords”视图中看到SAFFRON的所有函数,如图所示:
选中某个函数,拖拽到专家视图的编辑器中,如图所示:
后接一个URL地址,例如“”,即可使用SAFFRON框架中的BrowseTo函数导航到指定的URL地址,如下脚本所示:
'BrowseTo(url)
BrowseTo ""
[1]