没有合适的资源?快使用搜索试试~ 我知道了~
Grep软件测试报告.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 188 浏览量
2022-11-07
14:49:01
上传
评论
收藏 770KB PDF 举报
温馨提示
试读
13页
。。。
资源推荐
资源详情
资源评论
Grep 软件测试报告
黑盒测试
1、 功能要求
1) 在文件中搜寻与 Pattern 匹配的行,输出该行,并且包含多次匹配的行只输出一次
2) Pattern 中支持存在空格的情况,整个 Pattern 最好用单引号括起
2、 参数特征
参数
Pattern
属性
单引号括起
包含单引号
包含空格
长度
filename
file
文件是否存在
Pattern 匹配数
一行中 Pattern 匹配数
3、 等价类划分测试用例设计
引 号 含 有 含 有
Pattern
括起 单 引 空格 长度
号
否
否
否
否
否
否
否
否
否
否
否
否
否
否
否
是
是
0
0
0
0
0
0
1
1
1
1
1
1
>=2
>=2
>=2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
>=2
>=2
>=2
1
1
1
>=2
>=2
>=2
>=2
>=2
>=2
1
1
文 件
Pattern
1
>=2
>=2
1
>=2
>=2
1
>=2
>=2
1
>=2
>=2
1
>=2
>=2
1
>=2
单 行
Pattern
1
1
>=2
1
1
>=2
1
1
>=2
1
1
>=2
1
1
>=2
1
1
可能取值
是/否
0/1/>=2
0/1/>=2
0/1/>=2
是/否
0/1/>=2
0/1/>=2
Pattern
文件内容
匹配数 匹配数
a
a
a
abcd
abcd
abcd
\’
\’
\’
ab\’c
ab\’c
ab\’c
a\’b\’c\
’d
a\’b\’c\
’d
a\’b\’c\
’d
‘a’
‘a’
某一行有一个 a
若干行各有一个 a
若干行各有若干 a
某一行有一个 abcd
若干行各有一个 abcd
若干行各有若干 abcd
某一行有一个‘
若干行各有一个‘
若干行各有若干‘
某一行有一个 abc
若干行各有一个 abc
若干行各有若干 abc
某一行有一个 a’b’c’d
若 干 行 各 有 一 个
a’b’c’d
若 干 行 各 有 若 干
a’b’c’d
某一行有一个 a
若干行各有一个 a
是
是
是
是
是
是
是
是
是
是
是
是
是
是
是
是
是
是
是
是
是
是
是
是
是
是
是
是
是
是
0
0
0
0
1
1
1
1
1
1
>=2
>=2
>=2
0
0
0
0
0
0
1
1
1
>=2
>=2
>=2
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
>=2
>=2
>=2
>=2
>=2
1
>=2
>=2
>=2
1
1
1
>=2
>=2
>=2
>=2
>=2
>=2
1
1
1
>=2
>=2
>=2
>=2
>=2
>=2
>=2
>=2
>=2
>=2
>=2
>=2
>=2
>=2
>=2
1
>=2
>=2
1
>=2
>=2
1
>=2
>=2
1
>=2
>=2
1
>=2
>=2
1
>=2
>=2
1
>=2
>=2
1
>=2
>=2
1
>=2
>=2
1
>=2
>=2
1
1
>=2
1
1
>=2
1
1
>=2
1
1
>=2
1
1
>=2
1
1
>=2
1
1
>=2
1
1
>=2
1
1
>=2
1
1
‘a’
‘abcd’
‘abcd’
‘abcd’
‘\’’
‘\’’
‘\’’
‘ab\’c’
‘ab\’c’
‘ab\’c’
‘a\’b\’c
\’d’
‘a\’b\’c
\’d’
‘a\’b\’c
\’d’
‘ ‘
‘ ‘
‘ ‘
‘ab cd’
‘ab cd’
‘ab cd’
‘ab
c\’d’
‘ab
c\’d’
‘ab
c\’d’
‘a\’b
\’c\’d’
‘a\’b
\’c\’d’
‘a\’b
\’c\’d’
若干行各有若干 a
某一行有一个 abcd
若干行各有一个 abcd
若干行各有若干 abcd
某一行有一个‘
若干行各有一个‘
若干行各有若干‘
某一行有一个 ab’c
若干行各有一个 abc
若干行各有若干 abc
某一行有一个 a’b’c’d
若 干 行 各 有 一 个
a’b’c’d
若 干 行 各 有 若 干
a’b’c’d
某一行有一个空格
若干行各有一个空格
若干行各有若干空格
某一行有一个 ab cd
若干行各有一个 ab cd
若干行各有若干 ab cd
某一行有一个 abc’d
若干行各有一个 abc’d
若干行各有若干 abc’d
某一行有一个 a’b’c’d
若 干 行 各 有 一 个
a’b’c’d
若 干 行 各 有 若 干
a’b’c’d
‘a b c
某一行有一个 a b c d
d’
‘a b c
若干行各有一个 a b c
d’ d
‘a b c
若干行各有若干 a b c
d’ d
‘a b c
某一行有一个 a b c ’d
\’d’
‘a b c
若干行各有一个 a b
\’d’
是
是
是
是
1
>=2
>=2
>=2
>=2
>=2
>=2
>=2
>=2
>=2
>=2
>=2
>=2
1
>=2
>=2
>=2
1
1
>=2
c ’d
‘a b c
若干行各有若干 a b
\’d’ c ’d
‘a \’b
某 一 行 有 一 个
\’c \’d’ a ’b ’c ’d
‘a \’b
若 干 行 各 有 一 个
\’c \’d’ a ’b ’c ’d
‘a \’b
若 干 行 各 有 若 干
\’c \’d’ a ’b ’c ’d
引号括
起
是
是
否
是
是
否
是
否
否
文件是否存在
否
否
是
否
否
是
否
是
是
4、 Pair-wise 方法
含有空 含 有单 引
格 号
0
0
0
1
1
1
多
多
多
0
1
多
0
1
多
0
1
多
Pattern
长度
0
1
多
1
多
0
多
0
1
文件 Pattern 匹
配数
0
1
多
多
0
1
1
多
0
单行 Pattern匹
配数
多
1
0
0
多
1
1
0
多
5、 遇到的问题
a) 各参数属性的显示值与隐含值很难全面地考虑,可能漏掉可以用来区分等价类的条
件。
b) 寻找各属性相互匹配时的不可能值也需要谨慎地考虑,防止误判。
白盒测试
test.txt:该文件中包含能够覆盖代码中所有分支的需求的文本信息(参照黑盒测试用例时分
析得出的 Pattern 结构)。
测试用例及运行情况
1、语句覆盖
覆盖 Compile 函数
剩余12页未读,继续阅读
资源评论
春哥111
- 粉丝: 1w+
- 资源: 5万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功