新手区 如何使用 GAT1.0.1 进行接口自动化测试方法

会说话的汤姆猫 · June 14, 2015 · Last by Daa盛 replied at June 23, 2015 · 919 hits

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集成

共收到 3 条回复 时间 点赞

请使用 markdown 语法。详细使用方法请看 排版说明

tom,我希望你明白的是,你既然要发帖子,那么就好好遵守社区的规范。md

有个问题请教一下,GAT下的libs去哪了,没找到。。有几个jar包丢失了

需要 Sign In 后方可回复, 如果你还没有账号请点击这里 Sign Up