基类应该没有这么写的吧,把基类的的标注都删除掉,将获取 driver 方法,放到 case 层的 beforeclass 里面,而且你 case 层的 driver 还要了干嘛,你基类里面不是有了么
你把你 pagesource 打印出来,这样才能确保你已经切换到对应 webview
谢谢答复,好的,,我先研究看看~
其实我也想到过这个,但是这样的话,每次还要开着 fiddler,手动去修改返回值,而且接口量比较多
onStart() 那边需要该一下,或者可以参考这个帖子https://testerhome.com/topics/8134
这个 excel report 怎么感觉好像看过
@y693055797 Command 'idevicedate -u XXXXXXX' exited with code 255 这个问题是怎么解决的呢,,在 1.6.4.beat 上没有这个问题,运行啥的都是正常的
看来我已经知道是哪个公司,在未看到之前评论情况下已经猜到了。
好吧,那算了 ~同在苏州
能透露一下是苏州哪个公司么?
Action 类下 有 doubleclick 这个方法
hi,请问你后来解决了没?
@zrleo 我也遇到你这个情况,只有一个 context,请问你后来怎么解决的?
参照社区的 WIKI 专栏就有
蒲公英专家测试 + 不要脸求中奖
执行 testLogin1() 的时候,先判断下是否在当前页面
dependsOnMethods 用这个标签
启动脚本里面指定 udid 和端口
@zhangdameng 你 case 需要哪些元素全在这个里面定位好啊
@zhangdameng 是的
给你参考我做的吧,我是分三层做的,,第一层主要是 driver 启动类,以及与 driver 相关的方法比如截图,对 findElement 的封装,还有其他等等很多,这层还有日志相关的以及其他,第二层是页面元素层(这层下面包含很多类,每个类其实就是一个页面,每个类下定义这个页面下所有页面元素 (写 2 套,一个 android 一个是 IOS)),第三层是 case 层,每个类写对应的页面的 case。
可以考虑一下页面元素层写 2 套(android 和 IOS),case 层这样一套就够了
preserve-order="true"
你多输入了一个 “s”,你这个是 findElements 不是 findElement 前者是 list 后者是 Element
@heyniu 好的,谢谢