没有用 net=host , 已经可以跑通了
2018-11-16 更新:
ATX 设备管理 的那个图我说怎么那么眼熟,设备和我这边的一模一样。 对比好久才发现,原来就是我之前帖子的截图啊
我这边一直使用 present 属性, 还是比较稳定的,不清楚会不会是网络问题或者其他
我们也是做产品的团队,说一下我们今年做的事情吧:
关于落地:
因为我们是小团队,自己开发自己用,所以不存在怎么落地的问题,反正就是日常工作中遇到痛点,就想办法解决;工具做好了就用,边用边调整。 工具不一定要做到尽善尽美,能最大力度匹配和解决团队遇到的问题才最重要。
如果楼主同时开展那么多项目,都卡在最后的落地, 那我觉得需要分析一下原因:
接口这块目前和业务关联比较强,而且代码写得不满意,暂时没有整理开源的计划
建议可以找一下论坛里的其他相关帖子,之前有看到过几个类似思路的实现方案
分析一下为什么都不能落地? 遇到的阻力是什么?
好奇楼主的这几个项目都是同时开展吗?
可以操作, 我的用例也已经跑成功了
貌似我使用最新的 uiautomator2 在手机上安装 , 在 docker 里面可以跑通:
https://blog.csdn.net/liaojianqiu0115/article/details/78353453
参考一下网上的 java 例子
这叫模拟移动设备吧。
参考一下 selenium chromedriver 的 chromeOptions - mobileEmulation, 一般传 device name 就可以了
把下载好的安装包放在内网服务器,然后下载地址配内网对应下载地址就好了
如果要保证最新, 可以尝试在内网服务器写个脚本检查一下对应的安装包有没更新,有的话就下载替换
你们的批处理是在公司内部大量执行吗? 如果是的话建议考虑下把对应的安装包放在内网,这样可以减少重复从外网下载的情况,也能提高下载速度
exe 文件不行吗? 只要能安装,格式不重要吧?
刚刚试了下,设备确实没办法注册到 docker 里的 server 。
暂时还是继续使用就的服务,期待大神解决这个问题
之前没留意已更新 docker file,不过自己按安装步骤编写也不麻烦。
因为昨晚是远程回公司电脑安装的,所以还没试真机连接的情况,周一上班再试试
拿错误信息去搜一下嘛,不是每个人都会遇到这种特殊的问题
但是像我们这种小团队本来就一两个人,不可能为了开这个服务就开一个人吧
国外的一些云测平台都是这种情况吧,全平台通用,可以公有云、私有云;价格的话见仁见智了(反正我们是没这个预算)
我们的菜单也是类似这样的结构,我对应的解决方法是:
以上方案实在不行的话,可以考虑用 xpath 的相对路径定位。
看上面的回复
to 1. 只有测试用例集(自动化测试》test suite )执行完才会生成对应报告和发邮件, 否则每条用例执行都发一次邮件通知就太频繁了。
我是在 linux 服务器上部署的哦, 应该和注册表没关系。
不过分析也是类似的原因: 服务器上的 jdk 被重装过,路径可能被破坏了,导致 Jenkins 获取的路径和系统上 root 用户获取的路径不一致。