zhuohanzhuo的博客

学习学习

Eclipse安装TestNG插件

转载自:https://www.cnblogs.com/xusweeter/p/6559196.html TestNG是什么? TestNG按照其文档的定义是: TestNG是一个测试框架,其灵感来自JUnit和NUnit的,但引入了一些新的功能,使其功能更强大,使用更方便。 Test...

2019-04-25 22:44:20

阅读数 9

评论数 0

9.1第三方测试的基本概念与测试过程

第三方软件测试概念模式一:以客户为主导,为确认软件质量,寻求第三方测试团队来检验质量,开发团队和第三方联系不紧密模式二:以软件开发团队为主导,开发团队和第三方联系紧密定义 :由开发者和用户以外的第三方进行的软件测试,其目的是为了保证测试的客观性        狭义上:独立的第三方测试机构,如国家级...

2018-07-08 23:25:33

阅读数 578

评论数 0

5.2测试需求

需求规格说明书的检查,又叫黑盒静态测试。不知道代码,又不执行代码检查要点:正确性:对照原始需求,需求是一定,不会产生误解的必要性:需求不能多,也不能少优先级:划分各个需求项,风险评估中的重要一点,有可能会舍弃优先级较低的需求明确性:不能使用大约,可能等不确定的词语可测性:每项需求必须可验证完整性:...

2018-07-03 23:08:52

阅读数 46

评论数 0

5.1软件测试的各个阶段

测试分为5个阶段:测试需求测试计划测试设计及测试用例测试的执行软件缺陷分析注意区分狭义测试和广义测试,这决定测试的开始阶段测试需求的分析和确定:通常在需求阶段就介入,并贯穿软件开发的全过程测试计划:计划最重要,确定的测试策略和成本,根据成本决定是否每个阶段都进行测试测试设计:主要是测试用例的设计,...

2018-06-04 15:06:25

阅读数 313

评论数 0

4.2逻辑覆盖测试

白盒测试覆盖标准,5大类语句覆盖分支覆盖条件覆盖分支/条件覆盖路径覆盖语句覆盖概述:根据每个可执行语句是否被执行,即每行代码是否都被执行了并且被测试了含义:选择足够多的测试数据使被测程序中每条语句至少执行一次要求:达到100%声明覆盖面,每一条语句都要被测试覆盖优点:可以直接应用于目标代码,并且不...

2018-06-01 23:08:32

阅读数 121

评论数 0

4.1程序控制流图

程序控制流图,简称流图,是对程序流程图进行简化后得到的,它可以更加突出的表示程序控制流的结构。控制流图中包括两种图形符号:节点控制流线复合条件要分解为简单条件判定节点(谓词节点)由判定节点发出的边必须终止与某一个节点由边和节点所限定的范围被称为区域当对区域计数时,图形外的区域也应记为一个区域流程图...

2018-05-28 16:31:41

阅读数 9280

评论数 0

3.5正交试验设计法

正交试验设计法:是一种成对测试交互的系统的统计方法。它提供了一种能对所有变量对的组合进行典型覆盖(均匀分布)的方法。可以从大量的试验点中挑出适量的、有代表性的点,利用“正交表”,合力的安排试验的一种科学的试验设计方法。正交表的构成行数:正交表中行的个数,即试验的次数,也是通过正交试验法设计的测试用...

2018-05-27 01:25:32

阅读数 3727

评论数 0

3.4因果图设计方法

错误推测方法:利用直觉和经验进行推测发现缺陷因果法:输入条件比较多   原因就是输入,结果就是输出导出步骤:分析程度规格说明书的描述中,哪些是原因,哪些是结果分析程度规格说明书的描述中语义内容,并将其表示成连接各个原因与各个结果的“因果图”标明约束条件把因果图转换为判定表为判定表中的每一列表示的情...

2018-05-26 00:12:02

阅读数 289

评论数 1

3.3边界值设计方法

程序的很多错误发生在输入或输出范围的边界上,因此针对各种边界情况设置测试用例,可以发现不少程序缺陷。设计的方法:确定边界情况(输入或输出等价类的边界)选取正好等于、刚刚大于或刚刚小于边界值作为测试数据边界值与等价划分的区别:边界值分析不是从某等价类中随便挑一个作为代表,而是这个等价类的每个边界都要...

2018-05-21 23:34:22

阅读数 154

评论数 0

3.2等价类设计方法

黑盒测试:又称数据驱动测试,完全不考虑程序内部结构和内部特性,注重于测试软件的功能需求。黑盒测试能发现5类错误:功能不对或功能遗漏界面错误数据结构或数据库访问错误性能问题初始化和终止错误黑盒测试的优点:有针对性地找问题,并且定位问题更加准确黑盒测试可以证明产品是否达到用户要求的功能,是否符合用户的...

2018-05-20 21:26:50

阅读数 285

评论数 0

2.4黑盒测试和白盒测试(1)

2.4.1静态黑盒测试白盒测试有静态和动态。黑盒测试一般是动态测试,事实上,目前基本不讲静态测试,讲的更多是评审,如代码评审、设计评审等等,运用的都是静态测试的方法静态测试的对象:静态黑盒测试、开发文档、用户文档、管理文档:项目开发计划需求测试进行的原因:用户的需求描述在不同人员的理解是不同的需求...

2018-05-19 17:08:31

阅读数 45

评论数 0

2.3软件测试与软件开发的关系

软件测试与软件开发的关系:测试活动在开发之后测试与开发同步进行,最后再进行总的测试没有开发就没有测试不同的软件开发模型中,测试所处位置不同瀑布模型与测试活动测试是在软件开发之后进行的活动螺旋模型与测试活动每一个版本都有一次测试V字模型与测试活动不同阶段有对应的测试活动局限性:没有前期活动的验证W模...

2018-05-19 16:22:26

阅读数 2015

评论数 0

1.2 软件测试的分类

黑盒和白盒:是否能看到源代码静态和动态:是否运行软件单元、集成、系统、验收测试功能、性能测试回归、冒烟、随机测试回归测试:软件被修改后重新进行的测试,如重复执行上一个版本测试时的用例,是为了保证对软件所做的修改没有引入新的错误而重复进行的测试。冒烟测试:在 对一个新版本进行系统大规模的测试之前,先...

2018-05-18 23:18:08

阅读数 36

评论数 0

1.1 软件测试的基本概念

1.1 软件测试的基本概念1.2 软件测试的分类1.3 软件缺陷的管理1.4 软件质量与软件测试相关特性1.5 软件测试充分性和测试停止准则

2018-05-18 22:57:36

阅读数 294

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