意思是说一个网卡上外网,另外一个网卡用来分享网络
1、--net host 是指定使用宿主机的网络,如果不方便使用宿主机网络,可以想其他办法进行返向代理,这个其实和 STF 本身无关了。
2、和域名无关,ip 也是可以的。
哥,手机不需要保持常亮,不知道你为什么会遇到这样的坑
个人的经验,docker 适合打包一个复杂的测试环境,并且非常适合到处迁移和扩展。举三个例子:1、假设你的测试环境需要配置 jdk1.7 和 python2.7,而测试服务器上的环境是 jdk1.8 和 python3,而你又不能随便修改服务器上的配置(可能已经作他用),docker 就比较方便了。2、假如你在 A 服务器搭了一套复杂的环境,某天需要同时在 B 服务器搭一套同样的环境,没有 docker 的话你只能从头来一遍了,特别是当 A 是 ubuntu 系统而 B 是 centos 系统,搭建相同的环境会让抓狂,而 docker 的话只需要一台 docker pull 命令即可。还有一种情况是某种测试环境可能几个月才用一次,你觉得留一台服务器比较好还是留一个 docker 镜像比较好?3、假如做压力测试的时候一台服务器压力不够,docker 可以快速扩展到多台机器,而且可以保证环境完全一样。
其实我觉得 docker 还有一个好处,和 git 差不多,假如你在开发一个复杂的测试代码,随着不断更新和完善,产生了 v1 和 v2 版本,v1 比较成熟,v2 可能会有 bug,再没有 docker 的情况下,如果 v2 发现了 bug,想回退到 v1,你们只能把代码切回 v1,和其他的环境也切回 v1,v1 还 v2 切来切去是个大麻烦,特别是 v1 需要 python2.7 而 v2 需要 python3.0 的时候,如果使用 docker,你只需要把 v2 实例删除,启动一个 v1 的实例就可以了,docker 就是这么方便。
现在好像没有问题了
USB 网卡也受环境限制?
好的,多谢
是的
是的 只是做个笔记,如果有别人问起来可以丢了链接,哈哈~
你们这界面做的真不错,方便透露下做成这样花了多少时间和人力吗?
说一个不太沾边的想法,假如有一种硬件"屏幕”,替换掉现有手机的屏幕,这个新 “屏幕” 可以把视频信息转换到 web 上并模拟触控,那就可以实现所有类型手机的远程控制了,不过实现这个需要拆解手机,可能比较麻烦,估计目前市面上也没有这种东西。
麻烦你把具体的操作和遇到的错误描述一下,或者看我的资料联系我共同交流
我的资料里有我的联系方式
安装 zmq
『而且 websocket 传输数据比 HTTP 快。这也是为什么 STF 在电脑上操作手机和实际操作手机没有什么差别的,原因之一』这句话可能会让人误解,并不是 websocket 快,http 和 websocket 同样基于 socket 通信,实质速度是一样的,只不过 websocket 少了很多握手过程,所以显得迅速了一些
谢谢指正!不好意思,写的比较匆忙!下次注意
brew install zmq
brew install yasm # 安装 jpegturbo 会用到
这个没用过,我试了试确实不行,stf 内部跳转的 url 是固定的,感觉不太好解决
端口被我无视了,哈哈~~~
是的,确实是这样,每个模块都有,多谢!
能不能加下我的联系方式,共同建个群交流一下,可以看我的个人介绍,我后面又写了一些文档,感觉对 STF 的理解还不够清楚,所以没发出来。
亲,sh 文件肯定是在 linux 下执行的啊,建议你先看下 linux、docker、nginx 的相关基础知识,否则遇到问题不好解决的
据说 https 有一种 tunnel 类型,不太好抓包
肯定是 provider 报错了,你看看前面的 log 报什么错