之前用到了STF,也用到了RF+Appium,就把这两者结合了起来,方便远程查看运行过程。

用到了两台电脑,一台Win系统的ip为192.168.0.100,一台Linux的ip为192.168.0.101,都安装了Appium+RF,Linux的电脑部署了STF。我的方案是,Linux端负责连接安卓设备、提供远程AppiumServer以及对外提供STF服务,Win端使用AppiumClient远程执行RF脚本,同时在Win端查看脚本运行。

以下是详细步骤:

1、在Linux启动rethinkdb:

2、启动STF服务:

这时在Win端打开浏览器输入192.168.0.101:7100可以访问到手机页面:


3、在Linux启动AppiumServer:

4、在Win上打开ride工具,引入AppiumLibrary,编辑脚本(以tudouapp为例):


5、运行脚本,在STF页面查看运行:



Logo

更多推荐