selenium
WebDriver定位元素是通过findElement()和findElements()方法。findElement()方法返回一个基于指定查询条件的WebElement对象或是抛出一个没有找到符合条件元素的异常。findElements()方法会返回匹配指定查询条件的webEle...
分类:
其他好文 时间:
2014-05-17 13:01:19
阅读次数:
239
Function waitFn = new Function() {@Overridepublic
Boolean apply(WebDriver driver) { Point newPos =
page.getWDGAttrDetail().getLocation(); return newPo...
分类:
其他好文 时间:
2014-05-16 07:42:46
阅读次数:
259
最近在用uiautomator做安卓自动化测试,由于没有测试设备,所以只好自己在电脑里面安装了一个GenyMotion模拟器,虽然速度不及真机,但是也算能解决大部分的需求。安装完之后启动出现了以下错误,说没法启动。我到网上找了下,发现出现该问题的主要原因是和virtualbox通信的问题,于是就在v...
分类:
其他好文 时间:
2014-05-16 05:47:47
阅读次数:
578
autoit.au3#include WinWait("打开","",20);
//暂停执行脚本,直到上传对话框出现WinActive("打开")WinWaitActive("打开","",5);
//激活上传窗口ControlFocus("打开", "", "[CLASS:Edit;...
分类:
编程语言 时间:
2014-05-15 21:21:46
阅读次数:
510
import java.util.ArrayList;import
java.util.Calendar;import java.util.List;import java.util.Random;import
java.util.Date;import java.text.DateFormat;i...
分类:
Web程序 时间:
2014-05-15 15:41:06
阅读次数:
413
import java.util.ArrayList;import
java.util.Calendar;import java.util.List;import java.util.Random;import
java.util.Date;import java.text.DateFormat;i...
分类:
Web程序 时间:
2014-05-15 15:29:54
阅读次数:
398
selenium grid Quick
Startselenium-grid是用于设计帮助我们进行分布式测试的工具,其整个结构是由一个hub节点和若干个代理节点组成。hub用来管理各个代理节点的注册和状态信息,并且接受远程客户端代码的请求调用,然后把请求的命令再转发给代理节点来执行。1、启动Sele...
分类:
其他好文 时间:
2014-05-15 11:48:38
阅读次数:
332
当你想要通过webdriver导航到一个链接,正常的方式点是通过调用get方法:driver.get("http://www.google.com")Interacting
with the page在页面中的HTML元素。如果我们需要找到定位一个。那么webdriver提供了许多方法来寻找元素.....
分类:
编程语言 时间:
2014-05-15 09:50:11
阅读次数:
393
之前写过一篇文章是介绍windows下搭建Selenium+Eclipse+Python环境,但看着Eclipse总觉得很丑,而且又笨重,不像UliPad那么轻,也不像sublime_text2那么漂亮,其实很多人都是看sublime_text2的主题漂亮才投怀送抱的,我就是其中之一,但一直没解决GUI的调试问题,又跑回来了Eclipse;但实在不能忍受Eclipse默认的主题,看久了,真心觉得丑...
分类:
系统相关 时间:
2014-05-13 11:52:15
阅读次数:
363
实现如何在浏览器中新开一个tab,并输入url.
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.Keys;
WebElement elem...
分类:
其他好文 时间:
2014-05-13 07:50:42
阅读次数:
216