步遥情感网
您的当前位置:首页测试用例阶段总结

测试用例阶段总结

来源:步遥情感网

一、测试用例

1、测试用例的定义:

测试用例就是设计一个场景,让程序在在中场景下能够正常运行并且达到程序所设计的执行结果。

2、测试用例的特征:

1)最有可能抓住错误的;

2)不是重复的、多余的;

3)一组相似测试用例中最有效的;

4)既不是太简单,也不是太复杂。

3、组成元素:

我们现在写的测试用例包含特征名称、用例名称、用例级别(一般都是一级)、预置条件、设计描述、预期结果、执行结果

4、设计原则:

1)测试用例的代表性:能够代表并覆盖各种合理的和不合理的、合法的和非法的、边界的和越界的以及极限的输入数据、操作和环境设置等。

2)测试结果的可判定性:即测试执行结果的正确性是可判定的,每一个测试用例都应有相应的期望结果。

3)测试结果的可再现性:即对同样的测试用例,系统的执行结果应当是相同的。

5、设计方法:

主要是等价类划分、边界值分析、场景分析法

1)、等价类划分:

单个用例中应覆盖尽可能多的有效等价类

单个用例只能覆盖一个无效等价类

2)、边界值分析:空值是特殊的边界值,容易被忽略

3)、场景分析:运用场景来描述系统的功能点或业务流程

最初时看这个就是能理解这三种设计方法,现在看的时候可以结合已写的测试用例,能完全运用这些方法

6、测试用例注意事项总结:

1)用例名命名不规范:通过用例名看不出用例的目的是什么;命名太长;表述不清楚

2)用例,尤其是预置条件考虑不周全

3)不同情况的异常应分开写

4)正常、异常场景用例应分开写

5)复杂用例可以考虑分成两个或多个用例来写

6)修改完密码后再次添加能否成功登录的用户;增删改后添加验证是

否增删改成功的用例;删除时应考虑能否删除,即是否存在关联;添加

“增加重复商品或其他”的用例

7)查询分为模糊查询,全匹配查询,条件单覆盖查询,覆盖所有条件查8)考虑输入条件为空的用例

9)前台、后台要结合,如在新添加了一条记录,要在前台验证一下

10)仔细看每一个页面,有链接的地方都要写用例,首页面下边的那三个链接,写了这么多天,我们今天才看到。

11)合并后的测试用例在风格上应该保持一致,如标点符号,颜色,字

体大小及颜色等

二、linu_

1、练习巩固前段时间学的linu_命令

2、学习bash相关命令、正则表达式及简单的shell脚本

三、个人总结

上个星期主要是我们编写mcommerce项目的测试用例,然后把每个人的合并起来,这周主要是修改测试用例,改了两轮,第一轮是在组长和经理给的反馈上修改的,问题真的是太多了。第二轮是在学姐给的反馈上修改的,看了学姐给的点评,发现我们在有些问题上考虑的还是太不全面了,以后要多和他们交流。

写完的用例一定要多与其他人交流,把用例给其他人看,便会发现不少问题。我们两个组写完后互看测试用例,又找到了一些缺陷。另外,大家相互借鉴,这样挺好的。

1、用例命名不规范;考虑很不周全

2、还没有完全应用到那三种主要的用例设计方法

3、总感觉学习linu_的效率不是很高

因篇幅问题不能全部显示,请点此查看更多更全内容