Guide知道有人用过这个工具没有,我最近才学会用它进行功能化的自动化接口测试,我在社区搜了下没有相关的资料就分享下这个工具。

框架适用范围:
1.基于Rest协议的接口
2.Web Service类接口
3.Web UI 自动化
4.框架基于Web Driver封装

  1. Android ###

使用要求:
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

执行生成如下

执行成功了:这样导入到Eclipse里面我们只有要使用TestNG运行一遍就大功告成了

注意事项:在运行之前应做一下修改(已自己的文件路径为准)

1.打开InterfaceAutomation->GatRunner目录下的gatCreator.properties文件,做如下修改:

需要把路径换成我们自定义文件夹下
2.修改导入在Eclipse下面的gatconfig.properties文件

当然可以使用jenkins集成


↙↙↙阅读原文可查看相关链接,并与作者交流