拒绝伸手党,坐等删帖。
#3 楼 @codeskyblue 研究就不敢说了,只是了解了一下。那个做法跟我们这边的获取控件的做法是一样的,都是从游戏引擎那边获取控件,只是我们这边使用的是 JAVA 和 instruments。
首先你要了解 GAutomator 的重打包原理。了解了就觉得 GAutomator 和 appium 的操作都是一样的。
#31 楼 @huafeihua 我不知道你的密码是什么,密码是 LDAP 服务器上面的用户对应的。
药不能停,好文好文~~
这种问题很难让人回答,自动化搞掂元素的获取都是可以做的,每个公司都有不同的做法,而且都是一个开发的过程。你这种问题很难让别人回答,也不可能得到你想要的答案。
不以盈利为目的,纯粹为测试行业的发展,我觉得这样真的挺不错的。
看起来不错,但我不打算跳下去。等你们填完了我再跳。
还得考虑硬件接入(如果只是几台手机就算了),另外安卓手机的各种定制问题需要解决,而且脚本在不同手机上面会有遇到不同的问题。还有需要日志分析,错误信息分析。
一年多能做出这个高质量的平台,真厉害呀。另外我想知道你们平台多少人在开发?
#26 楼 @blueshark 这个不好说是驱动问题,如果驱动有问题应该所有的机器都会出现,个人认为是否你的 dell optiplex 3020 的硬件 USB 接口的问题?如果 USB 总线不支持识别多个或者做了限制,那也是有可能的。
本身笔记本电脑对于供电这一块本来就不稳定,电池带不动这么多个 USB 口。
真不好说是什么原因,还真得看下详细的 syslog。还有你可以试下我用的这款 USB-HUB。
#9 楼 @chenhengjie123 你可以试下 dmes|grep usb 看下有没有 disconnect 或者 error,如果有就是 USB 有问题,如果没有就是手机的系统问题,还有你的 USB-HUB 有没有外置电源?ubuntu 在 hub 这一块是没问题的,以前做过的 ubuntu 硬件项目最多的问题也是 USB-HUB 本身的问题:USB 连接过多会拉低电压导致 USB 出现异常,对于这种问题加外部电源就能解决。PS:我用的是 ACASIS 这款 USB-HUB。附上淘宝链接:https://item.taobao.com/item.htm?spm=a230r.1.14.283.wxeEZU&id=543180665117&ns=1&abbucket=20#detail
关于你的问题,据我的经验,跟 usb-hub 没啥太大关系,一般主流的 USB-hub 就可以了(一个 USB-HUB 设计不会超过 7 个口,貌似跟底层协议有关)。20 分钟断一次要看一下是不是跟你的安卓手机有关,我之前发现一些手机就是坑爹的会断连,还有一些手机限制 shell 的命令会导致平台运行不正常 。目前我这里 20 台手机跑一个星期都没啥问题。不过每上一台新手机总要看一下会不会有问题。
魔兽争霸,看来是同龄人呀。
数据库操作没困难呀。
r.table('devices').filter(r.row(manufacture).eq('SAMSUNG').and(r.row(version).eq('5.0')))
然后直接用 dpapi.loaddiveces().then()......
我觉得你应该先看一下以下这个贴子再来提问。
https://testerhome.com/topics/2157
先百度 google!!拒绝伸手党!!!
我这里也是直接招开发来做自动化、接口、平台等测试工作。
根据需求是要执行完循环才下一步是吧?而 bluebird 的方法一定会等到执行完了才会执行下一步,不用去判断是否执行完。具体百度 bluebird 官网。
var execpro=function(){
return new Promise(function(resolve, reject) {
funtion({
resolve()
})
//执行循环程序的方法
})
}
return execpro()
.then(下一步)
可以看一下 bluebird 的 Promise.all.