51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 10144|回复: 5
打印 上一主题 下一主题

[求助] 黑盒测试的方法有哪些能详细说明吗?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2006-4-21 17:33:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
黑盒测试的测试用例设计技术常用的有四种:
1.等价类划分
2.边值分析
3.错误推测法
4.因果分析法
具体是怎样的?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2006-4-21 23:31:48 | 只看该作者
常用的黑盒测试的方法有:等价类划分方法,边界值分析法,因果图分析法,判定表法,状态迁移法
  等价类划分法:等价类分为有效等价类和无效等价类,有效等价类是程序规格说明合理的,有意义的输入数据.无效等价类是程序规格说明不合理的,意义的输入数据.另外在设计测试用例时注意:1使其尽可能多的覆盖有效的等价类,2使其只覆盖一个无效等价类.
边界值分析法:这个顾名思义是分析边界上的点,因为一些问题往往都出现在边界上,在设计测试用例时先分析输入参数的类型,再进行等价类划分确定边界,选择边界上的点或者点的组合作为测试项.
判断表法:首先熟悉几个名词:条件桩和动作桩分别是条件列表和动作列表,条件项和动作项分别是条件的取值和动作的取值.判定表是用于复杂的逻辑关系和多种组合的条件和多种组合情况.
因果图法:是把较复杂的系统规格化分为可以测试的规格片段,分析分解后的待测系统找出原因和结果,画出因果图.
状态迁移法:对于一个有限的状态机来是说,通过测试验证其在给定的条件里是否达到需要的状态变化,有没有不可达的状态和非法的状态,可能不可能产生非法的状态迁移等.
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2006-4-25 16:48:18 | 只看该作者
5、输出域覆盖:构造输出,经过软件处理能够得到所有的输出等价类
6、正交分析法:用于考虑组合情况
7、状态迁移:通过状态——事件表,得到状态路径和测试路径

一般的测试基础书上都描述这些方法,楼主可以翻阅一下
方法本身都是很简单的,怎么结合运用各种方法进行用例设计才是重要的,结合实例实践一下吧,在用例设计中体现你的设计方法
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2006-4-28 08:57:16 | 只看该作者
方法太多了,最好去看本书实际点,其实上面的方法外还有很多,多上上英文论坛就知道了
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2013-4-1 10:31:29 | 只看该作者
只有多看书,工作多应用
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2021-6-9 14:08
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    6#
    发表于 2013-4-7 22:07:41 | 只看该作者
    在软件评测师教程上面详细记载了
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-9-23 03:27 , Processed in 0.074022 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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