轻轻松松自动化测试_软件测试教程
软件测试教程

轻轻松松自动化测试_软件测试教程

资源名称:轻轻松松自动化测试  《轻轻松松自动化测试》从成熟的开源测试工具入手,循序渐进,全面、细致地阐述如何进行自动化测试,力求让读者轻轻松松地掌握自动化测试的原理、方法和实际操作能力。.《轻轻松松自动化测试》以“天山七剑”比喻七大测试工具,进行重点介绍——莫问剑selenium、游龙剑autoit、舍神剑jmeter、日月剑junit、竞星剑emma、青干剑mantisbt和天瀑剑testlink,涵盖了功能测试、性能测试、单元测试、测试覆盖率分析、缺陷管理和测试管理等各方面内容,给出了自动化测试的全面解决方案。..《轻轻松松自动化测试》在内容组织上力求实用,满足测试工作的实际需求,语言流畅、通俗易懂。本书作为自动化测试的入门学习书籍,可成为软件测试工程师的良师益友,也可作为软件测试培训、高等学校软件相关专业的教材。… 目录: 引子 案例介绍. 1第1章 自动化测试入门 7第2章 自动化测试的原理 33第3章 莫问剑——selenium的web功能测试 57第4章 游龙剑——autoit实施功能测试 97第5章 舍神剑——jmeter的性能测试 119第6章 日月剑——junit的单元测试 143第7章 竞星剑——emma覆盖率分析 169第8章 青干剑——mantisbt管理缺陷 187第9章 天瀑剑——testlink管理测试 215第10章 构建自动化测试框架 237第11章 自动化测试的最佳实践 261附录a 所用软件包下载地址 275附录b 参考资源 277索引… 279 资源截图:
Lotusscript语言的基本知识 中文_软件测试教程
软件测试教程

Lotusscript语言的基本知识 中文_软件测试教程

资源名称:Lotusscript语言的基本知识 中文 本文档主要讲述的是Lotusscript语言的基本知识;Lotusscript是一种和Basic相兼容的面向对象的scripting环境,它具有强大的能够从事面向对象应用软件开发的语言范围,能够提供循环和分支的能力、数组以及访问Notes对象的能力。 资源截图:
Google软件测试之道_软件测试教程
软件测试教程

Google软件测试之道_软件测试教程

资源名称:Google软件测试之道 内容简介: 每天,google都要测试和发布数百万个源文件、亿万行的代码。数以亿计的构建动作会触发几百万次的自动化测试,并在好几十万个浏览器实例上执行。面对这些看似不可能完成的任务,谷歌是如何测试的呢? 《google软件测试之道》从内部视角告诉你这个世界上知名的互联网公司是如何应对21世纪软件测试的独特挑战的。《google软件测试之道》抓住了google做测试的本质,抓住了google测试这个时代最复杂软件的精华。《google软件测试之道》描述了测试解决方案,揭示了测试架构是如何设计、实现和运行的,介绍了软件测试工程师的角色;讲解了技术测试人员应该具有的技术技能;阐述了测试工程师在产品生命周期中的职责;讲述了测试管理及在google的测试历史或在主要产品上发挥了重要作用的工程师的访谈,这对那些试图建立类似google的测试流程或团队的人受益很大。 最后,《google软件测试之道》还介绍了作者对于google测试如何继续演进的见解、google乃至整个业界的测试方向的一些预言,相信很多读者都会感受到其中的洞察力,甚至感到震惊。本书可以作为任何从事软件测试人员到达目标的指南。 《google软件测试之道》适合开发人员、测试人员、测试管理人员使用,也适合大中专院校相关专业师生的学习用书,以及培训学校的教材。 作者简介: james whittaker 是google的工程总监 ,负责部分google产品的测试,包括chrome、地图、google web apps。在加盟google之前,james在microsoft工作,再之前是一名大学教授。james在全球测试领域闻名遐迩。 jason arbon 是google的一名测试工程师te ,曾参与负责google桌面、chrome和chrome os的测试。同时jason也是一系列开源测试工具和个性化实验的开发负责人。在加入google之前,他也曾在microsoft工作过。 jeff carollo 是google的一名测试开发工程师set,曾参与负责google voice、工具框、chrome、chrome os产品 的测试。jeff为许多google内部的开发团队提供咨询服务,帮助提升这些团队初期的代码质量。之后在2010年,jeff转岗为软件开发工程师(se),并领导负责google+ apis的开发。在加入google之前,jeff也曾经在microsoft工作过。 资源目录: 《google软件测试之道》 第1章 google软件测试介绍 1 1.1 质量不等于测试 5 1.2 角色 6 1.2.1 软件开发工程师(swe) 7 1.2.2 软件测试开发工程师(set) 7 1.2.3 测试工程师(te) 8 1.3 组织结构 9 1.4 爬、走、跑 10 1.5 测试类型 12 第2章 软件测试开发工程师 15 2.1 set的工作 17 2.1.1 开发和测试流程 17 2.1.2 set究竟是谁 21 2.1.3 项目的早期阶段 22 2.1.4 团队结构 23 2.1.5 设计文档 24 2.1.6 接口与协议 26 2.1.7 自动化计划 27 2.1.8 可测试性 28...
软件需求模式(中文版) PDF_软件测试教程
软件测试教程

