全栈自动化测试实战:基于TestNG、HttpClient、Selenium和Appium

全栈自动化测试实战:基于TestNG、HttpClient、Selenium和Appium

评分

★★★★★

ISBN

9787121383823

出版社

电子工业出版社 2020-03-01出版

作者

卢家涛

分类

编程设计

内容简介
TestNG 作为Java 中举足轻重的测试框架,除可以替代JUnit 进行单元自动化测试外,还可以通过集成Selenium、Appium 和HttpClient 等框架做各种类型的自动化测试。本书首先对自动化测试进行了概述,接着对TestNG 的语法进行了讲解,核心部分是使用TestNG 进行单元自动化测试、接口自动化测试和界面自动化测试,最后介绍了持续集成、Mock 测试和代码覆盖率等扩展知识。
AI简介
这是一本全面讲解自动化测试的实战指南。该书首先对自动化测试进行了概述,接着对TestNG的语法进行了讲解,核心部分是使用TestNG进行单元自动化测试、接口自动化测试和界面自动化测试,最后介绍了持续集成、Mock测试和代码覆盖率等扩展知识。 在自动化测试概述部分,该书详细阐述了自动化测试实施三要素,包括有明确的目标、合理的计划和硬件资源。在提高软件质量方面,该书通过示例展示了如何通过自动化测试提高软件质量,并详细介绍了手工测试用例设计的方法。在接口自动化测试部分,该书讲解了HTTP协议和服务器响应码分类,并介绍了如何使用HttpClient进行HTTP接口自动化测试。在界面自动化测试部分,该书介绍了Selenium和Appium自动化测试工具的使用方法,并通过示例展示了如何通过TestNG集成Selenium和Appium进行界面自动化测试。 在持续集成、Mock测试和代码覆盖率部分,该书详细介绍了持续集成、持续交付和持续部署概念,JaCoCo工具在Jenkins中的使用与测试报告生成,以及Mock测试和代码覆盖率的基本概念。
阅读/下载地址