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

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

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

TestNG框架:Java自动化测试利器

内容简介

TestNG作为Java中举足轻重的测试框架,除可以替代JUnit进行单元自动化测试外,还可以通过集成Selenium、Appium和HttpClient等框架做各种类型的自动化测试。本书首先对自动化测试进行了概述,接着对TestNG的语法进行了讲解,核心部分是使用TestNG进行单元自动化测试、接口自动化测试和界面自动化测试,最后介绍了持续集成、Mock测试和代码覆盖率等扩展知识。

章节目录

版权信息

作者简介

前言

第1章 自动化测试概述

1.1 自动化测试的定义和分类

1.2 自动化测试的目的

1.3 自动化测试实施三要素

第2章 TestNG语法

2.1 TestNG简介

2.2 测试前的准备工作

2.3 TestNG注解

2.4 testng.xml

第3章 单元自动化测试

3.1 编写待测程序

3.2 手工测试用例设计

3.3 设计自动化测试用例

3.4 Spring的单元自动化测试

第4章 HTTP接口自动化测试

4.1 HTTP简介

4.2 部署待测程序

4.3 手工测试用例设计

4.4 HttpClient用法

4.5 TestNG集成HttpClient

第5章 RPC接口自动化测试

5.1 RPC简介

5.2 部署待测程序

5.3 手工测试用例设计

5.4 TestNG Dubbo接口自动化测试

第6章 Web自动化测试

6.1 Web自动化测试工具(框架)简介

6.2 部署待测程序

6.3 Selenium用法

6.4 TestNG集成Selenium

第7章 Android自动化测试

7.1 Android自动化测试工具(框架)简介

7.2 安装待测应用

7.3 Appium用法

7.4 TestNG集成Appium

第8章 iOS自动化测试

8.1 iOS自动化测试工具(框架)简介

8.2 待测应用开发

8.3 Appium的用法

8.4 TestNG集成Appium

第9章 自动化测试实战

9.1 实战项目部署安装

9.2 Web自动化测试实战

9.3 Android自动化测试实战

9.4 进一步优化

第10章 持续集成

10.1 持续集成、持续交付和持续部署

10.2 Jenkins的重要功能简介

10.3 TestNG集成到Jenkins

第11章 Mock测试和代码覆盖率

11.1 单元Mock测试

11.2 接口Mock测试

11.3 代码覆盖率简介

11.4 JaCoCo用法

·好书分享·

全栈自动化测试实战——基于TestNG、HttpClient、Selenium和Appium是2020年由电子工业出版社出版,作者卢家涛。

得书感谢您对《全栈自动化测试实战——基于TestNG、HttpClient、Selenium和Appium》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
Web全栈项目开发入门与实战 电子书
本书共26章,围绕着企业项目开发基本流程来设计,分为项目概述、前端开发和后端开发三个部分。项目概述部分一共有4章。第1章是项目需求设计,主要介绍该项目的项目背景和项目内容。第2章是业务模块介绍,围绕着项目内容展开介绍项目核心业务模块。第3章是业务流程图。通过office自带的Visio工具将各大业务流程以流程图的形式呈现。第4章是项目开发周期,介绍开发本项目需要花费的时间周期。前端开发部分一共有1
TypeScript全栈开发 电子书
探索TypeScript的奥秘,系统讲述TypeScript的基础知识和实战应用。
精通移动App测试实战:技术、工具和案例 电子书
本书全面讲解了移动平台测试方面的技术、技巧、工具和测试用例等实战知识。内容涵盖主流的测试工具,包括JUnit、Monkey、MonkeyRunner、Robotium、UIAutomator、Appium以及性能测试利器LoadRunner、手机端性能监控工具Emmagee等;重点讲解移动平台的主要实战技术,如单元测试、功能测试、性能测试、UI测试、手游测试、自动化测试、测试用例管理、持续集成、脚
MetasploitWeb渗透测试实战 电子书
本书系统且深入地将渗透测试框架Metasploit与网络安全相结合进行讲解。
SpringBoot开发与测试实战 电子书
一本关于Spring Boot应用程序开发和测试的入门图书。