很好用,快速生成定位信息,对相关元素进行各种属性审查及操作调试,支持 click,jsclick 操作,对解决元素无法点击,点击无效问题帮助很大。
xmind 用例管理平台,牛逼
solopi 支持微信小程序吗
有考虑做 mac 版本的么,我是想用你这个工具来获取,ios 沙盒里的文件,希望跟自动化连起来,因为自动化是在 mac 下运行的。刚才试了下 mac 上运行,主要就是 python 的库依赖有问题。
不错,不错,感悟比较深刻
你是用的 idea 的打包编译么?用那个不行,要在控制台先 sbt ---》然后再输入 assembly 就可以。具体参考http://blog.sina.com.cn/s/blog_c3dbcdab0102w3v9.html
ios 端突然每次运行 appcrawler 都在 refresh page 那里挂掉,什么情况呢@seveniruby
这个授权管理里面这个设置按钮,貌似只有开发版才有的,稳定版是没有的,最好的办法,测试脚本里可以监控到这个权限提示,自动点击掉它。
构建成功了,不是确实 runtime 的问题,是构建方式的问题;构建的顺序是在执行目录下;先 sbt ---》然后再输入 assembly 就可以,自动编译打包。之前是 sbt package
scala 的不是用 jvm 运行的么?百度云盘下载的思寒打包好的 Jar 包,不需要什么 scala 环境。而且 appcrawler 的主类我在 idea 下编译是可以运行的,就是打包不成功很郁闷。
不知是否要进入 project 进行编译,但是进入这个目录编译直接就报错了,提示 sbt 文件有问题。。不清楚你工程里的 project 目录和 src 目录之间是什么样的关系
我单独安装了 sbt 进行编译,结果编译出来的,jar 包只有几百 K,没有把依赖加进去,而且也提示没有主清单,但解压 Jar 包里面是有主清单文件的。另外我看了你的 build.sbt 是有填写依赖的,不知道 sbt 为什么打包不进去。
@seveniruby 你好,看你的帮助文档是支持 swipe("left") 的,但是执行的时候却报 yaml 语法错误,这是什么问题呢
不好意思是,我 Yaml 写错了。。
@seveniruby 我在配置文件里,加入了启动的参数 startupActions,如下 startupActions:
10 以上的底层是用 wda,不确定是否也有这种问题,但由于目前没机器,没有去验证是否也有这种问题,如果也存在这种很慢的情况,应该也是可以按照这种思路处理
测试机现在还没有 9.3 以上的所以用不了 xcutest,所以我这边是做了,兼容处理,针对不同 ios 版本调用不同的框架
稳定性这一块我是用了 webdrvier 的 webdriverwait 机制,智能等待,不过即便这样 ios 还有一个坑,就是有时候很快找到了控件,但是文本还没有出现获取到的文本是空的,所以再这种情况下,又加了一次 webdriverwait。跟 Android 的差距(目前用的 uiautomator 模式,2.0 调通一次后,真机一直启动不了 uiautomator2 server 服务,而虚拟机却没问题,很是郁闷,也没具体对比出两者的速度)的话,感觉没什么差距用这种方法后感觉比它那个快一点,唯独就是不知道 appium 审查出来的的元素,为毛 ios 的大部分控件是没有属性值的。
这个功能果然强大 ,可以直接外网远程手机,试了下速度也挺快
Webdriver 是一个接口,提供了 findelement 方法入口,但具体实现要看对应的实现类,实现类有 FirefoxDriver,ChormeDriver 等
—— 来自 TesterHome 官方 安卓客户端
#32 楼 @510408669 看下环境要求,maven 是否有安装? 这个是 maven 项目,导入的时候要选择 maven 模板,导入之后,要通过 pom.xml 下载依赖。
—— 来自 TesterHome 官方 安卓客户端
请教下有遇到这个 You may only set cookies for the current domain 这个异常吗?,怎么解决的
#25 楼 @haifushi https://github.com/zhengshuheng/PatatiumAppUi github 地址
—— 来自 TesterHome 官方 安卓客户端