自动化平台测试开发 Python测试开发实战 Python语言编程教程书籍

自动化平台测试开发 Python测试开发实战 Python语言编程教程书籍 pdf epub mobi txt 电子书 下载 2025

邹辉 著
图书标签:
  • Python
  • 自动化测试
  • 测试开发
  • 平台测试
  • Python编程
  • 软件测试
  • 实战
  • 教程
  • 开发
  • 自动化
想要找书就要到 新城书站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!
店铺: 蓝墨水图书专营店
出版社: 电子工业出版社
ISBN:9787121342905
商品编码:29201164331
包装:平塑勒
开本:16
出版时间:2018-06-01

具体描述



自动化平台测试开发:Python测试开发实战 其他 – 2018年6月1日

邹辉 (作者)

定价 69元

 

 

出版社: 电子工业出版社; 第1版 (2018年6月1日)

其他: 360页

ISBN: 9787121342905

条形码: 9787121342905

ASIN: B07DL1WS6H

本书详细介绍了基于Python语言的自动化平台开发以及自动化测试技术知识。本书理论与实践相结合,以自动化平台开发为主线、自动化测试为辅线贯穿所有内容。具体包括自动化平台开发方案、数据库表结构设计、前后端代码编写,同时介绍了自动化测试方案、环境、代码、报告、API接口、AppUI、WebUI自动化测试、性能测试等内容。本书适合从事自动化测试开发技术的广大开发和测试人员使用,也可供产品测试开发管理人员参考。

 

作者简介

邹辉,拥有丰富的软件测试从业经验,擅长开发和测试技术;现负责深圳华盛电子商务有限公司(华南城)自动化测试开发工作。

 

目录

第1 章 Python 零基础入门 ...................................................................................... 1

1.1 Python 介绍 ........................................................................................................... 1

1.2 环境搭建 ............................................................................................................... 1

1.2.1 安装JDK 1.7 ............................................................................................ 2

1.2.2 安装Eclipse .............................................................................................. 2

1.2.3 安装配置Python 3 ................................................................................... 2

1.2.4 安装PyDev ............................................................................................... 3

1.2.5 配置PyDev ............................................................................................... 3

1.2.6 新建一个项目工程 ................................................................................... 5

1.3 基础知识 ............................................................................................................... 6

1.3.1 语句与语法 ............................................................................................... 6

1.3.2 数据类型 ................................................................................................... 7

1.3.3 运算符和表达式 ....................................................................................... 8

1.3.4 变量和赋值 ............................................................................................... 8

1.3.5 基本控制流程 ........................................................................................... 8

1.3.6 类和对象 ................................................................................................... 9

1.3.7 函数 ........................................................................................................... 9

1.3.8 模块导入和包导入 ................................................................................. 10

1.3.9 异常处理 ................................................................................................. 10

1.4 实例讲解 ............................................................................................................. 10

1.4.1 文件操作实例 ......................................................................................... 10

1.4.2 数据库操作实例 ..................................................................................... 11

 

第2 章 Web 应用框架 ............................................................................................ 13

2.1 介绍 ..................................................................................................................... 13

2.2 环境搭建 ............................................................................................................. 13

2.3 Django 开发入门................................................................................................. 14

2.3.1 创建项目 ................................................................................................. 15

2.3.2 启动服务 ................................................................................................. 15

2.3.3 创建应用 ................................................................................................. 18

2.3.4 创建视图 ................................................................................................. 19

2.3.5 创建映射 ................................................................................................. 19

2.3.6 创建模板 ................................................................................................. 20

2.4 MySQL 数据库使用 ........................................................................................... 21

 

第3 章 自动化平台开发 ......................................................................................... 26

3.1 自动化平台开发方案 ......................................................................................... 26

3.1.1 功能需求 ................................................................................................. 26

3.1.2 技术知识点 ............................................................................................. 27

3.1.3 开发时间计划 ......................................................................................... 28

3.1.4 投资回报率可视化(见表3.2) ........................................................... 28

3.1.5 后期优化计划 ......................................................................................... 29

3.2 登录功能实现 ..................................................................................................... 29

3.3 退出功能实现 ..................................................................................................... 33

3.4 权限功能操作 ..................................................................................................... 34

3.5 产品管理模块开发 ............................................................................................. 36

3.5.1 产品管理数据库设计 ............................................................................. 36

3.5.2 产品管理功能后台开发 ......................................................................... 36

3.5.3 产品管理功能前端开发 ......................................................................... 37

3.6 接口自动化模块开发 ......................................................................................... 40

3.6.1 接口管理数据库设计 ............................................................................. 40

3.6.2 流程接口管理功能后台开发 ................................................................. 41

3.6.3 流程接口展示功能前端开发 ................................................................. 47

3.6.4 单一接口管理功能后台开发 ................................................................. 52

3.6.5 单一接口展示功能前端开发 ................................................................. 54

3.7 Bug 管理模块开发 .............................................................................................. 57

3.7.1 Bug 管理数据库设计 ............................................................................. 57

3.7.2 Bug 管理后端开发 ................................................................................. 57

3.7.3 Bug 管理前端开发 ................................................................................. 58

3.8 系统设置模块开发 ............................................................................................. 60

3.8.1 系统设置数据库设计 ............................................................................. 60

3.8.2 系统设置后台开发 ................................................................................. 61

3.8.3 系统设置前端开发 ................................................................................. 62

