打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
如何根据不同的测试目的来组织测试?

虽然从广义上来说,软件测试都是为了发现和去除软件潜在的缺陷,但具体到每一次测试,测试目的又会有所不同。

比如:在项目的方案阶段,软件测试的目的是确保软件的主要功能可用;在项目的初样研制阶段,软件测试的目的是尽可能多地发现软件开发过程中存在的问题;在试样研制阶段,软件测试的目的是进一步提高软件的安全性和可靠性。

而目的决定了所有的行为状态和存在过程,不同的软件测试的目的决定了如何组织测试。作为测试组织者,应当能够根据测试目的来组织测试过程。

  • 测试目的是帮助开发人员、测试工程师发现问题、分析问题

对于这样的测试目的,应当安排测试尽早地进行,因为越早发现问题,纠错的成本越小;同时,应当为开发人员和测试人员的沟通创造有利条件,制定沟通计划,提供便于沟通的工具和办公环境等。

  • 测试目的是减少软件的缺陷数目或者降低软件的缺陷密度

对于这样的测试目的,应当重视异常测试用例的设计,加强对测试结果的分析,直接针对比较复杂的软件模块或是缺陷比较多的模块进行测试。

  • 测试的目的是提高软件的可靠性

对于这样的测试目的,应当注重单元测试,确保代码质量,并且与硬件设备一起接受可靠性实验的检验。

  • 测试目的是评估软件的性能指标

对于这样的测试目的,应当准备好性能测试环境,安排有经验的测试人员,做好测试用例设计。

  • 测试目的是增加用户对软件的信心

对于这样的测试目的,应当做好需求分析,针对用户关心、常用的功能进行充分的测试,并且将测试结果及时反馈给用户。

总之,测试组织者应能根据测试目的的不同,制定不同的测试方案,方能达成目标。

这正是:

测试目的不相同,每次测试有区分

不同目的不同方,收益最大不牵强

参考书目:软件测试实用技术与常用模板(第2版),作者:李龙,黎连业,出版社:机械工业出版社

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
​软件测试的工作流程是怎样的?
怎样成为测试人员
软件测试概论
软件测试分类(按测试阶段划分)
软件测试人员面试预习【整理版】
软件产品检测的意义、价值和目的
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服