软件自动化测试开发

软件自动化测试开发

  • 大小:13 MB
  • 类型:软件开发
  • 格式:PDF
  • 出版:电子工业出版社
  • 作者:邹辉
  • 更新:2020-11-17 11:37:13
vip 免费获取(已有199人参与)
关注公众号免费送书
版权投诉 / 资源反馈(本资源由用户 史冠芳 投稿)

《 软件自动化测试开发 》全面深地介绍了软件自动化测试发领域方方面面的相关知识,包括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 常用软件安装包链接 后记

相关资源

  • 《Protel 99 SE应用与实例教程》教案,视频

    《Protel 99 SE应用与实例教程》教案,视频

    编辑推荐 按照项目驱动的模式编写,书中所有实例匀为工程实例,内容编排由浅入深、技巧点拨深入透彻。 本书系统地介绍了用Protel 99 SE设计电路板的实用操作方法,包括设计项目的文件管理、电路原理图的绘制、元器件原理图符号及符号库的创建、原理图报表、元器件封装及封装库的创建、印制电路板的绘制等。本书可作为高职高专院校计算机、电子技术、电子信息、通信工程、自动化等专业的教材,也可作为工程技术人员及计算机爱好者的自学参

    大小:111.67 MBProtel配套资源

  • 张烈Oracle DBA入门最佳学习笔记

    大小:8.1 MBOracle

  • C语言程序设计(第三版)

    C语言程序设计(第三版) 课后答案

    机实训、习题与解答、考试指南和题库练习系统、附录4个部分。第1部分包括Turbo C 2.0和Visual C++ 6.0环境介绍、与主教材配套的12章实训内容、两个综合实训;第2部分列出主教材所有习题并给出参考答案,并精选一些典型习题且给出分析与解答;第3部分包括对全国高校计算机水平考试、全国计算机等级考试的笔试和上机考试介绍与指导,以及题库练习系统使用方法介绍;第4部分附录包括动态内存分配和链表、变量跟踪法、等级考试和水平考试样卷、实训

    大小:1.38 MBC语言课后答案

  • 《Vue.js 前端开发 快速入门与专业应用》配套彩图,源码

    《Vue.js 前端开发 快速入门与专业应用》配套彩图,源码

    编辑推荐 学以致用:以实际项目为立足点,拒绝纸上谈兵,本书帮你快速上手!应用广泛:摸透Vue.js,无论是桌面端还是移动端,让你从容面对!求职利器:国内互联网公司已广泛使用Vue.js开发,再不学就晚了! 内容简介 《Vue.js 前端开发 快速入门与专业应用》分为10章:简介,基础特性,指令,过滤器,过渡,组件,状态管理,常用插件,工程实例,Weex打包。从简单的单个实例和基础语法,到工程实例,将系统的讲述Vue.js在项目中的适用场景和具体

    大小:4.2 MBVue.js配套资源

  • 《Linux 设备驱动开发详解(第2版)》配套资源

    《Linux 设备驱动开发详解(第2版)》配套资源

    编辑推荐 《Linux设备驱动开发详解(第2版)》是一本介绍linux设备驱动开发理论、框架与实例的书,《Linux设备驱动开发详解(第2版)》基于ldd6410开发板,以linux2.6版本内核为蓝本,详细介绍自旋锁、信号量、完成量、中断顶/底半部、定时器、内存和i/o映射以及异步通知、阻塞i/o、非阻塞i/o等linux设备驱动理论;字符设备、块设备、tty设备、i2c设备、lcd设备、音频设备、usb设备、网络设备、pci设备等linux设备驱动的架构和框架中各个复杂数据架构和函数

    大小:4.5 GBLinux配套资源

  • Maven使用

    Maven有什么用?这是许多学生第一次接触Maven时最大的问题。提出这个问题的原因 因为即使不使用Maven,也可以开发B/S结构项目。从表现层、业务逻辑层到持久层。 在数据库中还有成熟的解决方案不用Maven我们也能开发项目啊? 在此为大家纠正一个误区,Maven并非直接用于辅助编码,其战斗岗位并非上述各个层次。 从企业开发的实际需要来看,哪些方面是我们现有技术的不足。 为什么? 为何使用Maven?这有助于我们解决哪些问题? (1)添加第三方jar包。

    大小:1.1 MBMaven用法

  • Python数据分析与挖掘实战(配套数据及代码)

    Python数据分析与挖掘实战是10余位数据挖掘领域资深专家和科研人员,10余年大数据挖掘咨询与实施经验结晶。从数据挖掘的应用出发,以电力、航空、医疗、互联网、生产制造以及公共服务等行业真实案例为主线,深入浅出介绍Python数据挖掘建模过程,实践性极强。 本书共15章,分两个部分:基础篇、实战篇。基础篇介绍了数据挖掘的基本原理,实战篇介绍了一个个真实案例,通过对案例深入浅出的剖析,使读者在不知不觉中通过案例实践获得数据挖掘

    大小:301 MBPython

  • Chrome扩展及应用开发

    大小:914 KBChrome开发

参与送书

相关声明:

学习笔记