来一波“即兴测试”

发表于:2018-1-26 11:10

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:非比君    来源:51Testing软件测试网采编

  软件测试人员在跑完所有测试用例,并且验证完所有BUG,完成回归测试时,会不会还有疑问,测试用例是不是覆盖了一切的场景?版本真的稳定OK了吗,交付验收后会不会还有Block级别的BUG呢?
  如果存在这样的疑问,测试人员在跑完测试用例、通过回归测试、差不多完成测试、时间还允许的情况下,不妨再来一波简单的即兴测试。
  即兴测试,顾名思义就是指临时准备的、即兴的Bug搜索测试过程,是随性而发的测试。通过即兴测试,由于测试用例中测试数据较为单一造成之前被忽略的BUG又被挖掘出来了。即兴测试强调测试人员的主观能动性,无需章法随时随地都可以去测,是相当地自由。
  举个简单的例子:测试网站的搜索功能。
  测试人员在设计测试用例时,包括测试详细的搜索规则、搜索结果、页面UI、后台数据、处理逻辑等。测试数据也用等价类划分、边界值、经验积累等方法准备好。但是即使测试人员绞尽脑汁尽力设计了测试用例和测试数据,在面对不确定的成千上万的数据面前,准备工作好像还是有所欠缺。所以测试工作差不多完成后,测试人员再来一波即兴测试--随性自由地跳出传统思维,使用测试数据以外的数据去找BUG。这不失为一种可行的方法。
  当然,从鄙人测试工作的经历中来讲,这样的即兴测试对于软件测试人员而言,只是在整个测试工作中有小小小部分的占比,测试人员不能寄希望于“即兴测试”来验证版本可靠性,重头还是得设计出合理、多元化的测试用例覆盖较为全面的测试范围。即兴测试只是辅助过程。


上文内容不用于商业目的,如涉及知识产权问题,请权利人联系博为峰小编(021-64471599-8017),我们将立即处理。
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号