-
内容大纲
本书是为测试人员编写的Python开发实战指南,包含Python的核心知识点和实战案例,帮助测试人员快速掌握Python工具开发技能。本书共3篇:基础篇(第1章至第3章)介绍Python和PyCharm工具的安装与环境部署,并讲解日常实际工作中用到的Python基础知识点;专题篇(第4章至第6章)介绍Python开发时使用频度较高的常用技能如异常处理、日志处理、邮件处理等,高级技能如Kafka、Redis、MySQL等,以及通用框架如FastAPI、Celery和Scrapy;实战篇(第7章至第12章)分享一些实际应用,包括音频测试工具、自定义套接字测试工具、接口测试工具、数据测试工具、性能测试工具、安全测试工具等6种测试工具的开发实战。
本书始终贯穿“二八定律”、封装复用和质量自测的指导思想,结构清晰,案例丰富,实用性强,适合使用Python进行测试开发的读者阅读和提升,也适合Python初学者参考学习。 -
作者介绍
胡通,通信工程专业硕士,于某大型移动研发中心从事性能测试工作6年,在工作期间发表了5篇发明专利和1篇论文,参与过公司百万级数据量的性能测试项目,帮助公司从无到有建立起性能测试体系,实战经验丰富。 -
目录
第一篇 基础篇
第1章 Python环境
1.1 Python简介
1.1.1 Python的特点
1.1.2 Python的用途
1.1.3 Python的历史
1.2 Python安装升级
1.2.1 Python安装
1.2.2 Python运行
1.3 pip管理工具包
1.3.1 pip命令
1.3.2 离线安装
1.3.3 更换pip源
1.4 Python虚拟环境
1.4.1 基本概念
1.4.2 pipenv特性
1.4.3 pipenv安装
1.4.4 创建虚拟环境
1.4.5 pipenv管理依赖
1.4.6 pipenv安装依赖工具包
1.4.7 常用命令
1.4.8 部署迁移虚拟环境
1.5 本章小结
第2章 PyCharm工具
2.1 PyCharm简介
2.2 配置虚拟开发环境
2.2.1 使用本地虚拟Python环境
2.2.2 使用远程虚拟Python环境
2.3 配置远程开发环境
2.4 PyCharm常用功能
2.4.1 编码设置
2.4.2 分屏查看代码
2.4.3 解释器设置
2.4.4 模板设置
2.4.5 指定运行参数
2.4.6 调试程序
2.4.7 安装依赖工具包
2.4.8 配置PyPI国内源
2.4.9 tab和空格的自动转换
2.4.10 函数注释和参数注释
2.4.11 __name__=='__main__'的作用
2.4.12 设置去除显示的波浪线
2.4.13 可视化操作数据库
2.5 配置Git代码管理仓库
2.6 本章小结
第3章 Python基础
3.1 Python基本数据类型
3.1.1 数值类型
3.1.2 布尔类型
3.1.3 字符串类型
3.1.4 列表类型
3.1.5 元组类型
3.1.6 集合类型
3.1.7 字典类型
3.1.8 字节类型
3.2 面向对象编程
……
第二篇 专题篇
第三篇 实战篇
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-

孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-

时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-

本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...
[
