码迷,mamicode.com
首页 >  
搜索关键字:等价类    ( 512个结果
什么是黑盒测试
黑盒测试:测试对象看做黑盒,不考虑程序内部的逻辑结构和内部特性,只依据程序的需求规格说明,在特定的条件下,输入相应的数据,检查程序的输出是否符合它的功能说明。 一、等价分类法(equivalence partitioning) 把输入数据的可能值划分为若干等价类 有效等价类和无效等价类 每一无效等价类至少需要一个测试用例 二、边界值分析法(boundary value analysis)...
分类:其他好文   时间:2015-02-07 13:12:52    阅读次数:148
堆栈应用(五):离线等价类
1、问题描述例子:假定 n= 1 4, R= { ( 1 , 11 ), ( 7 , 11 ), ( 2 , 1 2 ), ( 1 2 , 8 ), ( 11 , 1 2 ), ( 3 , 1 3 ), ( 4 , 1 3 ), ( 1 3 , 1 4 ),( 1 4 , 9 ), ( 5 , 1 ...
分类:其他好文   时间:2015-01-30 19:04:11    阅读次数:199
BZOJ 1004 HNOI 2008 Cards Burnside引理
题目大意:给出一个置换群,求有多少种本质不同的染色方案。 思路:Burnside引理:置换群的等价类数目=所有置换的不动点数目的平均值。 有了这个引理,我们只需要求出所有不动点的数目求一个平均值就可以的到等价类的数目了。 要使一种染色的方案在一种置换的意义下是不动点,需要让这个置换的每个循环节中的颜色都相同。先求出所有置换的循环,然后用一个背包就可以初解了。最后乘法逆元搞一下除法。 ...
分类:其他好文   时间:2015-01-23 09:34:44    阅读次数:213
POJ 2409 Let it Bead Pólya定理
题目大意:给定一个n个点的环,可以旋转和翻转,要求涂上c种不同的颜色,问等价类数目 首先我们不考虑翻转 假设一次旋转k个位置 那么循环个数显然是Gcd(n,i) 现在考虑翻转 易知所有的置换都可以由【沿着某个固定的对称轴翻转】和【旋转】两步组成 观察一个环 比如我们将对称轴设定为1号节点与圆心的连线 一次旋转k个位置 那么每次置换x会被换到((n+2)-x+k-1)%n+1的位置 我们会...
分类:其他好文   时间:2015-01-21 15:15:40    阅读次数:136
测试用例之因果图
因果图法产生的背景:          等价类划分法和边界值分析方法都是着重考虑输入条件,但没有考虑输入条件的各种组合、输入条件之间的相互制约关系。这样虽然各种输入条件可能出错的情况已经测试到了,但多个输入条件组合起来可能出错的情况却被忽视了。 如果在测试时必须考虑输入条件的各种组合,则可能的组合数目将是天文数字,因此必须考虑采用一种适合于描述多种条件的组合、相应产生多个动作的形式来进行测试...
分类:其他好文   时间:2014-12-18 12:01:14    阅读次数:246
基于需求文档(PRD)的功能用例设计
上一篇我讲了在项目运行过程中,用例是需要动态更新的。接下来我将结合实例(移动app)讲解在不同的阶段如何设计用例。 需求文档(PRD)主要讲述app的某个模块有什么功能,每一项功能的页面展示、页面操作有哪些,不同操作之间的关系是什么。基于PRD的用例设计是使用黑盒测试方法,而我平时主要使用了等价类划分、边界值分析法、状态转换测试、场景测试,操作实践时偏好于将模块分成页面展现、页面操作、接口、异常...
分类:其他好文   时间:2014-12-18 11:58:18    阅读次数:187
软件测试(六):黑盒测试
1.常见黑盒测试用例设计方法等价类划分法、边界值分析法、因果图法、状态迁移法、判定表法、流程分析法、正交试验法、错误猜测法、输入/输出域测试法、异常分析法、2.等价类划分法 概念:某个输入域的集合,在这个集合中每个输入条件都是等效的。原则:A.规定了取值范围或值的个数,则可确定一个有效等价类和两个无...
分类:其他好文   时间:2014-12-09 10:31:17    阅读次数:135
测试用例之等价划分
前提          程序输入测试数据,怎么才能够算得上最全面的测试?输入所有的可能性,利用穷举法进行测试。但是,想一想就会知道,穷举法测试是一种低成本并且无法实现的测试。所以,我们所能做的工作就是,如何设计最少的测试用例做最全面的测试。          测试用例中常用到的一种方法,等价类划分,就是解决如何选择适当的数据子集来代表整个数据集的问题,通过降低测试的数目去实现“合理的”覆盖...
分类:其他好文   时间:2014-12-05 19:19:23    阅读次数:180
再谈登陆窗体的测试用例设计要点
前面我已写过一篇关于登陆窗体的测试用例的文章,自我感觉总有一些不足之处。这篇文章主要是对上篇文章的补充吧 上篇博客的地址: .登陆界面图展示: 一、从测试用例设计方法的角度考虑: (1)等价类分析法:分为有效等价类和无效等价类。         有效等价类,输入正确的用户名和密码,验证是否能登陆成功。         无效等价类,输入错误的用...
分类:Windows程序   时间:2014-12-02 20:55:58    阅读次数:228
数据结构 之 并查集(Disjoint Set)
一、并查集的概念: 首先,为了引出并查集,先介绍几个概念: 1、等价关系(Equivalent Relation) 自反性、对称性、传递性。 如果a和b存在等价关系,记为a~b。 2、等价类: 一个元素a(a属于S)的等价类是S的一个子集,它包含所有与a有关系的元素。注意,等价类形成对S的一个划分:...
分类:其他好文   时间:2014-11-28 15:49:46    阅读次数:249
512条   上一页 1 ... 46 47 48 49 50 ... 52 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!