用selenium进行安卓浏览器自动化测试 1.用数据线将安卓和电脑连接 2.用adb之类展示连接的设备id 在cmd中输如adb devices (如果adb无效,请先配置好安卓sdk) 3.为设备设置端口映射,为了让selenium能够和服务器交流 输入自己的设备id号,我这里是IV6TIB... 自动化测试 2015/04/08 围观:3685人 阅读全文 评论
WebDriver中使用JQuery选择器 1. 在已加载了JQuery的页面上可以直接使用JQuery选择器 例如www.jquery.com网站,如果我们想定位红框中导航栏中的偶数为就可以使用jquery的伪选择器:even package com... 自动化测试 2015/04/07 围观:1745人 阅读全文 评论
WebDriver使用Actions对象模拟鼠标键盘操作 模拟双击操作 1. 模拟双击一个div,验证点击之前的字体为14号 2. 点击后字体为20号 Actions builder = new Actions(driver); //new 出Actions对象 builder.doubleClick(mes... 自动化测试 2015/04/07 围观:1935人 阅读全文 评论
selenium执行javascript代码 在用selenium webdriver 编写web页面的自动化测试代码时,可能需要执行一些javascript代码,selenium本身就支持执行js,我们在代码中import org.openqa.selenium.JavascriptExecutor;就可以使用executeScript、... 自动化测试 2015/04/07 围观:1734人 阅读全文 评论
利用selenium截取站内所有的页面截图 需求:截取一个站点内所有的页面的截图,比如wordpress所有文章页 实现思路:获取页面所有a标签,获取a标签的链接href,判读是否为本站的链接,是的话截图,然后再递归遍历 import org.apache.comm... 测试用例 2015/04/07 围观:2523人 阅读全文 评论
利用WebDriver进行网页截图 import org.apache.commons.io.FileUtils; import org.openqa.selenium.OutputType; import org.openqa.selenium.... 测试用例 2015/04/07 围观:2018人 阅读全文 评论