您的位置:首页 > 移动开发 > IOS开发

iOS自动化探索(二)WDA(WebDriverAgent) API的使用

2018-12-28 00:32 946 查看

前面我们已经安装好了WebdriverAgent, 现在可以用Facebook官方提供的API来进行一些操作

WDA API官方页面:

https://github.com/facebook/WebDriverAgent/wiki/Queries

如果在终端运行的话可以使用curl来调用API,需要搭配json_header +  device_url + api组成,其中

json_header一般是: "Content-Type: application/json"

device_url一般是: http://localhost:8100/*

 

下面我们试试调用这些API

功能: 查询可服务状态(Checking Service Status)

API: curl -X GET $JSON_HEADER $DEVICE_URL/status

使用示范:

Jackeys-MacBook-Pro:~ jackey$ curl -X GET -H "Content-Type: application/json" -d "" http://localhost:8100/status
{
"value" : {
"state" : "success",
"os" : {
"name" : "iOS",
"version" : "11.2.1"
},
"ios" : {
"simulatorVersion" : "11.2.1",
"ip" : "192.168.1.5"
},
"build" : {
"time" : "Dec 25 2018 11:48:43"
}
},
"sessionId" : "FB941AE9-551D-437E-A376-191DDDB354FB",
"status" : 0
}Jackeys-MacBook-Pro:~ jackey$

 

后面再补充...

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: