新梦想——软件工程师的摇篮!

0731-88752969

新浪微博

在线咨询

首页 > 课程体系

新梦想软件测试课程体系(四)

发布者: 来源:  发布日期:2016-03-15 17:49:01

险等要素制定精准的测试计划,并在后期测试过程中进行监控与实时修正。

测试策略

测试策略描述测试工程的总体方法和目标。描述目前在进行哪一阶段的测试(单元测试、集成测试、系统测试)以及每个阶段内在进行的测试种类(功能测试、性能测试、覆盖测试等)。

测试策略的制定主要包含三个方面的内容:

  (1)确定测试过程要使用的测试技术和工具;

  (2)制定测试启动、停止、完成标准;

  (3)进行风险分析和应对方案。例如测试与外部接口或者模拟物理损坏、安全性威胁。

缺陷管理

        缺陷管理/软件缺陷管理(Defect Management)是在软件生命周期中识别、管理、沟通任何缺陷的过程(从缺陷的识别到缺陷的解决关闭),确保缺陷被跟踪管理而不丢失。软件的缺陷是软件开发过程中的重要属性,它提供了许多信息。不同成熟度的软件组织采用不同的方式管理缺陷。低成熟度的软件组织会记录缺陷,并跟踪缺陷纠正过程。高成熟度的软件组织,还会充分利用缺陷提供的信息,建立组织过程能力基线,实现量化过程管理,并可以此为基础,通过缺陷预防实现过程的持续性优化。为此缺陷管理工具中提供的曲线及图表被称为软件质量股市图。

测试理论

       软件测试理论是软件测试工程师从事软件测试工作的依据和指导思想,更是对一个测试工程师的能力的考验与水平的体现。其内容包括:软件测试基础、软件测试流程、软件测试技术、软件测试管理、软件测试工具。

推导测试需求

       如何将软件硬件结合在一起推导出被测试产品的测试需求的分析过程就是推导测试需求。测试需求分析的四大步骤,包括:被测试产品分析、产品测试需求的提取、产品测试规格分析、产品测试用例设计,并且在每个阶段引入相应的分析方法和分析策略。软件测试工程师在测试需求推导质量好坏,取决于对软件需求的理解,软件测试工作经验,软件测试技能高低。

测试方法

      测试方法是根据软件测试工程师从事测试过程中所实施的各种途径和手段,实施的测试方法根据项目性质的不同而不同。

  从测试设计方法分类:Black box黑盒测试、White box白盒测试、Gray box.  灰盒测试;

  从测试是手动还是自动上分类:Manual Test 手动测试、Automation 自动化测试;

  从测试的目的分类:Unit Test单元测试、Functional Test功能测试、Integration Test集成测试、Scenario Test场景测试、System Test系统测试、Alpha测试、Beta测试

  非功能测试:Accessibility test软件辅助功能测试、Localization/Globalization本地化/全球化测试、Compatibility Test兼容性测试、Configuration Test配置测试、Usability Test可用性测试、Security Test安全性测试

  性能测试:Stress test 压力测试、Load test 负载测试等

  按测试的时机和作用分类:Smoke Test冒烟测试、Build Verification Test(BVT)验证构建是否通过基本测试

  按测试测策略分类:Regression Test回归测试、Ad hoc Test 探索性测试、Sanity Test粗略测试

CMMI/ISO

       CMMI为改进一个组织的各种过程提供了一个单一的集成化框架,新的集成模型框架消除了各个模型的不一致性,减少了模型间的重复,增加透明度和理解,建立了一个自动的、可
相关阅读:
课程体系
更多+

Copyright(C)新梦想软件测试网 2012-2015 湘ICP备13002631号
电话:0731-88752969 联系人:左老师 学校地址:湖南省长沙市五一广场