𝔖 Scriptorium
✦   LIBER   ✦

📁

软件自动化测试开发

✍ Scribed by 邹辉


Publisher
电子工业出版社
Year
2017
Tongue
Chinese
Leaves
270
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


《软件自动化测试开发》全面深入地介绍了软件自动化测试开发领域方方面面的相关知识,包括App 功能自动化测试的方案、环境、代码运行及报告(基于Appium 工具和Java 语言编写),API 接口自动化测试的方案、环境、代码运行及报告(基于Zentao 工具和Python 脚本语言编写),Selenium 的Web 自动化测试(基于Selenium工具和Java 语言编写),JMeter 接口和性能测试,LoadRunner 性能测试以及Jenkins 持续集成。

《软件自动化测试开发》适用于想要了解、学习和使用当前流行的自动化测试开发技术的广大开发和测试从业人员,以及产品测试开发leader 等。

✦ Table of Contents


扉页
版权页
前言
目录
第1章 App自动化测试方案
1.1 概述
1.2 风险分析
1.3 软硬件需求
1.4 测试计划
1.5 Appium移动自动化框架
1.6 测试框架
1.7 自动编译部署工具
第2章 Android自动化环境搭建
2.1 Android搭建的简要步骤
2.2 在Windows上搭建Android自动化环境
2.3 在Mac机器上搭建Android自动化环境
2.4 Android自动化测试运行
第3章 iOS自动化环境搭建
3.1 iOS环境搭建的简要步骤
3.2 iOS自动化环境搭建的详细步骤
3.3 iOS自动化测试运行
3.4 iOS的App自动化测试demo演示视频
第4章 App自动化测试源代码
4.1 基于Java的App自动化源代码解析
4.2 源代码结合Ant持续集成到Jenkins
4.3 Android和iOS自动化测试结果展示
第5章 API接口自动化测试方案
5.1 概述
5.2 所用技术点
5.3 主要功能
5.4 测试计划
第6章 API接口自动化环境搭建
6.1 Python环境准备
6.2 Zentao(禅道)项目管理工具
6.3 MySQL数据库
6.4 Fiddler接口抓包工具
6.5 Postman接口测试工具
第7章 API接口自动化源代码
7.1 基于Python的接口自动化脚本解析
7.2 Python接口测试数据展示
7.3 脚本持续集成到Jenkins
7.4 接口自动化测试报告
第8章 Selenium的Web自动化测试
8.1 Selenium自动化测试准备
8.2 Selenium自动化源码解析
8.3 持续集成到Jenkins
8.4 Web自动化测试结果展示
第9章 JMeter接口测试和性能测试
9.1 安装和介绍
9.2 Jmeter接口测试示例
9.3 结合Ant持续集成到Jenkins
9.4 接口测试结果
9.5 JMeter性能测试示例
第10章 LoadRunner性能测试
10.1 小概念
10.2 安装和破解
10.3 脚本调试
10.4 运行场景
10.5 性能监控
10.6 问题分析和调优
10.7 性能压力测试报告样例
第11章 Jenkins持续集成
11.1 介绍
11.2 系统配置
11.3 项目配置
11.4 多机器节点配置
11.5 结果展示视图
附录A 自动化管理平台和产品自动化系统
附录B Java和Python开发语言学习历程
附录C 常见错误和问题解答
附录D 常用软件安装包链接
后记


📜 SIMILAR VOLUMES


自动化平台测试开发:Python测试开发实战
✍ 邹辉 📂 Library 📅 2018 🏛 电子工业出版社 🌐 Chinese

<p>《自动化平台测试开发:Python测试开发实战》详细介绍了基于Python语言的自动化平台开发以及自动化测试技术知识。《自动化平台测试开发:Python测试开发实战》理论与实践相结合,以自动化平台开发为主线、自动化测试为辅线贯穿所有内容。具体包括自动化平台开发方案、数据库表结构设计、前后端代码编写,同时介绍了自动化测试方案、环境、代码、报告、API接口、AppUI、WebUI自动化测试、性能测试等内容。</p> <p>《自动化平台测试开发:Python测试开发实战》适合从事自动化测试开发的广大开发和测试人员使用,也可供产品测试开发管理人员参考。</p>

软件测试
✍ 周元哲 📂 Library 📅 2013 🏛 清华大学出版社 🌐 Chinese

