之前已经讲过了 Selenium 操作 Select 实现的下拉列表:Selenium2学习-010-WebUI自动化实战实例-008-Selenium 操作下拉列表实例-Select,但是在实际的日常网页开发中,实现下拉列表的方法、样式、特效有 N 多种,但是无论实现的方法有多少不同,其都会遵循一...
分类:
Web程序 时间:
2015-06-17 18:15:10
阅读次数:
3183
通常在编写 Selenium 的 WebUI 自动化脚本时,有些元素不易定位元素,或有些元素为隐藏的(此时用 WebElement.getText() 获取其值的时候,返回的结果为空),对日常的 UI 自动化脚本的编写造成了一定程度的影响。若亲有一定的前段开发基础,肯能会想到可否通过 JavaScr...
分类:
编程语言 时间:
2015-06-17 15:11:48
阅读次数:
170
功夫不负有心人啊。终于让我找到镜像网站了。(http://npm.taobao.org/mirrors) http://npm.taobao.org/mirrors/selenium?从这个网址找到最新的 selenium版本下载。但是只有java和donet的。 python版:https:/...
分类:
其他好文 时间:
2015-06-17 00:47:00
阅读次数:
4499
本人特别喜欢在Centos下搭建环境。目前,主要负责公司的产品测试。所以,需要研究一下Selenium自动化测试如何在Centos上搭建。当然了,Selenium也可以安装在Windows,这方面的教程网上比较多就不说了。但是基于L...
分类:
系统相关 时间:
2015-06-16 23:09:24
阅读次数:
336
此文主要讲述用 Java 编写 Selenium 自动化测试脚本编写过程中,对下拉列表框 Select 的操作。下拉列表是 Web UI 自动化测试过程中使用率非常高的,通常有两种形式的下拉列表,一种是 Select 的下拉列表,此种操作的时候比较简单,定位到元素后直接操作即可;还有的下拉列表是以多...
分类:
Web程序 时间:
2015-06-16 20:44:29
阅读次数:
269
从 Selenium 的官方文档来看,推荐用户使用ios-driver 或 appium 而不是官方发布的 iPone Driver. 他们的地址分别是:http://ios-driver.github.io/ios-driverhttp://appium.io/ios-driver 基于2种不同的...
分类:
移动开发 时间:
2015-06-16 18:37:37
阅读次数:
157
Web网页的时间控件往往嵌入到一个iframe里,抓取页面元素时,总是失败? 不要慌,WebDriver已经有相应的处理方法了。driver.switchTo().frame(driver.findElement(By.id("id")));//返回到上个环境driver.switchTo().de...
分类:
其他好文 时间:
2015-06-16 18:33:00
阅读次数:
147
当需要使用滚动条才能使页面元素显示在视野范围内时,必须用代码处理下,才能对其进行操作。处理其实也很简单,就是调用JS函数.driver.executeScript("arguments[0].scrollIntoView(false);", e);参数e 为WebElement 类型,方法execu...
分类:
其他好文 时间:
2015-06-16 16:42:42
阅读次数:
384
#-*-coding=utf-8from selenium import webdriverimport os,timedriver= webdriver.Firefox()driver.get("http://www.baidu.com")#进入搜索设置页driver.find_element_b...
分类:
其他好文 时间:
2015-06-16 10:54:09
阅读次数:
110