1.PageLocators目录下的具体模块

2.PageLocators目录下主要放置个页面的元素定位。用于统一管理个页面的定位元素。

例如:登录页面的元素定位login_page_locator.py

# --^_^-- coding:utf-8 --^_^--
# @Remark:登录页面元素定位 from selenium.webdriver.common.by import By class LoginPageLocator:
# 用户名输入框
user_loc = (By.XPATH, '//input[@id="account"]')
# 密码输入框
pwd_loc = (By.XPATH, '//input[@id="pwd"]')
# 登录按钮
login_button_loc = (By.XPATH, '//input[@id="loginBtn"]')
# 密码错误提示信息
login_error_loc = (By.XPATH, '//div[@class="layui-layer-content"]')

最新文章

  1. C#设计模式-建造者模式
  2. ExtJS4随笔(1) -- 在VS中加入Ext4的智能提示
  3. 取字符串拼音首字母(js)
  4. VC++常用函数
  5. 批量解密SQLSERVER数据库中的各种对象的工具dbForge SQL Decryptor2.1.11
  6. (转)使用CruiseControl+SVN+ANT实现持续集成之二
  7. 狗狗40题~(Volume A)
  8. linq to sql简单使用
  9. 编程好帮手----CodeSmith Generator Studio
  10. HDU 4865 Peter's Hobby(2014 多校联合第一场 E)(概率dp)
  11. 【转】C# String.Format数字格式化输出各种转换{0:N2} {0:D2} {0:C2}...
  12. hdu 5092 Seam Carving
  13. python中使用递归实现反转链表
  14. AIO5凭证性质设置接收下/上差(%),但是订单操作不起效。
  15. 使用数据库乐观锁解决高并发秒杀问题,以及如何模拟高并发的场景,CyclicBarrier和CountDownLatch类的用法
  16. JavaScript实现循环链表
  17. JVM深度解析
  18. Mac下安装m2crypto 解决找不到openssl头文件的错误
  19. XBOX360更新游戏封皮(FSD自制系统)
  20. 云主机上配置lamp环境 php5.6+apache2.2.15+mysql5.1.73

热门文章

  1. .Net MVC Redirect出现:服务器无法在已发送 HTTP 标头之后设置状态解决方案
  2. 安装篇九:安装wordpress(5.4版本)
  3. .NET Core AWS S3云存储
  4. 深度实战玩转算法, Java语言7个经典应用诠释算法精髓
  5. Docker - 配置加速器
  6. 动态SQL基本语句用法
  7. 为什么spring 被@Repository注解标识注入后是代理类
  8. [leetcode]55.JumpGame动态规划题目:跳数游戏
  9. Object[] cannot be converted to String[]
  10. ESP8266-01烧录神器,ESP8266-01S烧录程序 ESP-01烧录固件