首页 > 编程知识 正文

软件测试用例,软件测试工程师工资

时间:2023-05-04 13:32:15 阅读:43203 作者:4799

(一)等价类划分法

1:有效等价类: 2:无效等价类:

情况:例如是登录输入框,规定只能输入中文。 另外,长度是6-10。

用等值类设计测试用例:

如果测试用例中重要的3步骤:输入操作的预期结果与预期结果不一致,则为错误

有效等价类3360输入:输入长度为6的中文,输入为thdch,这是有效等价类

无效的等价类:

输入1:长4的中文,输入位幼名,点击注册,预计结果长度不符合要求

2:输入长度为6,但为英语。 请点击登录,用中文输入结果

3:输入长度为4,而且不是中文,数字,1234,点击注册。 预期结果请输入中文。 长度为6-10位

4:输入长度为12且不是中文,例如qwertyuiopas,点击登录,预期结果请输入中文。 长度为6-10位

2 :边界值法:

应用场景:的边界值经常与等价类划分法一起使用,形成更完善的测试方案,找到有效数据和无效数据的边界点,

注释边界值通常与有效的等价类别划分方法结合使用:

情况:例如是登录输入框,规定只能输入中文。 另外,长度是6-10。

上输入框边界的:如果固定为6以上且10以下,

它左边的边界是5和6

右边的边界是:10和11

测试用例:

1:被输入thdch,其是有效等价类和边界值的组合

输入2:昵称。 这是边界值为5,同时有效的等价类

3:输入冷艳哑铃家,这就是界值10,同时等值类有效

输入4:冷艳哑铃之类的。 这就是边界值为11,同时有效的等价类

软件测试资料免费接收100名企业测试内部资源,共享信息

三:因果图及判定表法3360

一个接口上有多个控件,如果控件之间存在组合关系或限制关系,则应用场景:根据控件的组合产生不同的输入结果。 因果图和判定表法3360可用于清楚由输入组合导致的输出结果

判断是儿童、青年还是成人的:

条件1:年龄age

条件2:身高高

条件3:体重权重

输入年龄5,体重80公斤,身高170,此人不在

输入80,身高170,输入年龄20,成人

年龄5,体重30,身高60,输入孩子

四:正交表3360

每个应用场景:在一个接口上有多个控件,每个控件具有多个可能的值。 测试时考虑不同控件的不同可能值之间的多个组合,但组合数量巨大(20种,20种以下一般考虑判定表因果关系图)。 不需要测试一切,如何从所有组合中选择最少、最好的组合进行测试,可以采用正交序列法。

正交表测试思想特点:

1 )使用每个控件的每个值加入组合的次数基本相同(均匀)

2 )在所有组合数据中选择数据时,应该均匀选择,而不是局部选择。

3 )在时间允许的情况下,测量尽可能多的组合

正交表:主要在一个输入框中有多个值,数量非常大

年龄省市县

如:输入年龄18、体重45、山西大同阳高

五:测试大纲法

如果适用:程序包含多个窗口,每个窗口都有多个功能,这些功能之间有一定的联系。 为了整理窗口之间以及窗口的不同功能之间的联系,使用测试大纲法。

:场景法

应用场合:许多业务复杂的软件系统适用场合法(容易连接各功能点,容易形成完整的业务感觉)。 这是一种基于软件业务的测试方法,将自己视为最终用户,并尽可能模拟用户使用此软件的操作

情况:

场景:例如,输入购物3360袜子,点击查询,弹出列表,点击七匹狼,点击进入详细,点击加入购物车,点击去购物车结算

场景2:例如输入购物:袜子,点击查询,弹出列表,点击七匹狼,点击进入详细,点击加入购物车,点击去购物车结算

七:错误估计法

如何根据经验和直觉推测程序中可能存在的各种错误,并有针对性地设计测试用例

在进行灰盒测试时经常使用这种方法

八:随机测试

测试完全站在一个用户或角度使用产品,而不考虑任何用例和需求。

应用场景:

1 )以前设置的用例都已运行

2 )无法一次性经历庞大的条件组合时

读了这个内容,我相信以下两件事,也有助于你的自我提高。

1、称赞,让更多的人看到的同时,你的认可也会鼓励我创造更优质的内容。

2、让自己变得更坚强:想想看。 如果你在测试这个行业长期做下去的话,工作经验和测试技术是绝对不够的。 有必要提高。 需要丰富技术堆栈。 你在等什么!

最后:【点击帮助领取教程】

这些资料对于做【软件测试】的朋友来说应该是比较完整的。 这样的学习资料也和我一起走过了最艰难的路。 我希望对你有帮助。 万事快,特别是技术行业,一定要提高技术基础。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。