软件需求模式(中文版) PDF_软件测试教程

资源名称:软件需求模式(中文版) PDF  《软件需求模式(中文版)》描述了37个真实的、可重用的模式,为编写软件需求提供了特定情形下的框架。每种模式详细描述需要包括哪些信息,提醒常见的缺陷,以及建议需要考虑的额外需求。无论使用传统的分析方法还是敏捷方法,都可以学习如何使用需求模式,从而为成功的软件开发编写一致的、有效的需求。本书提供了模板和实例,帮助分析师编写出更好的需求。读者可以应用本书中的概念开发自己的行业、应用领域或者产品线的特殊需求模式。.《软件需求模式(中文版)》适合软件分析人员、软件架构师和项目管理人员等参考。 《软件需求模式(中文版)》描述了37个真实的、可重用的模式,为编写软件需求提供了特定情形下的框架。每种模式详细描述需要包括哪些信息,提醒常见的缺陷,以及建议需要考虑的额外需求。无论使用传统的分析方法还是敏捷方法,都可以学习如何使用需求模式,从而为成功的软件开发编写一致、有效的需求。 需求模式可以帮助你:..识别系统间的接口、技术以及文档需求。 定义详细的信息需求,包括归档、数据类型以及数据实体。 指定系统的可用性、容量、伸缩性、扩展性以及易用性。 定义访问控制,包括用户注册、认证以及授权。 指定查询、报表、计算公式以及费和税的需求。 获得400多个实际的需求实例,学习如何编写自己的需求模式。 … 目录: 译者序 序 前言 第一部分准备开始 第1章需求概述 第2章需求规格的内容 第3章需求模式概念 第4章使用和编写需求模式 第二部分需求模式目录 第5章基础需求模式 第6章信息需求模式 第7章数据实体需求模式 第8章用户功能需求模式 第9章性能需求模式 第10章适应性需求模式 第11章访问控制需求模式 第12章商业需求模式 词汇表 资源截图:
《零基础学习软件测试》视频教程-扫盲篇_软件测试教程
软件测试教程

《零基础学习软件测试》视频教程-扫盲篇_软件测试教程

资源名称:《零基础学习软件测试》视频教程-扫盲篇 资源目录: 《零基础学习软件测试》之软件测试知识扫盲篇_1 《零基础学习软件测试》之软件测试知识扫盲篇_2 《零基础学习软件测试》之软件测试知识扫盲篇_3 《零基础学习软件测试》之软件测试知识扫盲篇_4 《零基础学习软件测试》之软件测试知识扫盲篇_5 《零基础学习软件测试》之软件测试知识扫盲篇_6 《零基础学习软件测试》之软件测试知识扫盲篇_7 《零基础学习软件测试》之软件测试知识扫盲篇_8 《零基础学习软件测试》之软件测试知识扫盲篇_9 资源截图:
测试架构师修炼之道_软件测试教程
软件测试教程

测试架构师修炼之道_软件测试教程

资源名称:测试架构师修炼之道 内容简介: 本书并不是一本单纯讲述测试技术或测试管理的书籍。“测试策略”是本书的核心,本书通过大量策略把测试理念和各种测试技术串了起来,并讨论了该如何把测试技术和产品结合起来,如何确定测试目标、测试范围、测试的深度和广度、测试的重点和难点。旨在帮助广大奋斗在一线的测试工程师们系统梳理自己的测试技术并构建自己的测试体系,迅速升级为测试架构师! 本书的核心内容可以概括为“4个模型”和“2份checklist”,其中4个模型是四步测试策略制定法、软件质量评估模型、四步测试设计制定法、测试方法车轮图,2份checklist指风险分析checklist和老功能分析checklist。这些内容不仅能够直接运用到实际的产品测试中,还可以帮助我们系统思考,梳理自身的测试技术,找到自己的知识短板,突破瓶颈。 本书一共8章,分为三大部分,组织上,我们不是从技术的角度来展开的,而是以“软件测试架构师”来作为全书的主线。 本书先从中国的软件测试行业现状入手,帮助大家分析自身的瓶颈(第1~2章),为软件测试者的职业规划提供建议——如果想在测试技术上进一步发展,可以将软件测试架构师作为职业发展的目标,并讨论作为软件测试架构师在测试过程中需要关注和不需要关注的内容。 接下来(第3~5章)深入讲解了软件测试架构师需要掌握的基本测试技术和实用的软能力,包括软件质量模型、测试类型、测试方法、测试设计、探索式测试、自动化测试、沟通和协商以及写好测试用例的表达技法,帮读者向软件测试架构师的目标快速前进。 最后(第6~8章)详细介绍了软件测试架构师的核心技能——测试策略该如何去分解和制定,在产品测试中如何评估产品质量并根据质量评估情况来修正测试策略,最后达到理想的测试目标,帮助读者在软件测试架构师的道路上进行自我修炼。 书中还包含了大量对各种测试技术的总结,这些不仅可以直接运用在实际测试项目中,还可以帮助读者梳理自己掌握的测试知识,建立自己的测试体系。 资源截图:
《测试驱动开发的艺术》PDF 下载_软件测试教程
软件测试教程

