×
Python测试技术大全:从自动化测试到测试开发

Python测试技术大全:从自动化测试到测试开发

1星价 ¥77.4 (6.0折)
2星价¥77.4 定价¥129.0
暂无评论
图文详情
  • ISBN:9787576327250
  • 装帧:平装-胶订
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:400
  • 出版时间:2023-08-01
  • 条形码:9787576327250 ; 978-7-5763-2725-0

本书特色

资深架构师全面、深入地总结企业级项目自动化测试经验 通过一个个场景测试案例,由浅入深地介绍自动化测试的核心知识 NETSTARS首席技术官陈斌等6位行业大咖倾情力荐 理论翔实:详解测试方法论的核心知识,夯实自动化测试的理论基础 实用性强:结合100多个场景测试案例、3套测试框架原型源代码进行讲解 进阶提升:从测试方法论到自动化测试,再到测试开发,全面进阶提升 讲解透彻:不但讲解如何做(How),而且会分析为何(Why)这样做

内容简介


《Python测试技术大全:从自动化测试到测试开发》基于Python语言,由浅入深地讲解自动化测试领域的相关技术,引领读者编写各类实际场景的测试代码。《Python测试技术大全:从自动化测试到测试开发》涵盖Selenium、Unittest、Requests和HTMLTestRunner等主流框架,重点剖析数据驱动测试、关键字驱动和POM页面对象模型等核心技术,*终构建一套属于自己的测试框架原型,实现从测试“菜鸟”到高手的飞跃,从而迈向高级测试开发之路。
《Python测试技术大全:从自动化测试到测试开发》共18章,分为4篇。第1篇“软件测试理论”,介绍软件测试的相关方法论,以及测试人员的岗位职责和未来发展。第2篇“开启UI自动化测试之旅”,详细介绍自动化测试的概念、分类与适用条件,测试开发环境的搭建,Selenium基础知识、高级技术与项目实战,以及Unittest基础知识、数据驱动测试与测试套件。第3篇“挑战接口自动化测试”,介绍接口测试的概念、方法与工作流程,计算机网络与协议,HTTP基础知识与模拟HTTP请求,以及接口报文内容解析。第4篇“迈向测试开发”,详细介绍测试开发岗位与技术,测试开发设计模式,以及企业级测试开发框架搭建等。 《Python测试技术大全:从自动化测试到测试开发》基于Python语言,由浅入深地讲解自动化测试领域的相关技术,引领读者编写各类实际场景的测试代码。《Python测试技术大全:从自动化测试到测试开发》涵盖Selenium、Unittest、Requests和HTMLTestRunner等主流框架,重点剖析数据驱动测试、关键字驱动和POM页面对象模型等核心技术,*终构建一套属于自己的测试框架原型,实现从测试“菜鸟”到高手的飞跃,从而迈向高级测试开发之路。 《Python测试技术大全:从自动化测试到测试开发》共18章,分为4篇。第1篇“软件测试理论”,介绍软件测试的相关方法论,以及测试人员的岗位职责和未来发展。第2篇“开启UI自动化测试之旅”,详细介绍自动化测试的概念、分类与适用条件,测试开发环境的搭建,Selenium基础知识、高级技术与项目实战,以及Unittest基础知识、数据驱动测试与测试套件。第3篇“挑战接口自动化测试”,介绍接口测试的概念、方法与工作流程,计算机网络与协议,HTTP基础知识与模拟HTTP请求,以及接口报文内容解析。第4篇“迈向测试开发”,详细介绍测试开发岗位与技术,测试开发设计模式,以及企业级测试开发框架搭建等。 《Python测试技术大全:从自动化测试到测试开发》内容丰富,通俗易懂,实例典型,非常适合Python自动化测试的入门与进阶读者阅读,也适合软件测试从业人员和想要掌握一门自动化测试技术的转型人员阅读,另外还适合相关培训机构的学员阅读

