@cdheyue 其他测试框架板块会好点,还有发帖最好遵守论坛规范!
@cdheyue 直接 click 就行了,不用掉 select checkbox.
@ceiba3933 从 UI 上 toast 是比较难处理,不过应该可以让 dev 给你开个后门让你判断是否有 toast。
@cdheyue 你的 checkbox 不符合你用的 library 对 checkbox 的 tag 定义,它是用 input,你的是 span. 不过你这个问题怎么提到 robotium 版块了呢?
文章结构清晰有条不紊视为发帖范文!@umbrella1979你是混合模式的 app,那 ui 自动化可以完全整合进你 web 的测试框架!
@pajack selendroid 对那种 native 的还是比较蛋疼,肯定不如 uiautomator,你要不试试 selendroid inspector 看看到底他内部怎么识别那些 native elements 的。
@pajack 首先你的使用 id,text 使用可能有错误。如果使用 selendroid 操作 native 建议用去看官网例子,也建议使用 class 或者 xpath。如果你是纯 native 模式且 Android SDK>16,还是用 appium 模式吧。。。
欢迎看完源码来分享。。。
@seveniruby @oscarxie 组团报名。。。
@xuxu 这种分享的精神值得称赞!!!
👍
复杂的 hybrid app,native 整合度比较高的,很难单独拉出 html 部分单测或者做 ui ta. 也确实没有太多可行的框架,appium 是极少数可行的框架!
@oscarxie xpath 在 android,ios 的 hybrid app 中使用是一致的!
@luckystaff,你要做跨 app 操作例如摄像,那肯定不支持的,但 webview app 肯定是支持的!
@luckystaff ,@seveniruby 都支持,iOS 无区分,android 得看 webview 类型,webkit 得用 selendroid, chromium 得用 appium.
@tmhlcwp 不明白这个灵活性是什么?
@testing 有时间写下 UIautomator 的吧,不过 hybrid 里面已经包含了 native 的部分,虽然是用的 selendroid。
@tonytam appium 只支持 subset of webdriver locator strategy,只支持 xpath,class.
@bxc168 我是 python 直接设置没啥问题,至于 java 的话我估计个对应的 appium library client 有关