您的位置:软件测试 > 开源软件测试 > 开源软件测试解决方案 >
UI自动化测试解决方案WAT介绍
作者:网络转载 发布时间:[ 2013/12/5 14:52:46 ] 推荐标签:

WAT功能简介:
Watir Automation Test(瓦特)是UI自动化测试的一个解决方案,其关键词是数据驱动,支持的语言是ruby, 该框架支持watir、watir-webdriver、selenium-webdriver 无缝连接(仅修改少量的代码),灵活性比较好:
1、        浏览器元素对象集中管理、
2、        测试case集中管理、
3、        测试数据支持excel文档管理、
4、        Case中输入数据参数化管理
5、        Log分项目、分日期记录,方便查找日志、
6、        Html格式详细报告、
7、        多项目批量运行、
8、        可以自动生成bat批处理文件,支持单项目一键运行
9、        Conf文件支持全局化配置、
10、        Conf文件支持单个项目case局部配置、
11、        一键自动生成测试项目、
12、        在出错时建立快照、
13、        可以跨平台运行(XP、win7)
14、        邮件功能
15、        分布式执行case(目前还未进行)
16、        与hudson集成(目前还未进行)


http://files.cnblogs.com/zhangfei/WAT_1.7.rar

change log:

1.增加一个命令行运行的all命令

2.增加多浏览器的支持

用法:

1.ruby CommandWAT.rb all

2.在全局的conf.yaml文件的Driver选项进行配置

功能:

1.可运行testcase文件夹下面的所有case,且在report文件夹下面生成一个总的报告report.html

2.可自行选择是用watir/watir-webdriver,及浏览器

如何更新:解压后,全部覆盖即可。

WAT_1.7版本命令行使用方法:

1.创建project. cd到runTime目录里,用命令ruby CommandWAT.rb -cp Demo 在testcase 文件夹下会创建一个Demo的project

2.在runTime目录里,可以用命令ruby CommandWAT.rb list查看所有的project,用命令ruby CommandWAT.rb all运行所有的project,用命令ruby CommandWAT.rb all -y运行在runTime/run.yaml里配置的所有的project

3.还有其它的运行单个project,test 等的命令,可用ruby CommandWAT.rb -h查看

http://files.cnblogs.com/zhangfei/WAT-1.8.rar

更新说明:

1.8版本是一个gem包

安装方法:

1.cd到存放gem包的目录,用命令gem install WAT-1.8.gem -l 安装(前提条件是watir>3.0)

使用方法:

1.安装完后,用wat -h去查看命令

2.创建workspace. cd到你要创建workspace的目录,用命令wat -cw test  会创建一个test的文件夹,该文件夹是workspace

3.创建project. cd到workspace目录里,用命令wat -cp Demo 在testcase 文件夹下会创建一个Demo的project

4.在workspace里,可以用命令wat list查看所有的project,用命令wat all运行所有的project,用命令wat all -y运行在config/run.yaml里配置的所有的project

5.还有其它的运行单个project,test 等的命令,可用wat -h查看

上一页123下一页
软件测试工具 | 联系我们 | 投诉建议 | 诚聘英才 | 申请使用列表 | 网站地图
沪ICP备07036474 2003-2017 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd