框架适用范围:
1.基于 Rest 协议的接口
2.Web Service 类接口
3.Web UI 自动化
4.框架基于 Web Driver 封装
使用要求:
1.支持的语言:Java
2.必备软件:Eclipse,JDK 7.0+
安装过程
先获取源码:https://github.com/skyzhang2006/GAT_SourceCode.git
完成后进入根目录下:
GAT-master-Git-1.0.1\MobilePlatformQA.AutomationTesting\DataFiles-Excels文件夹下编写测试用例
3.单一接口的用例的数据以及用例描述文件是存储在 Excel 文件中的。
下面就详细解释一下 Excel 中各个字段的含义::
备注:空值必须以:$NULL 代替,不能留空
完成后,因为我使用的是 mac 系统所以使用命令窗口 cd:
相关路径如我得路径是:
/Users/tom/Documents/GAT-master/Git-1.0.1/MobilePlatformQA.AutomationTesting/InterfaceAutomation/GatRnner
再输入:
java -jar GatCreator.jar “0″ >log.txt
执行生成如下
1.打开 InterfaceAutomation->GatRunner 目录下的 gatCreator.properties 文件,做如下修改:
需要把路径换成我们自定义文件夹下
2.修改导入在 Eclipse 下面的 gatconfig.properties 文件
当然可以使用 jenkins 集成