摘要: 1.1使用JavaScriptExecutor单击元素 被测网页的网址: http://www.baidu.com Java语言版本的API实例代码 代码解释: JavaScriptClick方法里面的代码实现的是一种封装,把常用的操作写在一个函数方法里,可以方便调用,减少冗余代码的编写,提高测试代 阅读全文
posted @ 2019-03-07 10:30 心生意动 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 操作Frame页面元素 测试网址代码 frameset.html: <html> <head> <title>frameset页面</title> </head> <frameset cols="25%,50%,25%"> <frame id="leftframe" src="frame_left. 阅读全文
posted @ 2019-03-06 11:51 心生意动 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 操作JavaScript的Alert窗口 测试网址代码 <html> <head> <title>你喜欢的水果</title> </head> <body> <input id='button' type='button' onclick="alert('这是一个alert弹窗');" value= 阅读全文
posted @ 2019-03-06 10:34 心生意动 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 判断页面元素是否存在 测试网址 http://www.baidu.com Java语言版本API实例 @Test public void testIsElementPresent(){ driver.manage().window().maximize(); driver.get(url); if( 阅读全文
posted @ 2019-03-05 10:35 心生意动 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 查看页面元素的属性 测试网址 http://www.baidu.com Java语言版本API实例 @Test public void getWebElementAttribute() { driver.manage().window().maximize(); driver.navigate(). 阅读全文
posted @ 2019-03-01 09:22 心生意动 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 在指定元素上方进行鼠标悬浮 测试网址 http://www.baidu.com Java语言版本实例 @Test public void roverOnElement() { driver.manage().window().maximize(); driver.get(url); //找到页面链接 阅读全文
posted @ 2019-02-28 16:00 心生意动 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 关于 driver.switchTo().frame(参数)。这中间的参数表达有以下几种方式。 driver.switchTo().frame(0);用<iframe>标签的位置数量来表示。0代表该页面的第一个<iframe>标签,以此类推。 driver.switchTo().frame(driv 阅读全文
posted @ 2019-02-28 14:48 心生意动 阅读(1207) 评论(0) 推荐(0) 编辑
摘要: 将当前浏览器截屏 测试网址 http://www.baidu.com Java语言版本实例 @Test public void captureScreenInCurrentWindows() { driver.manage().window().maximize(); driver.get(url) 阅读全文
posted @ 2019-02-28 10:33 心生意动 阅读(119) 评论(0) 推荐(1) 编辑
摘要: 单击某个元素 采用元素id.click()方法即可 双击某个元素id.doubleClick 操作单选下拉列表 测试网页HTML代码 <html> <body> <select name='fruit' size=1> <option id='peach' value='taozi'>桃子</opt 阅读全文
posted @ 2019-02-26 16:04 心生意动 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 获取页面的Title属性 被测网址http:http://www.baidu.com Java语言版本的API实例代码 String url = "http://www.baidu.com"; @Test public void getTitle() { driver.manage().window 阅读全文
posted @ 2019-02-26 11:56 心生意动 阅读(77) 评论(0) 推荐(0) 编辑