selenium
Benjamin_whx
这个作者很懒,什么都没留下…
展开
-
总结Selenium WebDriver中一些鼠标和键盘事件的使用
在使用 Selenium WebDriver 做自动化测试的时候,会经常模拟鼠标和键盘的一些行为。比如使用鼠标单击、双击、右击、拖拽等动作;或者键盘输入、快捷键使用、组合键使用等模拟键盘的操作。在 WebDeriver 中,有一个专门的类来负责实现这些测试场景,那就是 Actions 类,在使用该类的过程中会配合使用到 Keys 枚举以及 Mouse、 Keyboard、CompositeActi转载 2015-05-08 11:52:49 · 1349 阅读 · 0 评论 -
selenium webdriver学习(一)---如何处理alert、confirm、prompt对话框
alert、confirm、prompt这样的js对话框在selenium1.X时代也是难啃的骨头,常常要用autoit来帮助处理。试用了一下selenium webdriver中处理这些对话框十分方便简洁。以下面html代码为例: Html代码 Dialogs.html Html代码 html>转载 2015-05-06 13:16:05 · 2070 阅读 · 0 评论 -
Junit测试方法执行顺序
BriefJunit 4.11里增加了指定测试方法执行顺序的特性测试类的执行顺序可通过对测试类添加注解 “@FixMethodOrder(value)” 来指定,其中value 为执行顺序三种执行顺序可供选择:默认(MethodSorters.DEFAULT),按方法名(MethodSorters.NAME_ASCENDING)和JVM(MethodSorters.JVM)转载 2015-05-20 13:08:15 · 1890 阅读 · 1 评论 -
Selenium兼容性问题注意
不知道是selenium兼容做的不好,还是浏览器自身运行速度和解析的关系,每次项目在chrome上跑得时候没有问题,可以到chrome和safari上就有很多问题出现。下面一一总结出现的问题以及解决方案。1、当页面跳转后,防止jquery ajax等事件未加载出需要操作的元素时,可以使用下面代码控制元素出现后再执行操作。public static void waitForPage(原创 2015-07-23 15:30:27 · 1559 阅读 · 0 评论 -
Surefire maven plugging configuration for testng
The Surefire Plugin is used during the test phase of the build lifecycle to execute the unit tests of an application. once you write the test classes under test directory you can use following suref转载 2015-09-22 16:14:51 · 675 阅读 · 0 评论