比如什么型号?我理解重要的应该只有分辨率不一样吧,Android 模拟器多种配置不行么。
抱歉前一段忙忘了。之前那次切换的细节我记不太清了。我觉得从你的需求来吧,页面是否有特性需要,升级会有多大影响,等等。
前公司曾经使用 2.53 搭配 Firefox,但是因为 Shadow DOM 的特性要切换到 Chrome,然后就上 3 了。
现公司我直接就 3.8.1 加 Chrome
最大化是不是可以试试 chrome option 里--start-maximized?
学习了,以前用过 PIL 做图像上传。
仔细想一下,背景色应该是比较独立的一种颜色,可否考虑把四个角的 RGB 取出来,超过 3 组相同就预计是背景颜色。
然后过滤掉取出文字色和干扰色, 如果二者不一样可以粗略根据像素点数量分离,如果一样……就比较难搞了
我也想到 OCR,但其实没必要获取位置,目前能想到的动态键盘,其实键位都是固定的,坐标可以当常量保存下来。
只要扫描知道每排按键都是什么字符就好了。
当然,要是谁非要做键位坐标也随机的,那也没脾气,要用你的方法扫
搜索 FileNotFoundException (Too many open files),应该可以找到更多参考,比如这个
猜测是 file descriptor 的数量限制?
#1 楼 @chenhengjie123 瞎猜一下,简单粗暴的方法就是页面元素的顺序和测试操作的顺序一致,比如一边输入一边下拉,最后点击。
当然如果元素之间有逻辑依赖或者非得到了中间又倒回去那就不行了