软件测试——测试计划

摘要:测试计划是一个叙述了预定的测试活动的范围、途径、资源以及进度安排的文档。

测试计划

  • 测试范围

    测试的主要内容:黑盒、白盒、自动化、性能、安全等方面进行取舍

  • 测试策略

    明确测试重点:轻重缓急、优先级

  • 测试资源

    资源分配、人员安排

  • 测试进度

  • 测试风险评估

    在指定测试计划的时候就得提前预估测试过程中可能存在的风险,以及发生风险时的一些应对策略。

测试用例设计

无论什么类型的测试环境,都能够设计出高质量的测试用例,能够高覆盖率的找出软件缺陷。

这必须得深入理解被测软件的功能和使用目标群体特性,还得熟悉软件具体的运行环境以及技术架构。

比如说一个app的测试:

机型确认

app安装卸载

app UI测试

app主界面测试

app体验测试

app文字测试

缺陷分析能力

  • 对于已经发现的缺陷,结合错误日志,预测可能发生缺陷的原因,更好的是能找出具体的错误代码行,以缩短缺陷的修复周期。
  • 根据已发现缺陷,进行探索性思考,预测其他同类缺陷,找出潜在问题。
  • 结合已发现的缺陷进行分析,评估软件健康状态,加固缺陷防范措施。

显/隐性测试点

例子:

image-20200607145340976

------- 本文结束  感谢您的阅读 -------