![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ui自动化
CoberOJ_
这个作者很懒,什么都没留下…
展开
-
webDriver定位不到元素,常见原因和解决方法
webDriver定位不到元素,常见原因和解决方法原创 2016-07-13 14:07:28 · 6832 阅读 · 0 评论 -
webDriver处理对话框
webDriver处理对话框如下方法可以实现对话框自动关闭(需要引selenium的jar包) public WebDriver closeAlert(WebDriver driver){ //等待加载对话框 try { Thread.sleep(3000); } catch (Interrupted原创 2017-02-13 17:02:37 · 455 阅读 · 0 评论 -
selenium定位元素,合理设置等待时间
selenium定位元素,合理设置等待时间原创 2017-02-23 19:59:47 · 1364 阅读 · 0 评论 -
java-client新增查找元素方式iOSNsPredicate
1、Appium使用WebDriverAgent之后,新增了一种定位方法iOSNsPredicate, driver.findElementByIosNsPredicate("name = ‘head new‘"); // 等于driver.findElementByIosNsPredicate("name LIKE ‘*new‘"); // 模糊匹配driver.fin原创 2017-12-12 17:36:45 · 1215 阅读 · 0 评论 -
ADB录屏命令介绍
adb shell screenrecord --helpadb shell screenrecord --time-limit 100 /sdcard/demo.mp4adb pull /sdcard/demo.mp4 .adb shell rm /sdcard/screen.pngps -ef|grep screenrecord|grep -v grep|awk '{print $2}'|xa...原创 2018-07-03 18:07:30 · 2559 阅读 · 0 评论 -
PageFactory.initElement原理
1、AppiumDriver继承SearchContext2、调用PageFactory.initElements方法PageFactory.initElements(new AppiumFieldDecorator(driver,new TimeOutDuration(3, TimeUnit.SECONDS)), this);3、初始化会读取上边TimeOut参数,设置查找元素全局超时时间4、操...原创 2018-07-05 16:27:42 · 1593 阅读 · 3 评论 -
更改Android模拟器(Genymotion)hosts
启动模拟器 adb root adb remount adb push /etc/hosts /system/etc #第一个参数是pc上hosts路径,第二个参数是模拟器hosts文件的上一级路径 修改完成后,可以查看是否修改成功 adb shell cat /system/etc/hosts尽量保留原始的host:127.0.0.1 localhost...原创 2019-09-18 16:51:24 · 453 阅读 · 0 评论