摘要:
·5 |webdriver/common/action_chains.py-ActionChains类分析 1 源码路径2 功能描述3 使用方法4 几个方法4.1 `__init__`方法4.2 `perform`方法4.3 `reset_actions`方法 5 ActionChains类API6 阅读全文
摘要:
·4 |webdriver/common分析 1 定义2 common目录3 actions、html5 目录4 目录说明5 实例演示 1 定义 selenium/webdriver/common目录定义了webdriver所指定的通用能力;包括了各种行为控制等,详细后边描述。 2 common目录 阅读全文
摘要:
·3 | 从源码看引入webdriver包的原因 1 先看实例2 提出疑问3 为什么引入webdriver包?4 为什么是webdriver.Chrome()?5 浏览器支持类型 1 先看实例 需求是:打开百度,输入NoamaNelson进行搜索代码实现: # -*- coding:utf-8 -* 阅读全文
摘要:
·2 | common/exceptions.py异常类 1 异常类基类2 基类分析3 常见异常类NoSuchElementException分析4 所有异常类说明和分解 1 异常类基类 common/exceptions.py目录定义了各种异常类;其中WebDriverException为基类;源 阅读全文
摘要:
·1 | 源码目录 1 源码获取2 使用pycharm查看源码3 源码目录4 目录说明 1 源码获取 官网下载:https://pypi.org/project/selenium/或使用pip安装:pip install selenium这里使用pip安装后,目录存在的python的安装目录下,如本 阅读全文
摘要:
(26)Selenium使用丨WebDriverAPI常用操作 1 使用前提2 浏览器相关方法和说明3 获取页面元素的相关信息4 鼠标操作5 键盘操作6 等待机制6.1 隐性等待6.2 显性等待6.3 强制等待 7 截图 1 使用前提 1.导入包:from selenium import webdr 阅读全文
摘要:
(25)Selenium使用丨元素定位和函数调用 1 F12工具使用1.1 打开 1.2 调整显示位置1.3 页面元素查看1.4 复制元素属性 2 selenium常用定位和方法2.1 xpath定位2.1.1 关系定位(路径)2.1.2 元素属性2.1.3 层级+属性2.1.4 运算逻辑2.1.5 阅读全文
摘要:
Selenium使用丨安装和注意事项 1 python环境1.1 下载1.2 安装 2 selenium3.141.0安装3 Browser Driver安装 1 python环境 1.1 下载 本系列文章环境: 软件版本操作系统Windows10 家庭中文版,64位操作系统Python3.7.0 阅读全文
摘要:
做测试,如何提升“话语权”? 1 别人对测试的认识2 测试自身的感受3 领导怎么说4 如何提升测试话语权?4.1 测试负责人/部门经理4.2 测试人员4.3 作为公司领导者 5 总结 注:以下纯属个人观点,不代表任何人!仅供参考和交流。 1 别人对测试的认识 往往会听到以下的声音: “问题这么多!你 阅读全文
摘要:
(23)测试专项丨自动化测试理解 1 定义2 做自动化的目的是什么?3 自动化测试的优缺点4 自动化测试的前提条件(重要)4.1 需求变动不频繁4.2 项目周期比较长4.3 脚本的重复使用率高4.4 团队实力4.5 部门的规划和上级的支持 5 应用场合6 自动化认识误区(重点)6.1 自动化可100 阅读全文