3.9 App 自动化模块开发 ......................................................................................... 66

3.9.1 App 用例管理数据库设计 ..................................................................... 66

3.9.2 App 用例管理功能后台开发 ................................................................. 67

3.9.3 App 用例管理功能前端开发 ................................................................. 70

3.10 Web 自动化模块开发 ....................................................................................... 74

3.10.1 Web 用例管理数据库设计 ................................................................... 74

3.10.2 Web 用例管理功能后台开发 ............................................................... 75

3.10.3 Web 用例管理功能前端开发 ............................................................... 78

3.11 测试报告模块前端开发.................................................................................... 81

3.11.1 单一接口测试报告 ............................................................................... 81

3.11.2 流程接口测试报告 ............................................................................... 83

3.11.3 AppUI 测试报告 ................................................................................... 98

3.11.4 WebUI 测试报告................................................................................. 105

3.12 自动化平台前端优化 ..................................................................................... 109

3.12.1 HTML 简要知识 ................................................................................ 109

3.12.2 主页面优化1 ...................................................................................... 110

3.12.3 前端搜索功能实现 ............................................................................. 129

3.12.4 前端翻页功能实现 ............................................................................. 135

3.12.5 数据统计功能实现 ............................................................................. 150

3.12.6 添加数据功能实现 ............................................................................. 153

3.12.7 编辑数据功能实现 ............................................................................. 159

3.12.8 删除数据功能实现 ............................................................................. 161

3.12.9 主页面优化2 ...................................................................................... 164

3.12.10 主页面优化3 .................................................................................... 167

3.12.11 主页面优化4 .................................................................................... 171

 

第4 章 正则表达式 .............................................................................................. 178

4.1 为什么要用正则表达式 ................................................................................... 178

4.2 正则表达式元字符及其作用 ........................................................................... 178

4.3 正则表达式字符串匹配示例 ........................................................................... 179

4.4 Python 正则表达式使用介绍 ........................................................................... 180

4.5 正则表达式源码详解 ....................................................................................... 180

4.5.1 正则表达式实例1 ................................................................................ 180

4.5.2 正则表达式实例2 ................................................................................ 181

4.5.3 正则表达式实例3 ................................................................................ 182

 

第5 章 单元测试 .................................................................................................. 183

5.1 Unittest 单元测试 .............................................................................................. 183

5.2 Django 单元测试............................................................................................... 185

 

第6 章 接口自动化测试 ....................................................................................... 188

6.1 接口概述 ........................................................................................................... 188

6.1.1 接口示例 ............................................................................................... 188

6.1.2 接口工具 ............................................................................................... 189

6.1.3 JSON 数据 ............................................................................................ 189

6.1.4 接口文档 ............................................................................................... 189

6.2 接口测试用例设计 ........................................................................................... 190

6.3 环境准备 ........................................................................................................... 191

6.4 接口自动化测试源码详解 ............................................................................... 192

6.4.1 接口自动化测试实例1 ........................................................................ 192

6.4.2 接口自动化测试实例2 ........................................................................ 195

 

第7 章 App 自动化测试 ....................................................................................... 204

7.1 概述 ................................................................................................................... 204

7.2 风险分析 ........................................................................................................... 204

7.3 软硬件需求 ....................................................................................................... 205

7.4 测试计划 ........................................................................................................... 205

7.5 Appium 移动自动化框架 ................................................................................. 206

7.6 环境搭建 ........................................................................................................... 210

7.7 App 自动化测试源码详解 ............................................................................... 213

7.7.1 App 自动化测试实例1 ........................................................................ 213

7.7.2 App 自动化测试实例2 ........................................................................ 214

 

第8 章 Web 自动化测试 ...................................................................................... 218

8.1 Selenium 介绍 ................................................................................................... 218

8.2 环境搭建 ........................................................................................................... 219

8.3 Web 自动化测试源码详解 ............................................................................... 219

8.3.1 Web 自动化测试实例1 ........................................................................ 219

8.3.2 Web 自动化测试实例2 ........................................................................ 221

 

第9 章 性能测试 .................................................................................................. 226

9.1 环境搭建 ........................................................................................................... 226

9.2 使用入门 ........................................................................................................... 227

 

第10 章 持续集成 ................................................................................................ 230

10.1 介绍 ................................................................................................................. 230

10.2 系统配置 ......................................................................................................... 233

10.3 项目配置 ......................................................................................................... 235

10.4 多机器节点配置 ............................................................................................. 240

10.5 结果展示视图 ................................................................................................. 242

 

第11 章 定时任务开发 ......................................................................................... 244

11.1 环境搭建 ......................................................................................................... 244

11.2 前端功能实现 ................................................................................................. 247

11.3 定时任务测试源码 ......................................................................................... 253

11.3.1 接口扫描自动化测试源码 ................................................................. 253

11.3.2 流程接口自动化测试源码 ................................................................. 258

11.3.3 App 自动化测试源码 ......................................................................... 265

11.3.4 Web 自动化测试源码 ......................................................................... 266

11.4 定时任务调用 ................................................................................................. 267

 

附录A 常用软件安装包链接 ................................................................................. 270

附录B Autotestplat 使用指南 ............................................................................... 272

后记 ........................................................................................................................ 274


用户评价

评分

评分

评分

评分

评分

评分

评分

评分

评分

相关图书

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 book.cndgn.com All Rights Reserved. 新城书站 版权所有