软件测试笔记
文章平均质量分 59
侯清尘
这个作者很懒,什么都没留下…
展开
-
三星A20(SM-A205F) root过程记录
三星A20(SM-A205F) root过程记录Root的目的:可以让我们拥有掌控手机系统的权限,比如删除一些system/app下面的无用软件,更换开关机铃声和动画,拦截状态栏弹出的广告等。谷歌的android系统管理员用户就叫做root,该帐户拥有整个系统至高无上的权利,它可以访问和修改你手机几乎所有的文件,只有root才具备最高级别的管理权限。我们root手机的过程也就是获得手机最高使用权限的过程。Root的原理:Root一个手机,就是利用漏洞将su文件放入到系统运行环境变量PATH下原创 2021-10-23 14:51:16 · 5030 阅读 · 0 评论 -
软件测试学习——判定表法
判定表法1、定义:等价类,边界值分析法一般是对单一输入进行测试用例分析的方法。判定表是对其的一种补充,对于多种输入之间存在的组合关系并且对应执行不同动作,进行测试用例的分析的方法。2、相关名称:条件桩:系统所有输入;动作桩:系统所有可能输出;条件项:系统所有输入的取值;动作项:系统所有可能输入对应的输出取值;3、使用步骤:(1)找出所测系统所有输入,以及可能的输出结果(条件桩、动作桩);(2)构造判定表;(3)列出所有系统输入取值组合(若输入个数为N,则组合总数为2的N次方);(4)原创 2021-03-16 19:23:27 · 7376 阅读 · 0 评论 -
软件测试学习——输出域覆盖法
(三)输出域覆盖法1、定义:对于所测试的功能来说,输入输出之间一般为非线性关联,所以在对输入进行等价类边界值方法进行划分区间,选取数据进行测试用例设计时,并不能覆盖到所有的输出结果。输出域覆盖法,则是根据现有输入,以及已存在的数据得到输出结果,然后对输出结果进行等价类边界值分析,从而反推输入信息,来进行测试用例设计的方法。2、使用范围:(1)一般适用于回显数据,修改个人信息的默认数据显示功能等,一般与数据库联系起来;例如:数据库修改手机号时,个人默认的工号显示(2)界面没有输入的一些功能测试原创 2021-03-13 16:06:39 · 1350 阅读 · 0 评论 -
软件测试学习——等价类划分法
软件测试学习——等价类划分法等价类划分法:1、定义:首先,输入输出的数据可以划分成若干区间(子集); 例:对于输入范围在1-9999区间的数据,可以划分为[1,1000),[1000,5000),[5000,9999]三个区间。其次,在划分成的若干区间内选取个别数据,这些数据可以代表区间内的其他数据,并且测试的效果相同,则称所选取的数据是此区间的等价数据;例:在[1,1000)中选取10和500两个数据测试的结果是相同,同理在[1000,5000),[5000,9999]两个区间也是。然后原创 2021-03-13 13:59:46 · 5300 阅读 · 0 评论 -
软件测试学习——边界值法
(二)边界值分析法边界值分析法是对等价类分析法的补充,是在等价类的基础上,认为划分范围或区间的边界值更容易产生BUG,而不是在区间内部的数据,从而在选取测试数据时,更多选取边界值的作为样本进行测试。1、相关概念:上点、内点、离点上点:指的是范围边界上的点;内点:指的是范围内部的点;离点:距离上点最近的点,选取原则为闭外开内(对于闭区间取区间以外最近的点,开区间取边界上的点)。例如:对于[10,20],(10,20],(10,20)三个不同的区间内的整数 [10,20] (10,20]原创 2021-03-13 15:00:48 · 4208 阅读 · 0 评论