展开全部

主编推荐语

本书详细讲解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月,是国务院独资、工信部直属的中央级科技与教育出版社,是专业的信息技术知识集成和服务提供商。经过三十多年的建设与发展,已成为一家以科技和教育出版、期刊、网络、行业支撑服务、数字出版、软件研发、软科学研究、职业培训和教育为核心业务的现代知识服务集团。出版物内容涵盖了电子信息技术的各个分支及工业技术、经济管理、科普与少儿、社科人文等领域,综合出版能力位居全国出版行业前列。