zl程序教程

敏捷测试

  • 敏捷自动化测试(4)——围绕自动化测试开展持续集成(转)

    敏捷自动化测试(4)——围绕自动化测试开展持续集成(转)

    add by zhj: 持续集成案例的关键是“自动化测试”,而无论从技术还是从管理的角度,其难点也是“自动化测试” 原文:http://www.infoq.com/cn/articles/develop-continuous-integration-around-automation-test 本文不会介绍持续集成的概念、理论以及相关工具的用法,而是基于实际的项目案例,分享如何利用自动

    日期 2023-06-12 10:48:40     
  • Testing - 敏捷测试(Agile Testing)

    Testing - 敏捷测试(Agile Testing)

    敏捷测试(Agile Testing) SM= Scrum Master PO= Product Owner PB= Product Backlog SB= Sprint Backlog  Scrum Team = Development Team + Scrum Master + Product Owner Development Team = team that

    日期 2023-06-12 10:48:40     
  • StormRunner Load --敏捷性能测试

    StormRunner Load --敏捷性能测试

    StormRunner Load 是一款适用于敏捷开发团队的压力测试工具 [1]  ,它是 LoadRunner 的 SaaS(Software as a Service,软件即服务)版本。 转自:https://baike.baidu.com/item/StormRunner%20Load/19755252?fr=aladdin

    日期 2023-06-12 10:48:40     
  • 读书笔记:《敏捷软件测试》

    读书笔记:《敏捷软件测试》

    《敏捷软件测试:测试人员与敏捷团队的实践指南》 Agile Testing A Practical Guide for Testers and Agile Teams                                                                           -- 美  Lisa Cri

    日期 2023-06-12 10:48:40     
  • 软件测试 -- 高阶 6 敏捷软件测试

    软件测试 -- 高阶 6 敏捷软件测试

        敏而好学,不耻下问。-- 《论语·公冶长第一十五》     释译:聪敏又勤学,不以向地位、学问比自己低的人请教为耻辱。 知而不行,是为不知。 敏捷大行其道,除了每日站立会议、花花绿绿的看板、回顾会,似乎其他仍是传统。 等等等,找找找,

    日期 2023-06-12 10:48:40     
  • 敏捷测试团队组织构成

    敏捷测试团队组织构成

    任何企业进行软件系统研发时,都需要匹配的技术人员与管理人员,传统的软件研发模型中,针对团队组织有完善的职能定义,敏捷模型也不例外。   第一章、第二章简要阐述了Scrum敏捷开发模型中涉及的角色,本章重点结合项目案例详细介绍敏捷开发团队中的成员构成与组织架构。   2.3.1 团

    日期 2023-06-12 10:48:40     
  • 三种方法实现敏捷中性能测试

    三种方法实现敏捷中性能测试

      对于已经钟情于敏捷开发,但还没有完全集成性能测试的企业,我介绍三种方法,这些方法我都亲眼见证了不同程度的成功: on demand(按需)、on retainer(聘用)和full immersion(全部投入)。   On demand(按需)   也被看做是“卓越中心”,这个

    日期 2023-06-12 10:48:40     
  • 在敏捷中应用测试驱动开发

    在敏捷中应用测试驱动开发

      在敏捷和DevOps领域,企业越来越关注持续集成和持续部署问题。他们更频繁地更新软件,给软件测试造成额外的时间压力。而测试驱动开发可以成为解决这个问题的一剂良方。   什么是测试驱动开发?   测试驱动开发(Test-Driven Development, TDD)是一种开发方法,即在开发阶段使用自动化测试

    日期 2023-06-12 10:48:40     
  • 敏捷团队的回归测试策略

    敏捷团队的回归测试策略

      敏捷提供了许多优势,例如更快的上市时间、更快的投资回报率、更快的客户支持、降低风险、持续改进等。随之而来的是一些非常困难的挑战。 这些主要问题包括在冲刺开发和迭代测试、精确的敏捷开发和回归测试之间保持适当的平衡。   敏捷开发是一个非常快速和动态的开发过程。 周期很短,开发人员在相对较短的时间内推出了许多功能。 同样&#x

    日期 2023-06-12 10:48:40     
  • 【软件测试】快速迭代的敏捷项目?测试怎么做?测试人怎么提升自我价值......

    【软件测试】快速迭代的敏捷项目?测试怎么做?测试人怎么提升自我价值......

    目录:导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMete

    日期 2023-06-12 10:48:40     
  • 敏捷开发实现测试自动化的6个步骤

    敏捷开发实现测试自动化的6个步骤

    许多敏捷软件开发中的自动化测试的工作都失败了,或者并没有发挥它们最大的潜力。本文研究分析了自动化测试也许不能满足测试人员和其他利益相关者期望的两个主要原因,然后列举了六个能够避免陷入这些陷阱的步骤

    日期 2023-06-12 10:48:40     
  • 敏捷开发和测试中重现缺陷和验证缺陷的解决方案(1)

    敏捷开发和测试中重现缺陷和验证缺陷的解决方案(1)

    第1部分:部署重现缺陷的环境 简介:本文为系列的第一篇文章,首先简述了系列的主旨和每部分的内容。然后针对敏捷开发和测试中开发人员重现测试人员开出的缺陷这一问题,具体描述了如何用IBM工具Rational Automation Framework以及IBM Workload Deployer快速记录和部署重现缺陷所需的测试环境,从而让开发人员可以更快速准确地获得重现缺陷的环境。 系列背景简介

    日期 2023-06-12 10:48:40     
  • 敏捷开发和测试中重现缺陷和验证缺陷的解决方案(3)

    敏捷开发和测试中重现缺陷和验证缺陷的解决方案(3)

    简介:在作为系列的最后一篇覆盖的部分是缺陷生命周期的最后一个环节,缺陷的验证。本文主要描述了如何通过 Rational Team Concert(RTC)、Rational Quality Manager(RQM)及 IBM Workload Deployer(IWD)实现缺陷验证的自动化,而且笔者通过一个 RTC web 插件来展现自动化页面。 背景 系列前两篇中我们描述了如何用 IBM

    日期 2023-06-12 10:48:40     
  • 敏捷测试理论以及实践(5)

    敏捷测试理论以及实践(5)

    以前在《结合工具来实现敏捷开发》这篇文章中,我已经谈到了我们公司目前的开发情况,在这里也不再重复介绍了,反正主要就是用 TechExcel的 DevSuite 系统来进行管理整个流程。至于很多人可能会问,既然敏捷了为啥还要用工具,其实我是这么想的,敏捷开发/测试,如果对于简单的项目而言,用工具反而会效率下降,因为就这么几行代码,这么几个功能,一下子就可以弄好了,弄个工具反而浪费时间。 但是对于

    日期 2023-06-12 10:48:40     
  • 敏捷测试理论以及实践(4)

    敏捷测试理论以及实践(4)

    上面已经谈到了准敏捷测试模式了,离咱们所说的敏捷测试已经无限接近了,但是要了解真正的敏捷测试,还是需要回到敏捷开发上来讲,前面一开始已经说过,敏捷测试严格上来说其实是属于敏捷开发的一部分,所以敏捷开发的价值观也会同样适用于敏捷测试,那么敏捷有哪些价值观呢?总共是五个,分别是简单、沟通、反馈、勇气、谦逊。 光看这五个词,我想大部分人可能会晕乎了,不知所云的,难道敏捷就五个词能概括了?就像电影里出

    日期 2023-06-12 10:48:40     
  • 敏捷开发(Agile)中的性能测试

    敏捷开发(Agile)中的性能测试

    与传统开发过程相比,敏捷开发能够更好、更快的提供潜在可发布版本,同时需求的变化对产品带来的冲击也降到了最小。那么如何更好,更有效的在这种快速迭代,快速集成的开发思想下做性能测试也成了大家研究的方向,综合了很多大牛的思想和我对Agile开发的理解,做一个个人总结: 性能测试的阶段:每个Sprint 在Sprint Planning之初,首先需要明确需要性能测试的Story,定义可量化的性

    日期 2023-06-12 10:48:40     
  • 企业Web应用中的敏捷测试和瀑布测试

    企业Web应用中的敏捷测试和瀑布测试

    简介 同是企业WEB应用程序项目,一个用敏捷,一个用瀑布流程,它们的测试策略会有何不同?在二者中,测试的关注点都在于告诉业务客户这个应用程序做了哪些事情,同样也要消除应用程序作为产品交付以后的失败风险。它们的主要区别不是测试本身,而是何时执行测试、由谁执行测试。测试的每个阶段都可以在系统就绪后随时开始,无须等待前一个测试阶段完成。 从未涉足敏捷项目,或是刚启动某个敏捷项目并在寻找指导建议的

    日期 2023-06-12 10:48:40     
  • 敏捷——测试先行方法介绍

    敏捷——测试先行方法介绍

    是的,现在肯定有读者会这样说了:“我只在产品发品之前写测试。”有些人可能会窃笑,对质量保证部门说三道四。还有一些人作为项目经理可能会添油加醋地说:“我们可不会浪费时间写测试代码;我们还得写真正的代码呢。”那么,采用TDD到底是什么意思呢? TDD产生于敏捷开发运动,特别是极限编程(extreme programming,XP),而且TDD正是XP的一个核心原则。推崇TDD的人认为,不应该完成开

    日期 2023-06-12 10:48:40     
  • 敏捷开发离不开自动化单元测试

    敏捷开发离不开自动化单元测试

    概述:敏捷项目预想测试计划,测试创建和测试执行在项目生命周期中贯穿始终。因此单元测试的需要,尤其是自动化单元测试不可忽略,而且应当作为整个团队的关键责任-而不仅仅是软件开发人员的责任。敏捷方法是建立在短期、可迭代并且可增长发布版本,可以对变更有持续反馈和灵活应对的基础上的管理软件开发的方法。起源于快速演变的商业环境,由于需要产品更快地完成改善和修改,敏捷方法推动了能够贯穿适用于整个应用程序管理流

    日期 2023-06-12 10:48:40