思维导图备注

Python实现Web UI自动化测试实战——Selenium 3_4_unittest_Pytest_GitLab_Jenkins - Storm,李鲲程,边宇明
首页 收藏书籍 阅读记录
  • 书签 我的书签
  • 添加书签 添加书签 移除书签 移除书签

版权信息

浏览 1 扫码
  • 小字体
  • 中字体
  • 大字体
2024-04-30 07:42:21
请 登录 再阅读
上一篇:
下一篇:
  • 书签
  • 添加书签 移除书签
  • 封面
  • 版权信息
  • 内容提要
  • 序
  • 前言
  • 第1章 自动化测试简介
    • 1.1 什么是自动化测试
    • 1.2 Selenium简介
    • 1.3 Selenium IDE
    • 1.4 WebDriver脚本示例
  • 第2章 测试环境准备
    • 2.1 Windows操作系统测试环境搭建
    • 2.2 macOS操作系统测试环境搭建
    • 2.3 开发者工具简介
  • 第3章 Python知识储备
    • 3.1 Python基本数据类型
    • 3.2 顺序、分支、循环语句
    • 3.3 Python函数、模块
    • 3.4 面向对象编程
    • 3.5 Python中的os模块
    • 3.6 Python中的time模块
    • 3.7 文件读写
  • 第4章 前端知识储备
    • 4.1 HTML基础知识
    • 4.2 CSS相关知识
    • 4.3 JavaScript相关知识
    • 4.4 XML相关知识
  • 第5章 Selenium基础方法
    • 5.1 Selenium常用方法
    • 5.2 Selenium元素定位方法
    • 5.3 获取页面元素的相关信息
    • 5.4 鼠标操作实战
    • 5.5 键盘操作
  • 第6章 常见控件实战
    • 6.1 搜索框
    • 6.2 按钮
    • 6.3 复选框
    • 6.4 链接
    • 6.5 select下拉列表
    • 6.6 input下拉列表
    • 6.7 表格
    • 6.8 框架
    • 6.9 JavaScript弹窗
    • 6.10 非JavaScript弹窗
    • 6.11 日期时间控件
    • 6.12 文件下载
    • 6.13 文件上传
  • 第7章 Selenium高级应用
    • 7.1 复杂控件的操作
    • 7.2 WebDriver的特殊操作
    • 7.3 JavaScript的应用
    • 7.4 浏览器定制启动参数
    • 7.5 AutoIt的应用
    • 7.6 重要的异常
  • 第8章 Selenium等待机制
    • 8.1 影响元素加载的外部因素
    • 8.2 Selenium强制等待
    • 8.3 Selenium隐性等待
    • 8.4 Selenium显性等待
  • 第9章 线性测试脚本
    • 9.1 Redmine系统
    • 9.2 线性脚本
  • 第10章 unittest测试框架
    • 10.1 unittest框架结构
    • 10.2 测试固件
    • 10.3 编写测试用例
    • 10.4 执行测试用例
    • 10.5 用例执行次序
    • 10.6 内置装饰器
    • 10.7 命令行执行测试
    • 10.8 批量执行测试文件
    • 10.9 测试断言
    • 10.10 测试报告
    • 10.11 unittest与Selenium
    • 10.12 unittest参数化
  • 第11章 Pytest测试框架
    • 11.1 Pytest框架简介
    • 11.2 Pytest测试固件
    • 11.3 Pytest测试用例和断言
    • 11.4 Pytest框架测试执行
    • 11.5 Pytest框架用例执行失败重试
    • 11.6 标记机制
    • 11.7 全局设置
    • 11.8 测试报告
    • 11.9 Pytest与Selenium
    • 11.10 Pytest参数化
  • 第12章 PO设计模式
    • 12.1 PO方案一
    • 12.2 PO方案二
    • 12.3 项目变更应对
  • 第13章 测试框架开发
    • 13.1 测试数据分离
    • 13.2 测试配置分离
    • 13.3 Selenium API封装
    • 13.4 测试报告
  • 第14章 项目实战
    • 14.1 测试计划
    • 14.2 测试用例
    • 14.3 测试脚本
    • 14.4 反思:测试数据
  • 第15章 持续集成
    • 15.1 Git应用
    • 15.2 Jenkins应用
    • 15.3 自动化测试持续集成
  • 第16章 提升效率
    • 16.1 立足根本
    • 16.2 另辟蹊径
    • 16.3 着眼未来
  • 写在最后
暂无相关搜索结果!
    展开/收起文章目录

    二维码

    手机扫一扫,轻松掌上学

    《Python实现Web UI自动化测试实战——Selenium 3_4_unittest_Pytest_GitLab_Jenkins - Storm,李鲲程,边宇明》电子书下载

    请下载您需要的格式的电子书,随时随地,享受学习的乐趣!
    EPUB 电子书

    书签列表

      阅读记录

      阅读进度: 0.00% ( 0/0 ) 重置阅读进度