功能测试用例设计

发表于:2010-8-20 14:03

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

 作者:chenshaoying(CSDNblo    来源:51Testing软件测试网采编

  测试用例:

  生成每个场景的测试用例是通过确定某个特定条件来完成的,这个特定条件将导致特定用例场景的执行。

  测试用例例子:

  假定上图描述的用例对备选流3规定如下:

  “如果在上述步骤2‘输入提款金额’中输入的美元量超出当前帐户余额,则出现此事件流。系统将显示一则警告消息,之后重新加入基本流,再次执行上述步骤2‘输入提款金额’,此时银行客户可以输入新的提款金额。”

  据此,可以开始确定需要用来执行备选流3的测试用例:

测试用例ID

场景

TCx

场景4

步骤2-款金额>帐户余额

步骤2加入

TCy

场景4

步骤2-款金额<帐户余额

3

TCz

场景4

步骤2-款金额=帐户余额

3

注:由于没有提供其他信息,以上显示的测试用例都非常简单。测试用例很少如此简单。

10.2.1.2功能用例编写策略

    功能用例的编写策略一般是这样的:

    1)首先确定测试点和其自有工作流程。

    2)按业务(系统测试)或功能(单元和集成测试)将测试点进行编号和排序。

    3)使用用例场景方法确定测试用例。

    要点:使用场景,类似于白盒测试的基本路径法。能清晰的描述出系统的功能或业务流程,将测试用例的实际测试效果提升到最大。又因描述出各测试点之间的关系从而降低测试用例的设计难度和复杂度。

10.2.1.3功能用例编写例子

下面是一个由用例生成测试用例的更符合实际情况的例子。
 
一台ATM机器的主角和用例。下表包含了上图中提款用例的基本流和某些备用流:

52/5<12345>
《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • xiaolan292
    2011-6-25 11:54:04

    进来看看,学习学习

  • soarsky629
    2011-3-01 13:13:40

    进来看看,学习学习!

  • 韩兴旺
    2010-11-24 23:25:39

    看可这篇文章 我认为引用用例场景 前最好 能够画出 软件的功能流程图    那样可以更好的 引用 用例场景(初学者  ,若有什么不妥的请指出)

  • ljj149850508
    2010-9-02 15:36:33

    留个脚印

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号