什么是场景法? 场景法就是模拟用户操作软件时的场景,主要用于测试系统的业务流程。>当拿到一个测试任务时,我们并不是先关注某个控件的边界值、等价类是否满足要求,而是先要关注它的主要功能和业务流程是否正确实现,这就需要使用场景法来完成测试。>当业务流程测试没有问题,也就是该软件的主要功能没有问题时,我们 ...
分类:
其他好文 时间:
2018-10-27 21:45:00
阅读次数:
441
在数学中,等号(=)定义了一种真实的数之间的等价关系(equivalence relation)。这种等价关系将一个集合分成许多等价类(equivalence class),每个等价类由所有相互相等的值组成。其他的等价关系包括有所有三角形集合上的“全等”关系和所有书的集合上的“有相同页数”的关系等。 ...
分类:
其他好文 时间:
2018-10-24 15:28:36
阅读次数:
107
边界值分析:所谓边界条件,是指输入和输出等价类中那些恰好处于边界、或超过边界、或在边界以下的状态。边界值分析方法与等价划分之间的重要区别在于边界值分析考察正处于等价划分边界或在边界附近的状态,边界值分析和等价划分的一个弱点是未对输入条件的组合进行分析。它们存在两方面的不同: 用边界值分析方法设计测试 ...
分类:
其他好文 时间:
2018-10-12 14:05:12
阅读次数:
146
这题和POJ-1286一样 题意: 给出t种颜色的n颗珠子 (每种颜色的珠子个数无限制,但总数必须是n), 求能制作出项链和手镯的个数 注意手镯可以翻转和旋转 而 项练只能旋转 解析: 注意Polya定理: 等价类的个数等于所有的置换f的km(f)的平均数 先考虑旋转,一共有n种情况,旋转1颗珠子构 ...
分类:
其他好文 时间:
2018-10-02 17:46:28
阅读次数:
142
测试用例的设计方法(全)等价类划分方法:一.方法简介1.定义是把所有可能的输入数据,即程序的输入域划分成若干部分(子集),然后从每一个子集中选取少数具有代表性的数据作为测试用例。该方法是一种重要的,常用的黑盒测试用例设计方法。2.划分等价类:等价类是指某个输入域的子集合。在该子集合中,各个输入数据对于揭露程序中的错误都是等效的,并合理地假定:测试某等价类的代表值就等于对这一类其它值的测试,因此,可
分类:
其他好文 时间:
2018-09-26 00:16:07
阅读次数:
182
作为软件测试人员,应具备以下七种思维方式:逆向思维方式,组合思维方式,全局思维方式,两极思维方式,追根思维方式,比较思维方式,动态思维方式。 1、逆向思维方式☆逆向思维在测试中用的很多,比如将根据结果逆推条件,从而得出输入条件的等价类划分☆其实逆向思维在调试当中用到的也比较多,当发现缺陷时,进一步定 ...
分类:
其他好文 时间:
2018-09-24 12:46:36
阅读次数:
134
UVA10294 POLYA定理的基本应用 题意:有n个珠子围成的环,有t种颜色可以染这些珠子;如果这个环可以旋转有几种办法;如果这个环可以旋转,且可以翻转,有几种办法; 参考博客 刘汝佳的分析: 等价类计数问题。一共有两种置换,选择以及翻转。项链只有第一种置换,手镯则有两种置换。设所有珠子按逆时针 ...
分类:
其他好文 时间:
2018-09-18 22:43:42
阅读次数:
197
相同点:不管是传统行业的web测试,还是新兴的手机app测试,都离不开测试的基础知识: 1)同样的设计测试用例方法:边界值分析法、等价类划分、错误推测法、场景法等; 2)同样的测试方法:黑盒测试,验证业务功能是否正确符合用户或者设计预期; 3)都要检查UI:界面的布局、风格和按钮等是否简洁美观、是否 ...
分类:
移动开发 时间:
2018-08-09 17:43:53
阅读次数:
206
测试用例设计的最基本要求:覆盖住所要测试的功能。这是在基本不过的要求了,但别看只是简单的一句话,要能够达到切实覆盖全面,需要对被测试产品功能的全面了解、明确测试范围(特别是要明确哪些是不需要测试的)、具备基本的测试技术(如:等价类划分等)等。那么满足了上述这条要求是不是设计出来的测试用例就是好的测试 ...
分类:
其他好文 时间:
2018-08-09 17:42:55
阅读次数:
157
用例测试方法:等价类划分法 边界值分析 场景法 错误推断 一.等价类划分法:等价类划分法将所有可能的输入数据(有效和无效)划分成若干个等价类,然后找中找出具有代表性的数据进行测试。 1.定义将输入数据划分为有效和无效类。 (1)数据划分 (2)数据类型 (3)是否为空 2.等价类划分原则: (1)有 ...
分类:
其他好文 时间:
2018-08-04 20:25:39
阅读次数:
191