手机设置一个静态 ip,adb 远程连接。 或者手机上写个服务,把 ip 上报到服务器,adb 远程连接
a 你发送的内容,可以是个随机数,写个变量记录下. 在 b 的时候,通过这个变量来查询不就可以了吗?
复杂的做法,做个测试平台。
通过解析 pytest 或者 testng 到测试平台,然后配置一个 job,设置用例执行顺序。
本地通过 http 请求去平台拿到 job 下的用例执行顺序,一步步执行(失败中断,上报错误截图和日志,成功上次下个用例需要的数据)
简单点的
就是用例里面,先控制 a 手机发送消息给 b,然后在控制 b 手机,查看消息是不是 a 发过来的
提供一个 ui 自动化和接口结合的思路
可以把自己 app 的请求代理到自己的服务器上面,然后在自己的服务器把请求转发出去(或者 mock)。