【每日一书】Python+selenium如何实现自动化测试

书本简介

本书主要介绍如何用Python+selenium实现自动化测试。内容由浅入深,章节的安排也符合全读者的学习曲线,所有涉及到 python 语言的地方都有详细的介绍。这是一本自动化测试书,这也是一本 python 编程书。希望通过本书的学习,你不仅仅只是掌握一个自动化测试技术,使你的编程水平也有长足的进步,从此摆脱纯手工测试,向“测试开发”人员转型, 向高薪挑战。

获取方式

三连+关注后私❤【Python+selenium电子书】

第一章自动化测试基础

第一节软件测试分类

第二节什么样的项目适合自动化测试

第三节自动化测试及工具简述

第四节selenium工介绍

第五节前端技术介绍

第六节前端工具介绍

第七节自动化测试语言的选择

第二章python webdriver环境搭建

第一节环境搭建

第二节使用IDLE来编写python

第三节第一个自动化脚本

第四节安装浏览器驱动

第三章python webdriver API

第一节、浏览器的操作

第二节简单对象的定位

第四节鼠标事件

第五节键盘事件

第六节打印信息

第七节设置等待时间

第八节定位-组对象

第九节层级定位

第十节定位frame中的对象

第十一节对话框处理

第十二节浏览器多窗口处理

第十二节alert/confirm/prompt处理

第十三节下拉框处理

第十四节分页处理

第十五节,上传文件

第十七节调用JavaScript

第十八节、控制浏览器滚动条

第十九节cookie处理

第二十节获取对象的属性

第二十一节验证码问题

第二十二节weddriver原理

第四章自动化测试模型

第一节、自动化测试模型介绍

第二节、登录模块化

第三节、数据驱动(参数化)

第五章自动化测试用例设计

第一节、手工测试用例与自动化测试用例

第二节、测试类型

第三节、python异常断言

第四节、weddriver 错误截图

第五节、自动化测试用例设计实例

第六章 引入 unittest 单元测试框架

第一节、selenium IDE介绍

第二节、引入unittest框架

第三节、unittest单元测试框架解析

第四节、批量执行测试用例|

第七章引入测试报告与结构优化

第一节、生成HTMLTestRunner测试报告

第二节、测试套件

第三节、结构改进

第四节、用例的读取

第八章自动化测试高级应用

第一节、自动发邮件功能

第二节、python多进程/线程基础

第三节、多进程执行测试用例

第四节、定时任务

第五节、WebDriver方法二次封装

第九章 selenium grid2 分布式执行测试用例

第一节、selenium1与2工作原理

第二节、selenium server环境配置

第三节、selenium Grid工作原理

第四节、selenium Grid应用

第十章 行为驱动开发 BDD 框架 lettuce 入门

第一节、安装与例子

第二节、lettuce解析

第三节、添加测试场景

第四节、lettuce 的目录结构与执行过程

第五节、lettuce webdriver自动化测试

第十一章 git/getcafe 管理自动化测试项目

第一节、Git搭建

第二节、提交代码

第三节、更新代码

#测试##测试工程师##自动化测试##Python##selenium#
全部评论
学习使我快乐
点赞
送花
回复
分享
发布于 2022-10-15 16:08 河南
求书名
点赞
送花
回复
分享
发布于 2023-03-22 11:07 北京
秋招专场
校招火热招聘中
官网直投

相关推荐

7 11 评论
分享
牛客网
牛客企业服务