软件测试
阿敢
这个作者很懒,什么都没留下…
展开
-
adb常用命令的简单介绍
首先,adb工具即Android Debug Bridge(安卓调试桥)tools。它就是一个命令行窗口,用于通过电脑端与模拟器或者真实设备交互。在某些特殊的情况下进入不了系统,adb就会派上用场。简单来讲,adb就是Android手机与PC端的连接的一个l桥梁,让用户可以在电脑上对手机进行全面的操作。下面简单介绍一些常用的adb命令:设置:-a //命令adb监听所...原创 2019-07-25 18:41:05 · 408 阅读 · 0 评论 -
需求评审&SPEC评审&用例评审&归档用例
本文部分内容借鉴于博客需求评审的关注点需求评审、SPEC评审1、评审前期准备评审是要在写代码前发现问题,不要吝啬将时间花在前期上,因为这会大大减少我们中后期的意外,避免做很多的无用功。在评审之前,我们要仔细阅读相关的评审资料,了解每个点是干什么的。2、评审中需要关注的点(1)文笔描述是否存在错别字,特别是界面上的文案。例如,登陆->登录描述是否清楚,是否存在歧义...原创 2019-08-13 17:15:38 · 1594 阅读 · 0 评论 -
测试用例设计——正交实验设计法
两个概念:因素:在一次试验中,我们把影响试验结果的量称为试验因素,简称因素。我们可以把因素看作是自变量,把试验结果看作是因素的函数。水平:在试验中,每一个因素都可能处于不同的状态或状况,我们把因素的状态或状况叫做因素的水平,简称水平。两个特点:(1)“均匀分散”:该特点使得测试点均匀的分布在测试范围内,让每个测试点都具有充分的代表性(2)以三因素三水平为例。三因素是A,B,C则...原创 2019-08-06 11:14:14 · 796 阅读 · 0 评论 -
测试用例设计——判定表驱动分析法、场景分析法、流程分析法、状态迁移分析法、错误推测法
1.判定表驱动分析法在之前介绍的因果图分析法也用到了判定表,但是没有详细介绍。判定表又称决策表,它是分析和表达多逻辑条件下执行不同操作的情况的工具。在黑盒测试中,基于判定表的测试是最具有逻辑性、最严格的测试。判定表可以将复杂的问题按照各种可能的情况列举出来,简单明了且避免疏漏。测试思想:根据逻辑条件取值的组合所构成的多种情况,分别执行不同的操作,构造相应的测试用例。决策表分类:(1...原创 2019-08-06 15:45:06 · 2038 阅读 · 0 评论 -
测试用例设计——因果图法
之前介绍的等价类划分法和边界值分析法着重考虑的是输入条件,但是没有考虑输入条件之间的组合、输入条件之间相互制约的关系,这样就有可能忽略了输入条件组合在出错的情况。所以这时,就要用到本文将要介绍的因果图分析法,它就是一种适合于描述多种条件的组合、 相应产生多个动作的形式来设计测试用例的方法。思想:因果图常与判定表结合起来使用,一些程序的功能可用判定表(又称决策表)表示出来,并根据不同的组合执行相...原创 2019-08-05 16:36:52 · 1504 阅读 · 0 评论 -
测试用例设计——等价划分法
等价类即将所有有可能的输入数据(程序的输入域)划分为若干个子集,这些子集具有完备性、无冗余的特点。然后从每一个子集里,选取少数具有代表性的数据作为测试用例值。在设计测试用例的时候,我们要考虑有效等价类、无效等价类两类。因为软件不仅要能接受正确的数据,还要能够接受住错误数据的考验,这样才能保证软件的可靠性。有效等价类是指对于程序的规格说明来说是合理的、有意义的输入数据构成的集合,它能检验程序是否...原创 2019-08-05 15:24:05 · 789 阅读 · 0 评论 -
monkey常用命令介绍
首先,简单介绍一下monkey。它是Android SDK提供的一个命令行工具, 可以简单,方便地运行在任何版本的Android模拟器和实体设备上。Monkey会发送伪随机的用户事件流,适合对app做压力测试。基本参数介绍:-p //用于指定测试的一个或多个包adb shell monkey -p package num //对指定的包package进行monkey测试num...原创 2019-07-26 15:55:18 · 546 阅读 · 0 评论 -
软件测试成熟度模型TCMM
简单来讲,TCMM是可以用来评测一个公司的研发和管理能力等级的一个模型,它主要可以划分为五种等级。下面主要介绍一下这五种等级以及各自的特点。1.初始级(initail) 测试与调试分不开;测试在编码完成后进行;测试目的是表明程序没有错;软件产品发布后无质量保证;测试资源不够完善;测试人员不够专业。2.阶段定义级(Phase Definition) 测...原创 2019-07-22 14:02:50 · 1291 阅读 · 0 评论 -
测试用例设计——边界值分析法
我们在进行软件测试之前,为了能够逻辑清晰的、更好的没有重复的去执行测试,所以会编写测试用例。在测试用例编写好之后,可以直接按照测试用例来进行测试。那我们用来设计测试用例的方法有很多种,边界值分析法就是里面最常见的一种。因为我们发现大部分的错误是发生在输入输出数据范围的边界上,所以我们采用边界值分析法设计用例可以发现更多的错误,它也是等价类划分法的一种补充 。简单介绍边界值分析法就是对输入或输出...原创 2019-08-05 10:14:02 · 6446 阅读 · 1 评论