- 3
- 0
- 约2.42千字
- 约 3页
- 2024-07-30 发布于上海
- 举报
几类错误:功能不对或遗漏、界面错误、数据结构或外部数据库访问错误、性能错误、初始化和终止错误。黑盒测试是以用户的观点,从输入数据与输出数据的对应关系出发进行测试的,它不涉及到程序的内部结构。很明显,如果外部特性本身有问题或规格说明的规定有误,用黑盒测试方法是发现不了的。黑盒测试法注重于测试软件的功能需求,主要试图发现
几类错误:功能不对或遗漏、界面错误、数据结构或外部数据库访问错误、性能错误、
初始化和终止错误。
具体的黑盒测试方法包括等价类划分、因果图、正交实验设计法、边值分析、判定表驱动法、功能测试等。在使用时,自然要针对开发项目的特点对方法加以适当的选择。
具体的黑盒测试方法包括等价类划分、因果图、正交实验设计法、边值分析、判定
表驱动法、功能测试等。在使用时,自然要针对开发项目的特点对方法加以适当的选择。
等价类划分
等价类划分
等价类划分是一种典型的黑盒测试方法,用这一方法设计测试用例可以不用考虑程序的内部结构,只以对程序的要求和说明,即需求规格说明书为依据,仔细分析和推敲说明书的各项需求,特别是功能需求,把说明中对输入的要求和输出的要求区别开来并加以分解。
等价类划分是一种典型的黑盒测试方法,用这一方法设计测试用例可以不用考虑程
序的内部结构,只以对程序的要求和说明,即需求规格说明书为依据,仔细分析和推敲
说明书的各项需求,特别是功能需求,把说明中对输入的要求和输出的要求区别开来并
加以分解。
由于穷举测试的数量太大,以致于无法实际完成,促使我们在大量的可能数据中选取其中的一部分作为测试用例。例如,在不了解等价分配技术的前提下,测试了1+1、1+2、1+3和1+4之后,还有必要测试1+5和1+6吗?能否放心地认为它们正确吗?那么1+999…(
由于穷举测试的数量太大,以致于无法实际完成,促使我们在大量的可能数据中选
取其中的一部分作为测试用例。例如,在不了解等价分配技术的前提下,测试了1+1、
1+2、1+3和1+4之后,还有必要测试1+5和1+6吗?能否放心地认为它们正确吗?
那么1+999…(可以输入的最大数值)呢?这个测试用例是否与其他用例不同?是否属
于另外一种类别?另外一个等价区间?这是软件测试员必须考虑到的问题。
就会出现问题——也许就是软件的缺陷。这个极端案例属于一个单独的区间,与常规数字的普通区间不同。等价类别或者等价区间是指测试相同目标或者暴露相同软件缺陷的一组测试案例。1+999…和1+13有什么区别呢?至于1+13,就像一个普通的加法,与1+5或者1+392没有什么两样,而1+999…则属于邻界的极端情况。假如输入最大允许数值,然后加1,
就会出现问题——也许就是软件的缺陷。这个极端案例属于一个单独的区间,与常规数
字的普通区间不同。
等价类划分的办法是把程序的输入域划分成若干部分,然后从每个部分中选取少数代表性数据当作测试用例。每一类的代表性数据在测试中的作用等价于这一类中的其他值,也就是说,如果某一类中的一个例子发现了错误,这一等价类中的其他例子也能出现同样的错误。使用这一方法设计测试用例,首先必须在分析需求规格说明的基础上划分等价类,列出等价类表。
等价类划分的办法是把程序的输入域划分成若干部分,然后从每个部分中选取少数
代表性数据当作测试用例。每一类的代表性数据在测试中的作用等价于这一类中的其他
值,也就是说,如果某一类中的一个例子发现了错误,这一等价类中的其他例子也能出
现同样的错误。使用这一方法设计测试用例,首先必须在分析需求规格说明的基础上划
分等价类,列出等价类表。
在考虑等价类划分时,先从程序的功能说明中找出每个输入条件,然后为每个输入条件划分两个或更多个等价类。领测认为等价类可分两种情况:有效等价类和无效等价类。有效等价类是指对程序的规格说明是有意义的、合理的输人数据所构成的集合;无效等价类是指对程序的规格说明是不合理的或无意义的输人数据所构成的集合。
在考虑等价类划分时,先从程序的功能说明中找出每个输入条件,然后为每个输入
条件划分两个或更多个等价类。领测认为等价类可分两种情况:有效等价类和无效等价
类。有效等价类是指对程序的规格说明是有意义的、合理的输人数据所构成的集合;无
效等价类是指对程序的规格说明是不合理的或无意义的输人数据所构成的集合。
边界值分析
边界值分析
软件测试常用的一个方法是把测试工作按同样的形式划分。对数据进行软件测试,就是检查用户输入信息、返回结果以及中间计算结果是否正确。
软件测试常用的一个方法是把测试工作按同样的形式划分。对数据进行软件测试,
就是检查用户输入信息、返回结果以及中间计算结果是否正确。
测试案列:边界条件、次边界条件、空值和无效数据。即使是最简单的程序,要处理的数据也可能数量极大。还记得在
您可能关注的文档
最近下载
- 哈萨克斯坦劳动法中文版.pdf VIP
- (中联牌)R165-10RA(广东版)防台风说明书.pdf VIP
- 河南省洛阳市2023—2024学年九年级第一学期期末质量检测数学试卷(人教版 含答案).docx VIP
- 外架工程施工技术交底.doc VIP
- 2025年河北园林技术单招试题及答案.docx VIP
- (高清版)B-T 42588-2023 系统与软件工程 功能规模测量 NESMA方法.pdf VIP
- 北京大学2025年强基计划物理专业未来发展趋势试题及答案.docx VIP
- 疼痛科工作制度、岗位职责和诊疗范围、诊疗规范方案.docx VIP
- 企业绩效评价标准值2024.pdf VIP
- GB∕T 10504-2017 3A分子筛-国家标准.pdf
原创力文档

文档评论(0)