
Selenium
Hjianhui
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
TestNG中DataProvider的用法
提供数据的一个测试方法。注解的方法必须返回一个Object[] [],其中每个对象 []的测试方法的参数列表中可以分配。该@Test 方法,希望从这个 DataProvider 的接收数据,需要使用一个 dataProvider 名称等于这个注解的名字。 第一种用法 :返回Object[][] @DataProvider( name= "user")原创 2016-01-21 13:59:53 · 9203 阅读 · 0 评论 -
Selenium Chrome启动
1.将chromedriver.exe放在C:\Program Files (x86)\Google\Chrome\Application目录下 2. System.setProperty("webdriver.chrome.driver", "C:\\Program Files (x86)\\Google\\Chrome\\Application\\chromedriver.exe"); 3原创 2016-03-05 19:46:55 · 517 阅读 · 0 评论 -
设置元素等待
implicitlyWait。识别对象时的超时时间。过了这个时间如果对象还没找到的话就会抛出NoSuchElement 异常 setScriptTimeout。异步脚本的超时时间。webdriver 可以异步执行脚本,这个是设置异步执行脚本脚本 返回结果的超时时间 pageLoadTimeout。页面加载时的超时时间。因为webdriver 会等页面加载完毕在进行后面的操作转载 2016-03-05 19:52:50 · 463 阅读 · 0 评论 -
Web中frame嵌套页面应用
switchTo().frame()默认可以直接取表单的id 或name 属性进行切换。如 //id = "if" driver.switchTo().frame("if"); //name="nf" driver.switchTo().frame("nf"); 那么如果iframe 没有可用的id 和name 可以通过下面的方式进行定位: //先通过xpth 定位到iframe Web原创 2016-03-06 09:17:02 · 2521 阅读 · 0 评论 -
testNG注释运行顺序
TestNG import org.testng.annotations.Test; import org.testng.annotations.BeforeMethod; import org.testng.annotations.AfterMethod; import org.testng.annotations.BeforeClass; import org.testng.annotati原创 2016-03-06 15:41:39 · 1178 阅读 · 0 评论