1.可以用xpath循环点击checkbox List list = dr.findElements(By.className("datagrid-row")); int size = list.size(); if(size>0){ ...
分类:
其他好文 时间:
2015-06-09 20:02:08
阅读次数:
82
折腾了1天多的selenium,发现网上的资料真的是乱七八糟,各种1和2说不清的文章。在老大的帮助下,总算是可以写一个入门级的文章了,希望帮助那些入门的人。1. 介绍Selenium 是ThoughtWorks专门为Web应用程序编写的一个验收测试工具。模拟用户的行为,真正的执行操作。Seleni....
分类:
其他好文 时间:
2015-06-09 20:01:31
阅读次数:
115
1.用java读取txt文件 public static String readFJ(String path) { path = "D:/workspace/hetong.txt"; File file = new File(path); String...
分类:
其他好文 时间:
2015-06-09 19:29:52
阅读次数:
1221
Selenium打包成exe运行出错很久没写博文了,今天解决了一个其实也不是很复杂的问题,搜了好久的谷歌、百度,发现没怎么找到相关比较好的解决方法,或许是大家都能很轻松的解决这个问题吧,但我还是把我自己的解决方法分享下吧。最近刚好需要写程序调用Selenium自动化跑一些东西..
分类:
其他好文 时间:
2015-06-09 17:38:20
阅读次数:
365
public void dragWidgetToElementContainner(String widgetName, String targetPosition){ WebElement widgetIconEl=page.getWidgetIconInDockMenu(widgetName)....
分类:
其他好文 时间:
2015-06-09 16:14:03
阅读次数:
169
当Case在本地运行成功,在Grid模式下运行失败时,我们需要在Grid模式下进行调试,同时登录远程的node去查看运行的情况。Hub是随机将case分配到某台node上运行的,怎样知道当前的case是运行在哪台node上呢?可以通过这段代码获取node的信息:public void getComp...
分类:
其他好文 时间:
2015-06-09 13:32:26
阅读次数:
146
富文本框如果是iframe,则用下1.先跳转到irame,dr.switchTo().frame(wtext);然后用jsJavascriptExecutor jsExecutor = (JavascriptExecutor) dr;jsExecutor.executeScript("argumen...
分类:
其他好文 时间:
2015-06-09 13:22:59
阅读次数:
370
package com.learingselenium.android;import junit.framework.TestCaseimport org.openqa.selenium.Rotatable;import org.openqa.selenium.ScreenOrientation;i...
分类:
移动开发 时间:
2015-06-08 16:33:32
阅读次数:
117
目前遇到的弹框有两种,一种是alert,一种是div,如果遇到div模拟的弹框,在用alert就不行了。1. public static Alert getAlert(WebDriver dr) { try{ Alert alert = dr.switchT...
分类:
其他好文 时间:
2015-06-08 11:32:53
阅读次数:
123