STF在各种操作系统上安装概况总结

在网上查阅了很多资料,也基本上尝试了所有这些方法,对各个系统上安装open-stf的情况大致如下:

1. Windows环境很麻烦,虽然我也看到有同学成功过(参考https://blog.csdn.net/maxtrouble/article/details/78982195),但是MAC和Linux上都已经出各种问题了,建议还是不要用官网都不推荐的方式了。当然可以通过装虚拟机的方式来实现,这个就不属于Windows安装的范畴了。

2. 在Ubuntu和MAC上都可以用docker和直接安装两种方式,但是在MAC上会有很多坑。即便成功也有说不能通过USB方式来操作手机的(应该是说在MAC用docker的方式,因为我最终是在MAC直接安装成功的,docker的失败了,所以这点并没有亲自验证)。

总结起来有以下几个方案(本来想将下面几种方式都写一下步骤的,最近实在是被伤的遍体鳞伤,还是把成功的放出来就好了):

1. Windows+虚拟机,安装Linux(Ubuntu/CentOS)系统,在Linux上安装STF。

2. (成功)MAC直接安装,参考:MAC直接安装STF;

3. MAC+docker安装;

4. MAC+虚拟机,安装Ubuntu系统,在Ubuntu上安装STF(这种方式一定要注意网络连接这个坑);

5. (成功)Linux(Ubuntu/CentOS)直接安装STF,参考:Linux直接安装STF;

6. Ubuntu+docker安装STF。


参考文章链接:

Android App自动化测试: OPEN-STF环境搭建

STF 开发环境搭建与制作 Docker 镜像过程

你可能感兴趣的:(STF在各种操作系统上安装概况总结)