新手该如何设计测试用例?

发表于:2019-4-19 13:58  作者:小魔仙   来源:测试窝

字体: | 上一篇 | 下一篇 |我要投稿 | 推荐标签: 软件测试技术 用例设计

  一个产品的开发最主要的目的就是让用户使用,从用户角度分析,首先关注它有哪些功能,其次是性能,最后是兼容能力等。 无论是功能测试还是性能测试,执行用例时候都有优先级之分,对于性能测试来说,优先级可以这样划分:
  重要(业务场景中的核心)
  重复(用户使用频率最高)
  重量级(消耗大量系统资源)
  一、功能测试用例
  写功能测试用例有两种方法,一种是按照主要功能、次要功能的顺序写;另一种是按照产品使用顺序来写,以电商网站为例,用户操作侧步骤打开、注册、登陆、搜索、查看、加入购物车、下单、付款、退出。
  二、性能测试用例
  在设计性能测试用例前,首先要知道性能指标,如并发用户数量、事务平均响应时间、系统容量、 CPU使用情况等。在性能测试中,最重要的两个指标是确定系统需要承受的并发用户数量,及在一定的用户规模下系统能够提供的应用响应时间。
  三、疲劳强度测试用例
  特殊场景分析,构造异常或极端条件(如告警风暴、资源减少增多),查看系统状态,目的是找出因资源不足或资源争用而导致的错误。
  四、负载测试用例
  测试中将测试对象承担不用的工作量,查看系统的性能曲线和处理极限,以及是否有性能瓶颈存在(拐点)。负载测试的目标是确保系统在超过预期工作量的情况下仍能正常运作。
  五、兼容性测试用例
  设计好上述用例集,需要再好好考虑一下,这些用例中有哪些在不同平台上可能会出现不同的结果,将这些用例打上平台的标签,放在不同平台上都执行一遍。另外,查看用户可能在哪些步骤上操作失误,设计用例,检查操作失误时产品的容错能力。
  具体设计模板
  预期性能测试用例
  用户并发测试用例


  用户并发测试:复杂场景事务模型
  疲劳强度测试
  兼容测试用例

     上文内容不用于商业目的,如涉及知识产权问题,请权利人联系博为峰小编(021-64471599-8017),我们将立即处理。

【调查报告】你以为的测试行业现状,其实是这样的!

评 论

论坛新帖

顶部 底部


建议使用IE 6.0以上浏览器,800×600以上分辨率,法律顾问:上海瀛东律师事务所 张楠律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2019, 沪ICP备05003035号
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪公网安备 31010102002173号

51Testing官方微信

51Testing官方微博

扫一扫 测试知识全知道