摘要: 1. webDriverWait自定义WebElement类事件 2. WebDriverWait自定义Boolean类等待 参考博客:http://www.cnblogs.com/testing-life/p/5242668.html 阅读全文
posted @ 2016-08-15 15:55 米朵 阅读(1698) 评论(0) 推荐(0)
摘要: 在工程编译时,编译器发现部分代码是无用代码,则会提示:某一行代码是DeadCode。今天compile工程的时候发现某一个循环出现这个问题,如下: 分析了下,其实循环部分的第二次就不会再执行了,因编译器已经检查到执行后的flag的状态为true,所以给出了DeadCode的警告。而代码实际运行过程中 阅读全文
posted @ 2016-08-15 13:45 米朵 阅读(1797) 评论(0) 推荐(0)
摘要: 1. And 用法 2. Or 用法 3. Not 用法 阅读全文
posted @ 2016-08-15 00:03 米朵 阅读(934) 评论(0) 推荐(0)
摘要: AndroidDriver extends AppiumDriver extends DefaultGenericMobileDriver extends RemoteWebDriver 阅读全文
posted @ 2016-08-05 21:39 米朵 阅读(234) 评论(0) 推荐(0)
摘要: 百度一下复制 阅读全文
posted @ 2016-08-04 14:16 米朵 阅读(1092) 评论(0) 推荐(0)
摘要: 1. 本地代码使用RemoteWebDriver启动: 2. Remote机器上启动监听端口 3. 执行 阅读全文
posted @ 2016-08-03 16:31 米朵 阅读(3406) 评论(0) 推荐(1)
摘要: 1. 查看IP 2. 查看挂载设备 3. 将本地端口转发至手机端口 4. 打开指定应用 5. 启动相关应用 6. 安装应用 7. 卸载应用 8. 启动应用的某一个页面 9. 进入设备shell 10. 截屏:获得一个屏幕截图且使用shell screencap通过perl输出到本地目录。参照:博客 阅读全文
posted @ 2016-08-03 15:45 米朵 阅读(7946) 评论(0) 推荐(0)
摘要: http://mvnrepository.com/artifact/org.seleniumhq.selenium 阅读全文
posted @ 2015-10-10 09:34 米朵 阅读(345) 评论(0) 推荐(0)
摘要: 一个典型的持续集成周期包括以下几个步骤: 1. 持续集成服务器不断从版本控制服务器上检查代码状态,看代码是否有更新。 2. 如果发现代码有最新的提交,那么就从版本控制服务器下载最新的代码。 3. 等代码完全更新以后,调用自动化编译脚本,进行代码编译。 4. 运行所有的自动化测试。 5. 进行代码分析... 阅读全文
posted @ 2015-09-09 10:24 米朵 阅读(312) 评论(0) 推荐(0)
摘要: 1. cmd,使用管理员权限打开;2. 设置:netsh wlan set hostednetwork mode=allow ssid=ABCD key=12345678mode:是否开启虚拟wifi网卡,选项为allow/disallow3. 开启:netsh wlan start hostedn... 阅读全文
posted @ 2015-08-31 09:20 米朵 阅读(181) 评论(0) 推荐(0)