摘要: 培训课讲修改请求值,记录一下操作步骤: 步骤如下: 1. 点击人人网图片另存为到桌面 2. 打开fiddler,找到图片发送的请求(单击图片的链接,点击右边面板的Inspectors.查看ImageView) 3. 找到图片发送的请求之后,点击面板的AutoResponder,如下截图,点击Add 阅读全文
posted @ 2016-03-29 09:54 夏之末 阅读(1486) 评论(0) 推荐(0)
摘要: 1.屏幕截屏操作:其接口函数是TakesScreenshot。该功能是在运行测试用例的过程中,需要验证某个元素的状态或者显示的数值时,可以将屏幕截取下来进行对比;或者在异常或者错误发生的时候将屏幕截取并保存起来,供后续分析和调式所用。 阅读全文
posted @ 2016-03-24 14:45 夏之末 阅读(154) 评论(0) 推荐(0)
摘要: WebDriver在操作页面元素等待时间,提供两种等待方式:一个为显示等待,另一个为隐式等待 区别:1)显示等待:明确告诉webDriver按照特定的条件进行等待,条件未达到,,就一直等待。这在等待某个元素需要非常长的时间时非常有效 2) 隐式等待:告诉webDriver一个最大的超时时间,如果等待 阅读全文
posted @ 2016-03-23 16:21 夏之末 阅读(254) 评论(1) 推荐(1)
摘要: import org.openqa.selenium.WebDriver; import common.StartFireFox; public class TestBrowser { public static void main(String[] args) { // TODO Auto-gen 阅读全文
posted @ 2016-03-23 15:25 夏之末 阅读(214) 评论(0) 推荐(0)
摘要: 下拉选择框(Select) 下拉选择框框 Select // 找到元素 Select select = new Select(driver.findElement(By.id("proAddItem_kind"))); // 选择对应的选择项, index 从0开始的 select.selectByIndex(2); ... 阅读全文
posted @ 2016-03-22 15:45 夏之末 阅读(752) 评论(0) 推荐(0)
摘要: 1. 链接(Link) 元素的xpath绝对路径可通过firebug直接查询。2. 一般不推荐使用绝对路径的写法,因为一旦页面结构发生变化,该路径也随之失效,必须重新写。3. 绝对路径以单/号表示,而下面要讲的相对路径则以//表示,这个区别非常重要。另外需要多说一句的是,当xpath的路径以/开头时 阅读全文
posted @ 2016-03-22 15:38 夏之末 阅读(882) 评论(0) 推荐(0)
摘要: 自动化中,最重要的事情就是元素定位,selenium webdriver提供几种元素定位, 在使用selenium webdriver进行元素定位时,通常使用findElement或findElements方法结合By类返回元素句柄来定位元素 findElement() 方法返回一个元素, 如果没有 阅读全文
posted @ 2016-03-22 09:53 夏之末 阅读(484) 评论(0) 推荐(1)
摘要: 今天搭建java+selenium环境,搭建几次都失败,总结一下原因 1. selenium启动Firefox,不需要额外的driver 2. Friefox如果没有安装到默认路径C盘,代码中需要修改为: //如果火狐浏览器没有默认安装在C盘,需要制定其路径 System.setProperty(" 阅读全文
posted @ 2016-03-21 16:56 夏之末 阅读(643) 评论(0) 推荐(0)
摘要: 初学者 简单的selenium环境搭建: 1. 安装JAVA环境 2.下载eclipse 3.下载firefox (不要最高版本,容易出现selenium不兼容问题) 4. 下载selenium需要的jar包下载地址:http://pan.baidu.com/s/1gdVqOAf 5. 打开ecli 阅读全文
posted @ 2016-03-21 15:49 夏之末 阅读(232) 评论(0) 推荐(0)