自己找个例子写了写测试用例,不知合不合格,请大家指教一下
本帖最后由 梦始源头 于 2012-5-15 16:38 编辑用到的是因果图法
某软件规格说明书包含这样的要求:第一列字符必须是A或B,第二列字符必须是一个数字,在此情况下进行文件的修改,但如果第一列字符不正确,则给出信息L;如果第二列字符不是数字,则给出信息M。还有,第三条是用“和”吗
测试用例idSM-001
测试用例名称说明书规则
用例级别初级
用例类型功能测试
输入条件输出结果
第一列字符为A,第二列字符为一个数字修改文件
第一列字符为B,第二列字符为一个数字修改文件
第一列字符为非A和非B,第二列字符为一个数字给出信息L
第一列字符为A,第二列字符不是一个数字给出信息M
第一列字符为B,第二列字符不是一个数字给出信息M
第一列字符为非A和非B,第二列字符不是一个数字给出信息L和信息M
先自己顶一个 当第一列输入非A&非B第二列输入非数字 会输出L&M吗?或是别的提示 确定下软件功能设定
还有第一列字符的A或者B 是单个还是多个? 如果输入AA 或者BB 或者更多是会如何显示?
数字的话应该有个长度的限制 加入定义不可以超过8位数而输入了9位数 会如何提示?
个人见解 仅供参考 回复 3# zhangnian105
某软件规格说明书包含这样的要求:第一列字符必须是A或B,第二列字符必须是一个数字,在此情况下进行文件的修改,但如果第一列字符不正确,则给出信息L;如果第二列字符不是数字,则给出信息M。
1、对说明进行分析,得到原因和结果:T_怠焀匀尀;\3^Z1Q051Testing软件测试网cexN3X D:C
原因:51Testing软件测试网HC#Te6m;w D9AjV T
1:第一列字符是A;
7?;k$O ZZ? ^;@'Ny8p02:第一列字符是B;51Testing软件测试网+o)T p/^/h rZ)B6{.j
3:第二列字符是一数字。51Testing软件测试网P3a@*} e1x7O51Testing软件测试网}F }*`~iv]
结果:
2O8yw4b$Q7F021:修改文件;51Testing软件测试网2{|p(}-k&q`
22:给出信息L;
&J/nI ?S Qu3D023:给出信息M。娀 ]z~ \PS:Wnq051Testing软件测试网3u5[紀9M9G&sfy
3、根据因果图建立判定表。
我是根据这个的出来的,不知道对不对
呀,怎么是乱码呀 1、对说明进行分析,得到原因和结果:
原因:
1:第一列字符是A;
2:第一列字符是B;
3:第二列字符是一数字。
结果:
21:修改文件;
22:给出信息L;
23:给出信息M。
是这样的 测试重要的是思路和角度,用例只是文档的保存形式 回复 7# xiaoshi_2011
那你能帮我看一下这个符合测试用例规则吗 学习中.... 本帖最后由 youya24k 于 2012-5-16 22:43 编辑
这道题目见过N次了,感觉实际意义不是很大,以前整理过的案例,仅供参考
1、测试需求分析
条件:第一列是A、第一列是B、第二列是数字 结果:修改文件、提示L、提示M2、绘制因果图
3、绘制判定表
12345678
条件第一列是A00001111
第一列是B00110011
第二列是数字01010101
结果修改文件XX
提示LXX
提示MXX
实际输入CCT7B@B5AFA6无效无效
表中的每一列就是一个用例,判定表可以剔除因果图中一些无效的用例 感觉每个公司的用例格式都不一样,不过最重要的也就是三个部分:输入数据、操作步骤、预期结果,而且大部分公司的用例比我想象中的都要简单 学习了 我也是新手,求教 这是培训测试的例子呀!
页:
[1]