设为首页
收藏本站
搜索
热搜:
Java
Python
UI
人工智能
Web
影视特效
抖音
网络营销
运营
本版
文章
帖子
群组
用户
登陆
注册
首页
Portal
互联网资讯
视频教程
技术社区
BBS
IT培训
学历提升
快速发布
个人中心
今日签到
私信列表
消息中心
搜索全站
课程咨询
返回顶部
大内高手社区
›
技术社区
›
软件测试论坛
›
白盒测试用例设计方法
不知道呀
关注Ta
发帖数
13
粉丝
1
此人很懒,什么也没有留下
[Python论坛]
python中的*与**
[软件测试论坛]
软件测试工程师必备的5个性能测试工具
[网络营销论坛]
SEO网站优化需要分析的SEO数据
[Python论坛]
Python IDE和解释器的区别
[运营论坛]
seo教程之如何提升网站的内容策略
阅读作者更多精彩帖子
热门问答
更多热门问答
1
淘宝客注册流程步骤
22563人围观,发布于2021-09-26
1
APP运营核心要点有哪些
21033人围观,发布于2022-07-08
0
了解运营
13175人围观,发布于2021-09-18
0
网站的 TDK基本格式
12356人围观,发布于2021-09-23
0
SEO优化中网站地图在的主要作用
13664人围观,发布于2022-01-13
0
快速提高网站SEO优化排名的方法
16620人围观,发布于2022-01-13
技术文章
更多技术文章
告别“限速”,个人网盘进入云时代
2022-12-28
长难任务设计指南,必须收藏!
2022-12-28
新消费,走进「韧性时代」
2022-12-28
营销技能:营销4P之外,还有这些经典理论
2022-12-28
实例分享 | 社区产品编辑器的设计开发要点
2022-12-28
产品经理方法论——流程与审批流的区别
2022-12-27
返回列表
白盒测试用例设计方法
[复制链接]
不知道呀
Lv.2
显示全部楼层
发表于 2021-11-1 17:15:13
|
阅读模式
测试用例:
指的是在测试执行之前设计的一套详细的测试方案,包括测试环境、测试步骤、测试数据和预期结果。测试用例可以针对黑盒测试设计用例,也可以针对白盒测试设计用例。编写测试用例的唯一标准就是用户需求,具体的参考资料是《需求规格说明书》。
设计测试用例的原因:
软件测试是一项有组织、有计划、有步骤的活动,为了将软件测试的行为转换为可管理的、具体量化的模式,需要创建和设计测试用例。
(图片来源于公开网络,若涉及侵权联系尽快删除)
测试用例的四性:
代表性:
能够代表并覆盖各种合理的和不合理合法的和不合法的、边界的和越界的以及极限的输入数据、操作等。
针对性:
对程序中的可能存在的错误有针对性地测试。
可判定性:
测试执行结果的正确性是可判定的,每一个测试用例都应有相应的期望结果。
可重现性:
对同样的测试用例,系统的执行结果应当是相同的。
测试用例的基本原则:
利用成熟的测试用例设计方法来指导设计
测试用例的针对性
测试用例的代表性
测试用例的可判定性
测试用例的可重现性足够详细、准确和清晰的步骤
(图片来源于公开网络,若涉及侵权联系尽快删除)
测试用例必须符合内部的规范的要求:
语句覆盖:
语句覆盖就是设计若干个测试用例,运行被测试程序,使得每一条可执行语句至少执行一次;
判定覆盖
(也称为分支覆盖):设计若干个测试用例运行所测程序使程序中每个判断的取真分支和取假分支至少执行一次;
条件覆盖:
设计足够多的测试用例,运行所测程序,使程序中每个判断的每 条件覆盖设计足够多的测试用例 行所测程序使程序中每个判断的每个条件的每个可能取值至少执行一次;
判定-条件覆盖:
设计足够多的测试用例,运行所测程序,使程序中每个判断的每个条件的所有可能取值至少执行一次,并且每个可能的判断结果也至少执行一次,换句话说,即是要求各个判断的所有可能的条件取值组合至少执行一次;
条件组合测试:
设计足够多的测试用例,运行所测程序,使程序中每个判断的所有可能的条件取值组合至少执行一次;
路径测试:
设计足够多的测试用例,运行所测程序,要覆盖程序中所有可能的路径。
主要测试技术:
分支条件覆盖,基本路径测试
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有帐号?
立即注册
x
回复
使用道具
举报
发布主题
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
返回顶部
返回列表