你将学到的
  • Selenium介绍
  • Selenium 的元素定位
  • 如何根据标签手写 xpath
  • 网易邮箱登录自动化实践
  • 使用 HTMLTestRunner 生成测试报告
  • 安装 Selenium
  • xpath 介绍
  • Selenium自动化用例设计
  • unittest单元测试介绍
  • 数据驱动ddt库的应用
实验 1 Selenium 基础知识

知识点: 1.Selenium介绍 2.安装Selenium 3.安装geckodriver浏览器驱动 4.Selenium的元素定位 5.点击元素 6.清空文本输入框、向文本输入框输入文本 7.获取元素属性 8.下拉页面 9.页面弹窗的定位以及弹窗文本的获取 10.窗口跳转 11.iframe定位

实验 2 Xpath 知识与实战

知识点: 1.Firefox浏览器通过插件获取元素xpath 2.xpath介绍 3.如何根据标签手写xpath

实验 3 自动化测试用例与网易邮箱登录实战

知识点: 1.Selenium自动化用例设计 2.网易邮箱登录

实验 4 unittest 单元测试

知识点: 1.unittest单元测试介绍

实验 5 利用 unittest 对自动化测试用例进行集成

知识点: 1.使用HTMLTestRunner生成测试报告 2.将测试用例进行封装形成框架

知识点: 1.数据驱动ddt库的应用

课程介绍

实验任务

  • 介绍 Selenium 的功能作用及安装、环境配置,并介绍 Selenium 常用的语法。
  • 通过 Firefox 浏览器插件获取元素的 xpath 以及在特殊情况下如何自己写 xpath。
  • 自动化用例在设计和编写过程中的注意事项,并结合网易邮箱的登录实战对前面学过的知识进行整合练习以加强理解和记忆。
  • 自动化用例在集成时用到的单元测试库 unittest。
  • 利用 unittest 单元测试库以及简单的面向对象的思想对前述知识点进行封装,使代码形成框架。
  • 使用数据驱动维护测试用例数据,将测试数据与代码分开存放。

先学知识

  • Python3 基础知识

课程难度

  • 中等

面向用户

  • 本课程难度为中等,属于中级级别课程,适合具有 Python 基础、对自动化测试感兴趣的同学,熟悉 Python 基础知识并加深巩固。
课程教师

代码小猴 共发布过 5 门课程

查看老师的所有课程 >
会员
开通会员,即刻开始学习
加入编程交流社群👇