《测试驱动开发的艺术》PDF 下载_软件测试教程

资源名称:《测试驱动开发的艺术》PDF 下载 内容简介: 在传统的软件开发中,开发人员对于代码是否正确心中无底,一切依赖于后期的测试环节。极限编程反其道而行之,主张采用测试驱动开发(TDD)的方法,即通过测试定义所要开发的功能的接口,然后实现功能的开发过程。TDD通过不断地测试推动代码的开发,既简化了代码,又保证了软件质量。 本书采用“手把手”的教学方式,通过大量实例来解释TDD,还专门用几章的篇幅来讲解如何为难于测试的技术编写单元测试。全书内容循序渐进,先侧重基础内容,讨论测试驱动开发和验收,然后进入动手实践部分,逐一讲解如何对各种技术应用TDD,最后介绍基于验收测试驱动的测试先行的方式构建完整的系统。 本书面向各个层次的Java程序员。面对变化的世界,请张开双臂,拥抱极限编程,拥抱TDD。       作者简介: Lasse Koskela 程序员,软件开发培训师、咨询师,任职于芬兰知名软件公司Reaktor,致力于为客户提供软件性能提升解决方案;同时也是开源软件的忠实拥护者。其博客地址为:http://lassekoskela.com/thoughts/。 资源目录: 第一部分 TDD入门  第1章 综述 2  1.1 挑战:用正确的方法解决正确的问题 3  1.1.1 糟糕的代码质量 3  1.1.2 不能满足客户需求 4  1.2 解决方案:测试驱动 4  1.2.1 高质量的TDD 5  1.2.2 用ATDD满足客户需求 6  1.2.3 这对我有什么好处 7  1.3 正确地做事:TDD 9  1.3.1 测试—编码—重构 9...
软件测试与规范_软件测试教程
软件测试教程

软件测试与规范_软件测试教程

资源名称:软件测试与规范 资源目录: 1.性能测试常见术语 10.+HTML和URL比较 11.+lr自动关联 12.+lr测试脚本的增强方法 13.错误处理 14.脚本调试 15.run+time+setting设置 16.LR脚本编写实践过程 17.LR录制SQL脚本 18.初始LR动态链接库 19.Java虚拟用户 2.LR目录分析 20.LR分析场景 21.LR创建负载测试场景 22.LR手工关联 23.性能分析基础知识 24.LR配置端口映射 25.LR面向目标的场景 26.基础知识完结篇 3.LR界面分析1 4.LR界面分析2 5.LR界面分析3 6.LR常用术语 7.+hp+web+tours+分析 8.lr录制测试脚本 9.+lr回放测试脚本 LoadRunner调用Java程序—性能测试 UI自动化测试iQuery 写给想学习自动化测试的新人 软件测试之关于XX系统测试总结报告 软件测试理论知识总结 资源截图:
大道至简:软件工程实践者的思想 PDF_软件测试教程
软件测试教程

大道至简:软件工程实践者的思想 PDF_软件测试教程

资源名称:大道至简:软件工程实践者的思想 PDF 大道至简:软件工程实践者的思想提出了审视软件工程的全新视角和软件工程的体系模型(EHM,软件工程层状模型)本书用非工程的方式重新解析软件工程现象,全面、细致而深刻地分析了工程中各个环节的由来、价值及其内在关系。综合论述开发、工程二者的现状,例如对程序员“工匠思想”的起源进行广征博引的分析,也对工程中“敏捷过程”的经验主义本质进行深至髓质的论证。全书语言轻快,可读性强,薄且有味。 大道至简:软件工程实践者的思想是在“思想方法学”这一软件工程尚未涉足过的领域中的实习之作。作者亲历国内软件工程的英雄时代、泡沫时代,从失败中醒觉而创建独特的思考方法,对软件开发、工程中的现状深刻反思,从而完成这本专著。在缺乏独立思维、对国外工程理论亦步亦趋的国内工程界、开发业界,该书无疑是一份激荡新思的佳作。本书是第一本讨论软件工程思想本源的书籍,也是第一本从工程实践出发溯源而论的佳作。 资源截图: