欢迎光临澳大利亚新华书店网 [登录 | 免费注册]

    • 测试工程师Python开发实战
      • 作者:编者:胡通|责编:孙喆思
      • 出版社:人民邮电
      • ISBN:9787115612939
      • 出版日期:2023/05/01
      • 页数:300
    • 售价:35.92
  • 内容大纲

        本书是为测试人员编写的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  面向对象编程
      ……
    第二篇  专题篇
    第三篇  实战篇