咖啡日语论坛

 找回密码
 注~册
搜索
查看: 11|回复: 0

生活常识编程太难了 那就试试软件测试吧

[复制链接]
发表于 2022-10-30 10:19:16 | 显示全部楼层 |阅读模式

都说写编程太难了,不仅要写很多的代码,还要有创意,有没有好的容易的专业可以选择呢室内设计培训课的相关知识也可以到网站具体了解一下,有专业的客服人员为您全面解读,相信会有一个好的合作!



如果你不想写代码,不想编程了,还想要从事编程相关的专业,那就试试软件测试吧,今天小编就来介绍下软件测试的方法和技术,让从事该专业的学子速了解情况!


软件测试方法有等价类测试法、边界值测试法、因果图法、判定表法、正交排列法、错误推算法、场景法等等。虽然方法和技术多种多样,但其中比较重要的比较常用的还属等价类测试法和边界值测试法了,那么今天我们就来详细介绍这两种方法。一、等价类测试方法的具体操作


1、测试用例的基本要素:用例编号、测试目的、用例描述、预期结果


2、两位整数加法计算器的基本需求


首个数和第二个数只能输入-99到99之间的整数;


对于输入的小于-99的或大于99的数据,程序应给出明确提示;


对于输入的小数、字符等非法数据,程序应给出明确提示。


3、加法器编写测试用例


首先明确测试对象第个数文本框


说明:在测试首个数的时候,保证第二个数正确


(1)根据需求,划分等价类


①有效等价类


-9999之间的两位整数


②效等价类


A、非整数


B、-99的整数


C、99的整数


(2)细化等价类


往往依据的不是字面的需求,而是基于对数据存储方式的深入理解以及数据格式的理解


①正负数补码计算不一样,有必要把正数、负数单独测试


-990整数


099整数


②非整数可以进一步细分:小数、字母、汉字、符号


(3)建立等价类表


说明:进行需求(数据)分析,是比较核心的步骤,决定测试的整体质量


(4)编写用例


从每个等价类中,至少选择一个数据进行测试


4、常见应用:


(1)在输入条件规定了取值范围或值的个数的情况下,则可以确立一个有效等价类和两个效等价类。


(2)在输入条件规定了输入值的集合或者规定了必须如何的条件的情况下,可确立一个有效等价类和一个效等价类。


(3)在输入条件是一个布尔量的情况下,可确定一个有效等价类和一个效等价类。


(4)在规定了输入数据的一组值(假定个),并且程序要对每一个输入值分别处理的情况下,可确立个有效等价类和一个效等价类。


(5)在规定了输入数据必须遵守的规则情况下,可确立一个有效等价类(符合规则)和若干个效等价类(从不同角度违反规则)


(6)在确知已划分的等价类中各元素在程序处理中的方式不同的情况下,则应再将该等价类进一步的划分为更小的等价类。二、边界值测试方法


1、策略


(1)设计测试用例,首先应确定边界情况。


(2)通常输入和输出等价类的边界,就是应着重测试的边界情况。


(3)应当选取正好等于,刚刚大于或刚刚小于边界的值作为测试数据,而不是选取等价类中的典型值或任意值作为测试数据。


2、常见应用


(1)如果输入条件规定了值的范围,则应取刚达到这个范围的边界的值,以及刚刚超越这个范围边界的值作为测试输入数据。


(2)如果输入条件规定了值的个数,则用比较大个数,比较小个数,比比较小个数少一,比比较大个数多一的数作为测试数据。


(3)将规则1和2应用于输出条件,即设计测试用例使输出值达到边界值及其左右的值。


(4)如果程序的规格说明给出的输入域或输出域是有序集合,则应选取集合的首个元素和比较后一个元素作为测试用例。


(5)如果程序中使用了一个内部数据结构,则应当选择这个内部数据结构的边界上的值作为测试用例。


(6)分析规格说明,找出其它可能隐藏的边界条件。


关于软件测试等价类测试和边界值测试的方法已经介绍完了,如果你想要从事不太难的软件测试专业,那就了解下吧,在不懂那就咨询本站的在线老师,我们与您一起学习软件测试技术!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注~册

本版积分规则

小黑屋|手机版|咖啡日语

GMT+8, 2025-1-12 17:58

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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