您的位置:首页 > 其它

软件测试之常识篇 4

2015-10-07 15:48 232 查看
1、回归测试

Regression Testing,

理解1:是指对软件的新版本测试时,重复执行上一个版本测试时的用例

理解2: 是指测试人员发现软件缺陷后由开发人员进行修复,修复完成后再用同样的测试用例进行测试

理解3:是指测试人员发现缺陷后由开发人员进行修复,修复完成后再用同样的测试用例重新进行测试,以确认修改没有引入新的错误或导致其他代码产生错误

2、冒烟测试

Smoke Testing,又称为ad-hoc是指在对一个新版本进行系统大规模的测试之前,先对软件的基本功能进行验证,

是否被实现,是否具备可测性

3、随机测试

Random Testing,是一种基本的黑盒测试方法。测试中所有的输入数据都是随机生成的,其目的是模拟用户的真实

操作,并发现一些边缘性的错误。该测试方法不能事先将测试的输入数据存入文档,在排错时无法重现测试中错误发

生的过程,也无法进行回归测试,补救方法是将随机产生的测试数据记录备用

4、软件质量保障

Software Quality Assurance(SQA),为了确保软件在开发过程和结果符合预期的要求,而建立的一系列规程,以

及依照规程和计划采取的一系列活动及其结果评价

5、软件能力成熟度模型

Capability Maturity Model(CMM),是SQA用来监督项目的一个标准质量模型,是由卡耐基-梅隆大学于20世纪80年代制定的,最初只是应用于本校的软件项目开发,后来逐渐推广为主流的行业标准。CMM为软件的过程能力提供了一个阶梯式的改进框架,CMM分为5级:初始级、可重复级、已定义级、已管理级和优先级

6、有效等价类

Valid Equivalence Class,是指符合《需求规格说明书》,合理地输入数据的集合

7、无效等价类

Invalid Equivalence Class,是指不符合《需求规格说明书》,无意义地输入数据的集合

8、软件生命周期

Software Life Cycle,是指软件开发和测试全部过程、活动和任务的结构框架,是从可行性研究到需求分析、

软件设计、编码、测试、软件发布维护的过程

9、黑盒测试工具

Black-Box Testing Tools,是指测试功能或性能的工具,主要用于系统测试和验收测试;其又可分为功能测试工具

和性能测试工具

10、白盒测试工具

White-Box Testing tools,是指测试软件的源代码的工具,可以实现代码的静态分析、动态分析、评审等功能,

主要用于单元测试
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: