在测试过程中和不同开发合作,往往会发现一些bug都是大多数开发人员常出现的错误,为了帮助开发人员,也减少测试的重复工作量,非常有必要将以往出现的bug做整理,分析原因,让开发知道这些bug, 避免再次出现, 让测试人员腾出更多的时间去发现新的bug, 所以,测试开发需要做bug预防。 Web ...
以下是我个人总结的一些经验: 传统开发模式: 模式,瀑布模式,传统开发模式往往循规蹈矩,从需求,概要设计,详细设计,开发,单元测试,集成测试,系统测试,验收测试,上线发布,整个周期往往需要半年到一年,由于周期长,产品在开发过程中会存在需求变化,传统模式不适应需求的变化。为了解决这个问题,当前出现了敏捷模式。 敏捷分为敏捷开发和敏捷测试,特点和特征是: . 测试驱动开发和行为驱动测试 测试驱动开发是 ...
2019-03-22 10:44 0 1129 推荐指数:
在测试过程中和不同开发合作,往往会发现一些bug都是大多数开发人员常出现的错误,为了帮助开发人员,也减少测试的重复工作量,非常有必要将以往出现的bug做整理,分析原因,让开发知道这些bug, 避免再次出现, 让测试人员腾出更多的时间去发现新的bug, 所以,测试开发需要做bug预防。 Web ...
1. 测试计划尽可能做到一页纸,虽然计划赶不上变化,但是我们还是需要有这样一个计划, 并且要把整个计划分享给研发项目的所有人,让他们知道整个测试进度和时间安排 2. 测试计划需要包含: 测试目标 、测试范围 、测试环境的说明、测试类型的说明 (功能,安全,性能,稳定性) 、测试 ...
敏捷软件开发是目前十分流行,并在业界逐步推广的软件开发模式。 不同与传统的软件开发模式,敏捷开发模式有着自己鲜明的价值和方法。 其中,敏捷测试部分也同以往的软件测试流程有所不同。这对测试人员提出了新的要求,带来了新的挑战 ...
1、敏捷测试流程和传统测试流程 软件测试是贯穿整个软件开发生命周期、对软件产品(包括阶段性产品)进行验证和确认的活动过程,也是对软件产品质量持续的评估过程,其目的是尽快尽早地发现在软件产品(包括阶段性产品)中所存在的各种问题,尽最大可能地消除软件开发过程中所存在的产品质量风险。 传统 ...
目录 about 敏捷开发的相关概念 敏捷开发的流程 敏捷开发的原则 敏捷开发技术的适用范围及优劣势 返回测试目录 about 敏捷开发的思想是从20世纪90年开始,逐渐引起人们的广泛关注的一种开发方法,并不是一门技术。 重点需要 ...
1、敏捷开发:包含各个工程师并发进行 传统交付的流程: 低效率 客户不可以提前使用 无法相应需求变化 敏捷开发的迭代流程: 什么是敏捷开发 将一个项目的模块分为多个相互联系但是可以独立运行的小项目,然后并行完成 ...
不漏侧这个话题本身就是个伪命题,微软的产品都天天打补丁呢,包括google, facebook都经常打补丁。测试人员是没有办法保证不漏侧的,但是尽可能少漏测,而且每次保证漏测的原因都是不一样的。 不漏测就等于软件没有bug,这个是整个团队的事情,团队对整个产品质量负责,测试只是质量管理中的一个 ...
这个是测试团队管理的话题 1. 管人 a. 招聘新人,找到合适的人,新人是需要做入职培训。让新人快速融入到团队中去,和开发和测试打成一片。 b. 与团队成员多做有效沟通,了解每个人真正诉求,根据诉求和公司的要求做一个管理上的平衡。 c. 设定KPI,合理的激励,奖惩分明。 d. ...