计算机
类型
6.2
豆瓣评分
可以朗读
语音朗读
57千字
字数
2018-07-01
发行日期
展开全部
主编推荐语
本书详细讲解Python自动化平台开发与测试技术。
内容简介
本书详细介绍了基于Python语言的自动化平台开发以及自动化测试技术知识。本书理论与实践相结合,以自动化平台开发为主线、自动化测试为辅线贯穿所有内容。具体包括自动化平台开发方案、数据库表结构设计、前后端代码编写,同时介绍了自动化测试方案、环境、代码、报告、API接口、AppUI、WebUI自动化测试、性能测试等内容。
目录
- 封面
- 作者简介
- 版权页
- 前言
- 目录
- 第1章 Python零基础入门
- 1.1 Python介绍
- 1.2 环境搭建
- 1.2.1 安装JDK 1.7
- 1.2.2 安装Eclipse
- 1.2.3 安装配置Python 3
- 1.2.4 安装PyDev
- 1.2.5 配置PyDev
- 1.2.6 新建一个项目工程
- 1.3 基础知识
- 1.3.1 语句与语法
- 1.3.2 数据类型
- 1.3.3 运算符和表达式
- 1.3.4 变量和赋值
- 1.3.5 基本控制流程
- 1.3.6 类和对象
- 1.3.7 函数
- 1.3.8 模块导入和包导入
- 1.3.9 异常处理
- 1.4 实例讲解
- 1.4.1 文件操作实例
- 1.4.2 数据库操作实例
- 第2章 Web应用框架
- 2.1 介绍
- 2.2 环境搭建
- 2.3 Django开发入门
- 2.3.1 创建项目
- 2.3.2 启动服务
- 2.3.3 创建应用
- 2.3.4 创建视图
- 2.3.5 创建映射
- 2.3.6 创建模板
- 2.4 MySQL数据库使用
- 第3章 自动化平台开发
- 3.1 自动化平台开发方案
- 3.1.1 功能需求
- 3.1.2 技术知识点
- 3.1.3 开发时间计划
- 3.1.4 投资回报率可视化
- 3.1.5 后期优化计划
- 3.2 登录功能实现
- 3.3 退出功能实现
- 3.4 权限功能操作
- 3.5 产品管理模块开发
- 3.5.1 产品管理数据库设计
- 3.5.2 产品管理功能后台开发
- 3.5.3 产品管理功能前端开发
- 3.6 接口自动化模块开发
- 3.6.1 接口管理数据库设计
- 3.6.2 流程接口管理功能后台开发
- 3.6.3 流程接口展示功能前端开发
- 3.6.4 单一接口管理功能后台开发
- 3.6.5 单一接口展示功能前端开发
- 3.7 Bug管理模块开发
- 3.7.1 Bug管理数据库设计
- 3.7.2 Bug管理后端开发
- 3.7.3 Bug管理前端开发
- 3.8 系统设置模块开发
- 3.8.1 系统设置数据库设计
- 3.8.2 系统设置后台开发
- 3.8.3 系统设置前端开发
- 3.9 App自动化模块开发
- 3.9.1 App用例管理数据库设计
- 3.9.2 App用例管理功能后台开发
- 3.9.3 App用例管理功能前端开发
- 3.10 Web自动化模块开发
- 3.10.1 Web用例管理数据库设计
- 3.10.2 Web用例管理功能后台开发
- 3.10.3 Web用例管理功能前端开发
- 3.11 测试报告模块前端开发
- 3.11.1 单一接口测试报告
- 3.11.2 流程接口测试报告
- 3.11.3 AppUI测试报告
- 3.11.4 WebUI测试报告
- 3.12 自动化平台前端优化
- 3.12.1 HTML简要知识
- 3.12.2 主页面优化1
- 3.12.3 前端搜索功能实现
- 3.12.4 前端翻页功能实现
- 3.12.5 数据统计功能实现
- 3.12.6 添加数据功能实现
- 3.12.7 编辑数据功能实现
- 3.12.8 删除数据功能实现
- 3.12.9 主页面优化2
- 3.12.10 主页面优化3
- 3.12.11 主页面优化4
- 第4章 正则表达式
- 4.1 为什么要用正则表达式
- 4.2 正则表达式元字符及其作用
- 4.3 正则表达式字符串匹配示例
- 4.4 Python正则表达式使用介绍
- 4.5 正则表达式源码详解
- 4.5.1 正则表达式实例1
- 4.5.2 正则表达式实例2
- 4.5.3 正则表达式实例3
- 第5章 单元测试
- 5.1 Unittest单元测试
- 5.2 Django单元测试
- 第6章 接口自动化测试
- 6.1 接口概述
- 6.1.1 接口示例
- 6.1.2 接口工具
- 6.1.3 JSON数据
- 6.1.4 接口文档
- 6.2 接口测试用例设计
- 6.3 环境准备
- 6.4 接口自动化测试源码详解
- 6.4.1 接口自动化测试实例1
- 6.4.2 接口自动化测试实例2
- 第7章 App自动化测试
- 7.1 概述
- 7.2 风险分析
- 7.3 软硬件需求
- 7.4 测试计划
- 7.5 Appium移动自动化框架
- 7.6 环境搭建
- 7.7 App自动化测试源码详解
- 7.7.1 App自动化测试实例1
- 7.7.2 App自动化测试实例2
- 第8章 Web自动化测试
- 8.1 Selenium介绍
- 8.2 环境搭建
- 8.3 Web自动化测试源码详解
- 8.3.1 Web自动化测试实例1
- 8.3.2 Web自动化测试实例2
- 第9章 性能测试
- 9.1 环境搭建
- 9.2 使用入门
- 第10章 持续集成
- 10.1 介绍
- 10.2 系统配置
- 10.3 项目配置
- 10.4 多机器节点配置
- 10.5 结果展示视图
- 第11章 定时任务开发
- 11.1 环境搭建
- 11.2 前端功能实现
- 11.3 定时任务测试源码
- 11.3.1 接口扫描自动化测试源码
- 11.3.2 流程接口自动化测试源码
- 11.3.3 App自动化测试源码
- 11.3.4 Web自动化测试源码
- 11.4 定时任务调用
- 附录A 常用软件安装包链接
- 附录B Autotestplat使用指南
- 后记
展开全部
出版方
电子工业出版社
电子工业出版社成立于1982年10月,是国务院独资、工信部直属的中央级科技与教育出版社,是专业的信息技术知识集成和服务提供商。经过三十多年的建设与发展,已成为一家以科技和教育出版、期刊、网络、行业支撑服务、数字出版、软件研发、软科学研究、职业培训和教育为核心业务的现代知识服务集团。出版物内容涵盖了电子信息技术的各个分支及工业技术、经济管理、科普与少儿、社科人文等领域,综合出版能力位居全国出版行业前列。