
软件测试
颖逸
这个作者很懒,什么都没留下…
展开
-
做java自动化测试时,修改web页面元素属性方法
String jsSstring = “document.getElementsByClassName(‘update-avator’)[0].style.bottom=‘0’;”; JavascriptExecutor js = (JavascriptExecutor) driver; js.executeScript(jsSstring);原创 2019-05-09 23:14:42 · 791 阅读 · 0 评论 -
准确定位表单中的元素
有时候定位表单Form中的子元素时,后台输出无法显示。可以先定位表单元素,然后从表单中定位出子元素,接下来就可进行其他操作。 //先定位表单 WebElement formList = driver.findElement(By.id(“profile”)); //从表单中定位出职位元素 WebElement job = formList.findElement(By.id(“job”)); ...原创 2019-05-09 23:17:10 · 1753 阅读 · 0 评论 -
使用selenium做自动化时处理元素被遮挡的方法
1、在Java语言中的处理方法: WebElement setButton = driver.findElement(By.xpath(".//*[@id=‘main’]/div[1]/div/div[4]/div[6]/a")); ((JavascriptExecutor) driver).executeScript(“arguments[0].click()”,setButton); 2、在P...原创 2019-05-07 23:01:44 · 6102 阅读 · 2 评论