码迷,mamicode.com
首页 >  
搜索关键字:javascriptExecutor    ( 39个结果
selenium自动化测试实例
11.1使用JavaScripExecutor单击元素 被测试网页:http://www.sogou.com Java代码 public class NewTest { WebDriver driver; String baseUrl; JavascriptExecutor js; @Test pu ...
分类:其他好文   时间:2016-12-27 01:17:53    阅读次数:252
参考:(Java Selenium)Element is not visible to clcik
1.The element is not visible to click. Use Actions or JavascriptExecutor for making it to click. By Actions: By JavascriptExecutor: or Then click on t ...
分类:编程语言   时间:2016-11-07 11:53:00    阅读次数:156
使用JavascriptExecutor改变页面元素
如下如html的页面代码 使用下列脚本即可改变标签的属性 执行脚本后,会看到输出如下,说明元素的属性被修改了 aloneno alnon<html><head></head><body> <input type="text" name="text"></body></html> ...
分类:编程语言   时间:2016-09-11 18:47:34    阅读次数:923
Selenium关于滚动条的定位方法总结
说明:滚动条也分为很多种。需根据具体情况来决定使用哪种方法。一、最普通滚动条,手动拖动可以到页面任意位置。滚动到指定元素的位置;WebElementtarget=driver.findElement(By.xpath(xPathExpression));((JavascriptExecutor)driver).executeScript("arguments[0].scrollInt..
分类:其他好文   时间:2016-04-14 19:34:10    阅读次数:1901
String之“==”与equals
有时候String类型用“==”判断相等时无法成功,经过实验,用string.equals方法可以判断成功!! for (int i = 0; i < 10000; i++) { String readyState = (String) ((JavascriptExecutor) driver) .
分类:其他好文   时间:2016-01-29 19:54:55    阅读次数:124
selenium中用js定位html上没有id,没有name的元素
所测试的页面包含display:none的元素,所以考虑用js,在使用js的过程中,js要获得页面的对象,没有id,没有name......XXX1发布个人中心.............JavascriptExecutor j=(JavascriptExecutor)driver;j.execute...
分类:Web程序   时间:2015-11-24 16:08:29    阅读次数:171
selenium常用的js总结
1、 对input执行输入直接设置value属性, 此方法主要应对输入框自动补全以及readonly属性的element,sendkeys不稳定比如: //inputbox is a WebElement JavascriptExecutor js = (Javascri...
分类:Web程序   时间:2015-09-18 00:37:09    阅读次数:404
Page Scroll using Selenium WebDriver
Using JavaScriptScroll Down:import org.openqa.selenium.JavascriptExecutor;WebDriver driver = new FirefoxDriver();JavascriptExecutor jse = (JavascriptE...
分类:Web程序   时间:2015-09-14 01:49:40    阅读次数:330
selenium操作滚动条的几种方式
1.操作滚动条到当前可见视图的元素位置 WebElement element = dr.findElement(By.id("4")); ((JavascriptExecutor)dr).executeScript("arguments[0].scrollIntoView(true);"...
分类:其他好文   时间:2015-08-26 19:38:28    阅读次数:385
selenium向富文本框填写内容的几种方式
富文本框如果是iframe,则用下1.先跳转到irame,dr.switchTo().frame(wtext);然后用jsJavascriptExecutor jsExecutor = (JavascriptExecutor) dr;jsExecutor.executeScript("argumen...
分类:其他好文   时间:2015-06-09 13:22:59    阅读次数:370
39条   上一页 1 2 3 4 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!