软件自动化测试开发 PDF 超清版

  • 更新时间:
  • 6536人关注
  • 点击下载

软件自动化测试开发》是一本关于软件开发相关的电子书资源,介绍了关于软件、自动化测试、开发方面的内容,本书是由电子工业出版社出版,格式为PDF,资源大小13 MB,邹辉编写,目前豆瓣、亚马逊、当当、京东等综合评分为:9.4分,一起来看下具体内容。

软件自动化测试开发》全面深地介绍了软件自动化测试发领域方方面面的相关知识,包括App 功能自动化测试的方案、环境、代码运行及报告(基于Appium 工具和Java 语言编写),API 口自动化测试的方案、环境、代码运行及报告(基于Zentao 工具和Python 脚本语言编写),Selenium 的Web 自动化测试(基于Selenium工具和Java 语言编写),JMeter 口和性能测试,LoadRunner 性能测试以及Jenkins 持续集成。本书适用于想要了解、学习和使用当前流行的自动化测试发技术的广大发和测试从业人员,以及产品测试发leader 等。

快速学习能力已成为当前职场必备技能,而自动化测试发也逐渐成为软件测试行业中一门必备技能或职业。本书为软件测试行业的快速学习提供了一种可能。对初学者而言,可以照葫芦画瓢,在实践中激发兴趣和信心;对有基础的读者而言,可以更加深地了解自动化测试,并直应用到工作当中,本书的内容将起到一个实用指南的作用。

本书作者有丰富的软件测试从业经验,擅长发和测试技术,担任测试主管,测试经理, 以电子商务、银行证券、移动互联网为主要业务领域, 现在负责一上市企业O2O产品的软件自动化测试发工作。

目录

  • 前言
  • 第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自动化测试准备
  • Selenium 1.0
  • Selenium 2.0
  • 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 常用软件安装包链接
  • 后记
展开阅读

软件开发相关资源

  • 软件测试的艺术

    软件测试的艺术

    大小:5.1 MB软件测试

    立即下载
  • 软件架构

    软件架构

    这书从软件体系结构的定义、发展趋势及其最普遍的构架现代性下手,详解了20年以来软件体系结构行业获得的科研成果,在其中引入了很多經典的科学研究参考文献,为人们出示了当代软件体系结构的详细景况。研读该书,能够协助你真实掌握软件体系结构的各层面专业知识,及其其在现如今最火爆的繁杂分布式服务开发、服务项目复合型和响应式系统软件中的运用,进而在设计方案、开发和了解软件体系结构上迈开第一步。这书都是不计其数的软件体

    大小:32391 MB M架构师

    立即下载
  • 持续交付:发布可靠软件的系统方法

    持续交付:发布可靠软件的系统方法

    大小:11730 MB M软件发布

    立即下载
  • 软件保护及分析技术:原理与实践

    软件保护及分析技术:原理与实践

    《软件保护及分析技术原理与实践》 对软件安全领域的保护与分析技术进行了全面的讨论和剖析,通过保护与分析的对比讲解,结合代码和操作流程,对软件安全领域的各种技术进行了详尽的

    大小:82.6 MB软件

    立即下载
  • 云环境下的软件测试:迁移与执行

    云环境下的软件测试:迁移与执行

    《云环境下的软件测试--迁移与执行》 作者斯科特蒂利、托希达帕维恩所在的美国卡内基梅隆大学软件工程学院的团队组织了一个对云环境下软件测试相关课题感兴趣的社区,同时也开发和实

    大小:43.3 MB软件测试

    立即下载
  • Scrum实战:敏捷软件项目管理与开发

    Scrum实战:敏捷软件项目管理与开发

    本书为软件项目团队提供了如何成功实施敏捷软件框架Serum的实用指南。本书叙事清晰准确,是第一本由实践者编写的针对现实状况的实用指南

    大小:43.1 MBScrum

    立即下载

学习笔记

13小时16分钟前回答

python如何开发软件

python可以开发软件吗? python当然可以开发软件,Python的主要用途之一就是软件开发。 1.基于控制台的应用程序 Python可用于开发基于控制台的应用程序。 例如:IPython。 2.基于音频或视频的应用程序 Python在多媒体部分开发,证明是非常方便的。 一些成功的应用是:TimPlayer,cplay等。 3.3D CAD应用程序 Fandango是一个真正使用Python编写的应用程序,提供CAD的全部功能。 4.Web应用程序 Python也可以用于开发基于Web的应用程序。 一些重要的开发案例是:PythonWikiEngines,Pocoo,PythonBlogSoftware等,如国内的成功应用案例有:豆瓣,知乎等。 5.企业级应用 Python可用于创建可在企业或组织中使用的应用程序。一些实时应用程……

11小时56分钟前回答

学python用什么软件好?python开发工具推荐

学python用什么软件好?对于python开发者来说,在互联网上有很多可用的开发工具,但对于初学者不知道哪个python开发工具比较好,找到一个合适的python开发工具是很难的,需要花费很多的时间精力。所以,今天码农之家就为初学者推荐十款好用的python开发工具。 Python开发软件可根据其用途不同分为两种,一种是Python代码编辑器,一种是Python集成开发工具,两者的配合使用可以极大的提高Python开发人员的编程效率,以下是常用的几款Python代码编辑器和Python集成开发工具。 一、Python代码编辑器 1. Sublime Text Sublime Text是一款非常流行的代码编辑器,支持Python代码编辑,同时兼容所有平台,并且丰富的插件扩展……