本书较为全面、系统地涵盖了当前业界测试领域的理论和实践知识,反映了当前最新的软件测试理论、标准、技术和工具,展望了软件测试的发展趋势。全书共分三大部分,分别是测试理论、测试实践和测试考试指导。第一部分内容主要包括软件测试概论、软件测试基本知识、软件测试过程、黑盒测试、白盒测试、自动测试技术、性能测试、面向对象测试、嵌入式测试和软件测试管理。第二部分内容主要包括软件测试工具、测试管理工具、性能测试工具、缺陷管理工具、单元测试工具、功能测试工具、嵌入式测试工具等。第三部分内容主要包括四级软件测试工程师考试、企业招聘测试工程师考试和微软公司测试的一些情况。本书适合作为高等院校相关专业软件测试的教材或

软件测试
✍ 韩利凯、高寅生、袁溪 📂 Library 📅 2013 🏛 清华大学出版社 🌐 Chinese

本书针对高校计算机相关专业软件测试课程的需要而编写,系统地介绍了软件测试的基础知识与应用技术。本书内容包括软件测试的基本概念和基本知识、软件测试计划、软件测试的基本技术、软件测试过程、测试用例设计、测试报告与测试评测、软件测试项目管理、面向对象软件测试、软件测试自动化以及一个实际软件项目的测试案例,通过该案例的学习,以加深读者对软件测试技术和软件测试过程的理解,加强理论知识的实践性。本书还对目前比较流行的测试工具软件做了介绍。本书内容全面、深入浅出、理论和实践相结合,通过本书的学习读者能够较好地掌握软件测试的基本知识和基本技术。本书可作为高校计算机专业的软件测试课程的教材,也可作为软件测试培训

大话软件测试:性能、自动化及团队管理
✍ 赵强 📂 Library 📅 2018 🏛 清华大学出版社 🌐 Chinese

本书并不是一本纯技术书籍,更像是一本系统性的参考书,能帮助读者深入理解性能测试和自动化测试的意义,也能帮助有多年工作经验正处于迷茫阶段的朋友排忧解难,还能给那些刚刚步入管理岗位的“菜鸟们”提供指导,尤其是其中的团队建设、绩效管理等是很多读者深感困惑的问题,可以说是测试工程师必读的一本书籍。 本书分为两大部分: 1~11章: 以全新的角度来解释什么是性能测试和自动化测试,不仅以实际案例讲解了LoadRunner、JMeter、Soapui、Appium、移动端APP测试、前端性能、接口测试、安全测试、性能测试、自动化测试等内容,也讲解了大家最为头疼的两大难题——性能测试通用分析思路和报告编写,同

Selenium自动化测试之道
✍ Ping++ 测试团队 📂 Library 📅 2017 🏛 清华大学出版社 🌐 Chinese

<p>《Selenium自动化测试之道——基于Python和Java语言》既介绍了测试工具Selenium的使用,又带领读者理清实施自动化测试的思路,后者尤其重要。正所谓,测试技术或工具只是“指月之手”,我们追求的是“月亮”,是如何放心地迭代、快速地交付高品质的产品。</p> <p>本书内容设置与当今企业,尤其是互联网公司所需的UI自动化测试技术环环相扣,归纳总结了可能遇到的难点以及解决问题的思路。</p> <p>本书介绍的行为驱动开发(BDD)与持续集成工具 Jenkins,都需要团结整个研发团队,甚至是相关的业务部门,才能将这些理念发挥得更好,因此对于促进研发过程改进也具有一定的参考价

实用软件测试
✍ 李炳森 📂 Library 📅 2016 🏛 清华大学出版社 🌐 Chinese

本书突出实用特色,讲述软件测试的相关概念、方法和技能,全书分为基础篇、技术篇和工具篇三大部分: 基础篇讲述软件测试与软件质量的基础理论,为后面的学习奠定一定的理论基础; 技术篇讲述了面向传统开发过程、面向软件工程层面的软件测试和自动化测试以及敏捷测试; 工具篇介绍黑盒测试工具与白盒测试工具、性能测试工具与安全测试工具以及测试管理工具,并选取常用软件测试工具讲述其使用方法。 本书重视实践能力和操作能力的培养,内容翔实、循序渐进、图文并茂、实用性强,并在案例讲述过程中穿插相关的基础知识和基本理论介绍,做到理论与实践相结合,方法与应用相结合,读者可在较短的时间内理解和掌握软件测试的基本概念和操作实务