随笔分类 -  selenium

摘要:方法一:获取input的文本值 <input class="form-text-normal" id="txtName" name="Name" type="text" maxlength="45" >星河学院</input> chrome.findElement( By.id("txtName") 阅读全文
posted @ 2017-12-05 17:12 anlcy 阅读(1801) 评论(0) 推荐(0)
摘要:分享一个网站自动化测试框架 结构如下: test_project|--logs| pages | register_page.py| | base_page.py| test_case | web_test_case | test_register.py| | base.py| utilities 阅读全文
posted @ 2017-11-08 15:13 anlcy 阅读(6409) 评论(0) 推荐(0)
摘要:基本介绍: Selenium工具专门为WEB应用程序编写的一个验收测试工具。 Selenium的核心:browser bot,是用JAVASCRIPT编写的。 Selenium工具有4种:Selenium IDE, Selenium Control, Selenium Core 这儿我们主要总结了S 阅读全文
posted @ 2017-11-08 13:43 anlcy 阅读(23507) 评论(0) 推荐(0)
摘要:1.分辨 首先区别下alert、window和伪装对话框: alert,浏览器弹出框,一般是用来确认某些操作、输入简单的text或用户名、密码等,根据浏览器的不同,弹出框的样式也不一样,不过都是很简单的一个小框。在firebug中是无法获取到该框的元素的,也就是说alert是不属于网页DOM树的。如 阅读全文
posted @ 2017-10-20 16:31 anlcy 阅读(459) 评论(0) 推荐(0)
摘要:鼠标点击操作 鼠标点击事件有以下几种类型: 清单 1. 鼠标左键点击 Actions action = new Actions(driver);action.click();// 鼠标左键在当前停留的位置做单击操作 action.click(driver.findElement(By.name(el 阅读全文
posted @ 2017-10-20 09:53 anlcy 阅读(761) 评论(0) 推荐(0)
摘要:总结一下selenium怎么操作web页面常见的元素。 主要有: 上传 alter dialog prompt dialog confirm dialog select list radio box input box checkBox 测试页面如下: selenium 最核心的技巧是WebElem 阅读全文
posted @ 2017-09-18 15:27 anlcy 阅读(884) 评论(0) 推荐(1)
摘要:安装PyDev插件的两种安装方法: 1、百度搜索PyDev 2.4.0.zip,下载后解压,得到Plugins和Feature文件夹,复制两文件夹到Eclipse目录,覆盖即可。 插件的版本要对应python的版本,版本下载地址:https://sourceforge.NET/projects/py 阅读全文
posted @ 2017-07-07 14:45 anlcy 阅读(318) 评论(0) 推荐(0)
摘要:1.安装Python 访问Python官方网站。 根据自己的操作系统32/64 位,选择相应的版本。 安装过程我就不详细描述了,动动手指头,Google一下,你就知道。我的安装目录为:C:\Python35 2.验证是否安装成功 进入cmd(windows命令提示符)下面输入"python"命令。 阅读全文
posted @ 2017-07-07 10:09 anlcy 阅读(2845) 评论(0) 推荐(0)
摘要:SafariDriver是一个Safari浏览器的扩展。和Firefox类似,在selenium-safari-driver-xxx.jar包中org.openqa.selenium.safari路径下提供了Safaridriver.safariextz扩展程序。 包下载地址: http://mvn 阅读全文
posted @ 2017-05-18 10:09 anlcy 阅读(1333) 评论(0) 推荐(0)
摘要:在使用 Selenium WebDriver 做自动化测试的时候,会经常模拟鼠标和键盘的一些行为。比如使用鼠标单击、双击、右击、拖拽等动作;或者键盘输入、快捷键使用、组合键使用等模拟键盘的操作。在 WebDeriver 中,有一个专门的类来负责实现这些测试场景,那就是 Actions 类,在使用该类 阅读全文
posted @ 2017-05-16 17:47 anlcy 阅读(662) 评论(0) 推荐(0)