目录

第1篇 软件测试理论 第1章 软件测试概述 1.1 计算机软件简介 1.2 为什么选择Python 1.3 软件测试简介 1.3.1 软件测试的目的 1.3.2 软件测试的要点 1.4 软件测试分类 1.4.1 按测试技术划分 1.4.2 按测试阶段划分 1.4.3 按测试手段划分 1.5 软件测试工作流程 1.6 软件测试行业的前景 1.7 小结 第2章 测试人员与职业规划 2.1 认识测试人员 2.2 团队构成与测试岗位 2.3 测试人员的晋升规划 2.4 测试人员的 技能 2.5 测试人员的现状 2.6 测试人员的未来发展 2.7 小结 第2篇 UI自动化测试 第3章 认识自动化测试 3.1 自动化测试的概念 3.2 自动化测试的分类 3.3 自动化测试与手工测试 3.4 自动化测试项目适用条件 3.5 小结 第4章 搭建测试开发环境 4.1 安装Python解释器 4.1.1 下载与安装Python3 4.1.2 Python安装的常见问题 4.2 安装PyCharm开发工具 4.2.1 下载与安装PyCharm 4.2.2 使用PyCharm创建 个脚本 4.3 安装MySQL数据库 4.4 部署演示项目 4.5 小结 第5章 Selenium基础知识 5.1 Selenium简介 5.2 Selenium的发展历程 5.3 Selenium的三大组件 5.3.1 SeleniumIDE简介 5.3.2 SeleniumWebDriver简介 5.3.3 SeleniumGrid简介 …… 第3篇 接口自动化测试 第4篇 测试开发
展开全部

相关资料

如今是一个科技飞速发展的时代。数字化转型和以客户为中心的服务理念带动业务模式的变革。手工测试已经无法满足工作的要求,自动化测试逐渐成为测试技术长期发展的趋势。张晓雷先生在本书中以测试行业从业者的视角切入,深入浅出地介绍了当下自动化测试领域的主流技术,可以帮助读者开启自动化测试的大门,循序渐进地提升读者对自动化测试的兴趣,再通过大量的实战案例帮助读者巩固和提升实操能力。相信通过系统地学习本书内容,读者可以将自动化测试技术更好、更快地应用到项目实践中,从而在自动化测试或测试开发等相关工作中更加游刃有余。 ——银雁科技集团总裁 何军 多年前就有基于测试的开发(Test Driven Development)方法,在开发之前就把测试用例写好,以测试来引领驱动软件的开发。如今,Python成为编程语言中的佼佼者,加强Python自动化测试能力无疑会大幅度提升软件开发的效率和质量。本书基于Python语言,从实战出发,深入浅出地讲解了自动化测试和测试开发的原理与相关技术,是软件测试与测试开发领域不可多得的入门与进阶佳作,推荐想全面学习自动化测试的人员学习。 ——美的IoT副总裁兼CTO 向江旭 用户体验是软件的**竞争力。如何通过测试提升软件质量,从而开发出世界一流的软件,这正是本书要探讨的问题。本书结合丰富的案例,通过细致入微的讲解,分享了作者在自动化测试领域的大量实践经验,可以帮助读者快速理解其核心技术与流程。 ——海尔卡奥斯CTO 盛国军

作者简介

张晓雷 高级项目管理师、系统架构师。本科毕业于吉林大学计算机科学与技术学院,研究生毕业于东北师范大学,获经济学硕士学位。有20年的软件行业从业经历。曾就职于东软商用与中联集团,服务过国家开发银行、浦发银行、哈尔滨银行、陕西省农村信用社和吉林省农村信用社等多家金融机构。现任吉林省农村信用社长春农商银行金融科技部研发中心总经理。2015~2017年连续三年荣获中国银监会信息科技风险课题成果奖项。项目管理经验丰富,对金融科技、大数据、人工智能和测试开发等有深入的研究。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航