课程编码
seleniumpython
课程时长
14 小时 通常来说是2天,包括中间休息。
要求
- 基本的Python编程经验
- 测试自动化的基本知识
课程概览
Selenium是一个开源库,用于跨多个浏览器自动化Web应用程序测试。Selenium像人一样与浏览器交互:通过单击链接、填写表单和验证文本。它是Web应用程序测试自动化最流行的工具。Selenium构建在WebDriver框架上,对许多脚本语言(包括Python)具有出色的绑定。
在本次培训中,学员将把Python的强大功能与Selenium结合起来,以自动化示例Web应用程序的测试。通过在实验室环境中将理论与实践相结合,学员将学习并操作如何用Python和Selenium自动化自己的Web测试项目。
受众
- 测试人员和开发人员
课程形式
- 部分讲座、部分讨论、大量实操
课程大纲
Selenium结合Python的介绍
- 用于编写测试脚本的Python与Java
安装和设置
选择一个Python IDE或编辑器
Selenium架构概述
- Selenium IDE
- Selenium WebDriver
- Selenium Grid
用于测试自动化的Python脚本基础
使用Selenium Webdriver
Web应用程序的剖析
通过页面对象查找页面元素
创建单元测试
访问数据库
开发测试框架
针对多个浏览器运行测试套件
使用Selenium Grid
故障排除
结束语