基本要求要会。

上一篇 / 下一篇  2014-06-05 11:10:54

基本要求:
/>1.熟悉软件质量、软件测试及软件质量保证的基础知识;
/>2.掌握代码检查、走查与评审的基本方法和技术;
/>3.掌握白盒测试黑盒测试测试用例的设计原则和方法;
/>4.掌握单元测试和集成测试的基本策略和方法;
/>5.了解系统测试性能测试和可靠性测试的基本概念和方法;
/>6.了解面向对象软件和WEB应用软件测试的基本概念和方法;
/>7.掌握软件测试过程管理的基本知识和管理方法;
/>8.熟悉软件测试的标准和文档;
/>9.掌握QESuite软件测试过程管理平台和QESat/C++软件分析和工具的使用方法。
/>/>考试内容:
/>一、软件测试的基本概念
/>1.软件质量的概念。
/>2.软件测试的目标和原则。
/>3.软件测试的心理学。
/>4.软件测试的经济学。
/>5.软件质量保证。
/>二、软件测试的类型及其在软件开发过程中的地位
/>1.软件开发阶段。
/>2.规划阶段的测试。
/>3.设计阶段的测试。
/>4.编码阶段的测试。
/>5.验收和维护阶段的测试。
/>三、代码检查、走查与评审
/>1.桌面检查。
/>2.代码走查。
/>3.代码检查。
/>4.同行评审。
/>四、覆盖率(白盒)测试
/>1.覆盖率测试。
/>2.逻辑结构的覆盖率测试。
/>3.路径覆盖率测试。
/>4.数据流测试。
/>5.程序变异测试。
/>6.基于覆盖的测试用例选择。
/>五、功能(黑盒)测试
/>1.边界值测试。
/>2.等价类测试。
/>3.基于因果图的测试。
/>4.基于决策表的测试。
/>5.基于状态图的测试。
/>6.基于场景的测试。
/>7.比较测试。
/>六、单元测试和集成测试
/>1.单元测试的目标和模型。
/>2.单元测试策略。
/>3.单元测试分析。
/>4.单元测试的测试用例设计原则。
/>5.集成测试基本概念。
/>6.集成测试策略。
/>7.集成测试分析。
/>8.集成测试用例设计原则。
/>七、系统测试
/>1.系统测试概念。
/>2.系统测试方法。
/>3.系统测试的实施。
/>八、软件性能测试和可靠性测试
/>1.软件性能的概念。
/>2.性能测试的执行。
/>3.软件可靠性的概念。
/>4.可靠性预计。
/>5.可靠性分析方法。
/>6.软件可靠性测试的执行。
/>九、面向对象软件的测试
/>1.面向对象软件测试的问题。
/>2.面向对象软件测试模型。
/>3.面向对象软件的测试策略。
/>4.面向对象软件的单元测试。
/>5.面向对象软件的集成测试。
/>6.面向对象软件的系统测试。
/>十、Web应用测试
/>1.应用服务器的分类和特征。
/>2.Web应用系统的特点。
/>3.Web应用系统的测试策略。
/>4.Web应用系统测试技术。
/>5.Web应用系统安全测试
/>十一、其他测试
/>1.兼容性测试。
/>2.易用性测试。
/>3.GUI测试。
/>4.构件测试。
/>5.极限测试。
/>6.文档测试。
/>十二、软件测试过程和管理
/>1.软件测试过程概念。
/>2.测试组织管理。
/>3.测试计划的制定。
/>4.测试步骤的确定。
/>5.测试环境管理。
/>6.软件测试风险分析和成本管理。
/>7.测试文档管理。
/>8.测试的复用与维护。
/>十三、软件测试自动化
/>1.测试自动化的原理、方法。
/>2.测试用例自动生成。
/>3.测试执行自动化。
/>4.测试结果比较自动化。
/>5.测试工具的分类和选择。
/>6.测试工具的主流产品介绍。
/>十四、软件测试的标准和文档
/>1.软件测试的标准。
/>2.软件测试的文档。
/>十五、软件测试实践
/>1.软件测试过程管理。
/>(1)软件测试过程管理概念。
/>(2)测试的设计。
/>(3)测试的准备。
/>(4)测试的执行。
/>(5)软件问题报告和软件问题生命周期。
/>(6)测试的总结。
/>(7)QESuite软件测试过程管理平台。
/>2.白盒测试实践。
/>(1)被测程序说明。
/>(2)静态分析。
/>(3)被测程序的插装和动态测试。
/>(4)QESAT/C++白盒测试工具。

/>/>考试方式:
/>一、包括软件测试基本原理、测试方法、技术基础知识部分,采用笔试考试,考试时间120分钟,满分100分。
/>二、软件测试工程实践部分,上机操作完成下列内容:
/>1.软件测试过程管理实践,包括测试设计、测试准备、测试用例的执行、软件问题报告的填写、软件问题的跟踪解决。
/>内容描述:
/>(1)给定一个被测系统地描述,要求建立测试项目组、分配人员角色、进行系统功能分解、编写测试用例。
/>(2)执行测试,对于发现的测试问题填写软件问题报告。
/>(3)作为测试/开发人员,追踪处理问题报告的状态转换,直至问题的解决。
/>整个过程通过QESuite软件测试过程管理平台进行。
/>2.白盒测试实践。针对给定的被测程序设计测试用例进行测试,达到要求的语句覆盖率和分支覆盖率。
/>内容描述:
/>(1)对于给定的C语言被测程序,编写测试用例。
/>(2)使用QESAT/C++白盒测试工具进行静态分析并插装被测程序。
/>(3)执行测试用例,进行动态测试。
/>(4)使用QESAT/C++白盒测试工具检查测试覆盖率,直到达到所要求覆盖率。
/>3.上机考试时间120分钟;满分100分。

TAG:

 

评分:0

我来说两句

Open Toolbar