美文网首页软件测试之路落叶文集(日更)周问日答
【落叶334】【周问日答】(1)测试策略能帮助我们做什么?

【落叶334】【周问日答】(1)测试策略能帮助我们做什么?

作者: 秋之川 | 来源:发表于2017-10-18 17:46 被阅读139次
    文/秋之川

    【目录】

    这是《落叶》文集里第 334 片落叶,希望你能喜欢,不为别的,只为这份坚持。

    【提问】

    测试策略能帮助我们做什么?

    【旧识】

    实际做项目时,我们经常会遇到这些问题:

    • 开发进度延迟,提测时间比原定计划迟。
    • 运营和市场的计划变动,发布时间比计划时间提早了。

    这些都会影响测试计划的正常执行,我通常的做法是:

    1. 从项目经理那里获取尽可能准确的上线计划。
    2. 从开发主管那里获取尽可能详细的开发计划。
    3. 评估测试工作量。
    4. 计算可用工作日等时间因素。
    5. 缩减测试范围,只保证主业务流程和核心业务逻辑被完整测试。
    6. 发布后再进行 UI 细节和异常场景的测试。

    【新知】

    为什么需要测试策略?

    1. 测试是不能穷尽的,简单来说就是,bug 是永远都找不完的。
    2. 受限于项目资源、提测质量和测试时间,充分测试是不现实的。
    3. 因为测试不充分,所以用户或客户需要承担较大的质量风险。
    4. 如果过度投入测试资源,又会导致项目延期,增加公司成本。

    需要测试策略做什么?

    1. 测试策略可以帮助我们考虑如何平衡测试资源投入和质量风险。
    2. 测试策略可以帮助我们确定测试范围、明确测试重点、选择测试方法和工具。
    3. 测试策略可以帮助我们丰富和细化测试计划。

    什么是测试策略?

    1. 定义:在一定的软件测试标准、测试规范的指导下,依据测试项目的特定环境约束而规定的软件测试的原则、方式和方法的集合。
    2. 内容:
    • 不同测试阶段的测试目标
    • 不同测试阶段的测试技术
    • 不同测试阶段的测试标准
    • 测试策略的风险和影响结果

    测试策略依赖于什么?

    1. 不同的测试阶段,测试策略也应该不同。
    2. 测试人员能力的不等,所采用的测试策略也会不同。
    3. 测试技术的成熟度和应用程度,也会导致不同的测试策略。
    4. 项目资源、开发进度和时间等因素,也会影响测试策略。

    查看全部《周问日答》

    作者简介:14 年测试 + 11 年项目管理 + 11 年团队管理 = 一个测试老兵

    【目录】

    相关文章

      网友评论

        本文标题:【落叶334】【周问日答】(1)测试策略能帮助我们做什么?

        本文链接:https://www.haomeiwen.com/subject/buoduxtx.html