51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

测试开发精英班,通向高级软件测试工程师【周活动】 找茬--心里圈的故事 !【长期招募】博为峰网校招聘兼职讲师!横扫BAT,Python全栈测试开发技能大全
【108期】:我有自动化问题找joykao?【征稿】提交你的测试成绩单! 【专题】用尽一切办法只为让你学好用例 自学软件测试那点事
查看: 2501|回复: 10

[讨论] 用例写成什么样的才是好的?

[复制链接]

该用户从未签到

发表于 2010-9-1 13:38:30 | 显示全部楼层 |阅读模式
软件测试测到什么时候算结束?
欢迎大家讨论,相互学习,共同进步。
回复

使用道具 举报

该用户从未签到

发表于 2010-9-1 16:23:54 | 显示全部楼层
领导审阅时放心;
用例执行时舒心;
质量跟踪时省心;
成本审核时开心;

这样的用例就是好用例。

至于测试结束时间,通常参考产品发布时间。
回复 支持 反对

使用道具 举报

该用户从未签到

 楼主| 发表于 2010-9-2 14:13:09 | 显示全部楼层

多谢!

回复 支持 反对

使用道具 举报

该用户从未签到

 楼主| 发表于 2010-9-2 14:23:39 | 显示全部楼层

回二楼

能否再 说的详细点,
因为对于新手来说在写用例时,对编写步骤、覆盖率高的编写方法还没有一个完整的思路;
或者是写的用例步骤、内容描述的不够清晰,请问对于这种情况应该怎样去避免、完善,?
谢谢
回复 支持 反对

使用道具 举报

  • TA的每日心情

    2019-10-25 14:07
  • 签到天数: 459 天

    连续签到: 1 天

    [LV.9]测试副司令

    发表于 2010-9-2 17:58:11 | 显示全部楼层

    回复 4# 的帖子

    写测试用例前先了解需求,对你写用例很有帮助
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2010-9-3 14:41:13 | 显示全部楼层
    能否再 说的详细点,
    因为对于新手来说在写用例时,对编写步骤、覆盖率高的编写方法还没有一个完整的思路;

    开心果说的很对。
    用例思路通常来源于文字需求和产品实际实现的功能两部分。只有熟悉测试目标后,才可能提高用例对测试点的覆盖。
    而针对每个单独测试点的覆盖,则需要通过用例设计方法和对实际业务的理解来增加周边的用例,以达到更高的覆盖率。


    或者是写的用例步骤、内容描述的不够清晰,请问对于这种情况应该怎样去避免、完善,?
    谢谢


    1、书写格式是大同小异的,大方向上追求“易审阅,易修改"。所以通常会选择为分类后的列表格式。如:
    分类为:序号/名称/测试环境/测试步骤/测试数据/预期结果/实际结果/备注……
    然后以从上之下的排列顺序分布各个用例。(可以参考excl的用例模板)

    2、内容描述方面,讲究文字的清晰,简洁。还可以多参考公司内相似功能用例的描述语言,对相同或相似操作尽量使用相同的词语来描述。
    如自己无法单独体会,建议进行用例的同行评审,在评审中熟悉并理解文字描述的尺度。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

     楼主| 发表于 2010-9-3 15:07:46 | 显示全部楼层

    回五楼和六楼 ,谢了

    你们说的很详细、很实际也很容易理解
    谢谢!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-3-24 16:06
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    发表于 2010-9-4 11:24:45 | 显示全部楼层
    除了格式上的要求之外,书写测试用例还要记得从业务的角度上进行设计和衡量
    对于业务上的逻辑,要进行详细覆盖
    对于业务功能点,要进行覆盖
    设计上,有效性验证,无效性验证都要覆盖到,对于逻辑比较复杂的,要加大覆盖的力度。
    总的来说,测试用例的设计需要你用心去研究客户的需求,业务的逻辑和相互的关系。然后用尽可能少的用例,覆盖较多的功能点,而且要有针对性,可以检查出更多隐藏的问题。
    在书写上,自然就是楼上几位提出的那样,清晰,易修改,可复用性强,没有歧义。。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

     楼主| 发表于 2010-9-8 21:30:22 | 显示全部楼层
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2010-9-13 21:12:47 | 显示全部楼层
    关于测试结束
    1.质量:软件产品是否符合需求规格说明书的要求
    2.市场,也就是二楼所说的发布时间

    在满足需求规格说明书之后,肯定还有很多bug,如果追求完美,就没完没了了,所以必须还有个最后期限,比如软件发布时间。有时候确实找不到bug,在所有成员都同意停止测试的情况下,也可以提前终止
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2010-9-13 23:35:17 | 显示全部楼层
    实践是检验真理的标准,能发现别人发现不了的bug……
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /2 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2019-11-14 12:45 , Processed in 0.066662 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2019 Comsenz Inc.

    快速回复 返回顶部 返回列表