Selenium
文章平均质量分 69
ljzhangi
自动化测试工程师,熟练掌握自动化测试框架selenium/appium/Robot Framework,熟练掌握Python/java。
展开
-
Selenium - 简单的脚本实例
第一个Selenium的测试脚本Demo原创 2017-03-13 14:30:22 · 6531 阅读 · 0 评论 -
Selenium - 元素定位
UI自动化的测试,一般在启动对应的设备(Browser或者Phone)之后,首先要对需要操作的对象(元素)进行定位,之后才能该操作这个对象。因此对象的定位应该是自动化测试的核心。 对于WebDriver提供了一系列的定位方法: 1. id 2. name 3. class name 4. xpath 5. css selector 6. link text 7. tag name 8原创 2017-03-17 16:41:49 · 1109 阅读 · 0 评论 -
Selenium - 下拉选择框select的处理
Selenium 下拉框如何定位选项的三种方式原创 2017-04-12 14:55:10 · 14805 阅读 · 0 评论 -
Selenium Mac环境搭建
已经接触Selenium Web已经有一段时间了,现在看来也有几千行代码了。今天突然想做一个总结,就开始写一些文章,顺便以后自己也可以有迹可循。环境:Mac OS X EI Capitan + python + Selenium + Firefox +Jenkins IDE我自己比较喜欢用Pycharm:https://www.jetbrains.com/pycharm/download/;ato原创 2017-03-09 11:10:00 · 1492 阅读 · 0 评论 -
Selenium - 元素等待与智能等待
Selenium智能等待元素的出现原创 2017-05-02 17:46:56 · 7268 阅读 · 0 评论 -
Selenium - Python下使用pageobject实现自动化测试
做过UI的自动化测试都知道,测试是对元素的操作,因此特别依赖元素的定位。但是这就会带来一个很大的问题—“维护成本”,如果你在不同的测试用例或者脚本中使用的一个元素的定位多次,当该元素的位置或者属性发生变化,就必须查找到对应的使用的位置进行修改。Page Object Page Objects模式是一种测试设计模式,它可以指整个页面,也可以指页面上的某个区域。 Page Object将页面定位和业原创 2017-05-23 19:06:48 · 1605 阅读 · 0 评论