测试用例编写的一点思考

发表于:2009-7-24 15:39

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

 作者:danian    来源:Taobao QA Team

  我们在测试的时候经常面临一个问题,那就是如何将测试的覆盖面广,而执行起来更高效。我认为这个问题的主要解决来自于测试用例的编写

  在些我先做一些假设:假设开发在做完单独的模块后都进行过自测的。

  那么最有可能遗漏的地方就是那些各种组合的情况,越是复杂的组合越容易遗漏。基于这样的想法,我想编写测试用例的时候可以先编写一些很复杂的组合情况,这些情况包含了一些基本而常用的功能。然后再按这种组合对它进行拆分,拆分为一般的情况。

  测试的时候可以这样执行:

  1、如果时间充裕,可以所有CASE都执行。

  2、如果时间紧张,先执行写在前面的复杂组合情况的CASE,如果测试通过,则对它的拆分就可以跳过不测,并认为他们也是正确的。

  3、如果对这些复杂组合情况的测试不通过,则对它的拆分进行测试……

  这样做的好处是:

  1、节省了测试时间,并可以保证测试效率。

  2、可以帮开发定位是哪里出了问题。

《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • walksky2003
    2009-7-30 14:17:21

    测试策略的确立,关键是要看项目的要求和进度
    楼主的方法,对于simply测试或者做系统确认测试还行,如果做SIT,有点欠妥

  • mouyuanjia
    2009-7-27 12:09:09

    以前在测试过程中碰到组合查询正确,单个条件的时候就不行

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号