赞
踩
软件评测师是“全国计算机技术与软件专业技术资格”中级认证,于2018年11月10号考试。
软件评测师教程有近700页。主要分为三大部分:第一篇,理论篇;第二篇,测试技术;第三篇,测试案例。
第一篇:理论篇
第一章:软件测试概论
第二章:软件测试基础
第三章:软件质量与评价
第四章:软件测试过程与管理
第二篇:测试技术
第五章:黑盒测试案例设计技术
5.1概述
5.2测试用例设计方法
等价类:测试某等价类的代表值就等于对这一类其它值的测试,分为有效等价类和无效等价类;
边界值:边界条件;次边界条件(软件内部);边界值的选择方法,不仅重视输入条件边界,也适用于输出域测试用例。
错误推断法:基于经验和直觉推测程序错误;
因果图法:输入情况各种组合,输入之间的相互制约关系;
判定表驱动法:分析和表达多逻辑条件下执行不同的操作情况的工具。
正交试验法:有效合理的减少测试工时与费用,从大量试验数据中挑选适量的、有代表性的点,合理安排测试。
功能图法:用功能图形象地表示程序的功能说明,并机械地生成功能图的测试用例,由状态迁移图和逻辑功能模型构成。
场景法:事件触发时的情景便形成了场景。
测试方法选择策略:首先进行等价类划分;任何情况下都必须使用边界值;可以用错误推断法追加一些测试用例;对照程序逻辑,检查已设计出的测试用例的逻辑覆盖程度,适当补充足够的测试用例;如程序功能说明含有输入条件的组合,则一开始可选用因果图法和判定表驱动法;参数配置类,用正交试验法;功能图法也是很好的测试用例设计方法;业务流程清晰的系统,利用场景法贯穿整个测试过程。
5.3测试用例的编写
测试设计说明:标识符;要测试的特性;方法;测试用例信息;通过/失败规则;
测试用例说明:标识符;测试项;输入说明;输出说明;环境要求;特殊要求;用例之间依赖;
第六章:白盒测试技术
6.1白盒测试基本技术
语法分析和词法分析:可获取软件组成重要的基本参数;
静态错误分析:类型和单位分析;引用分析;表达式分析;接口分析;
程序插桩技术:一种基本测试手段;借助被测程序程序中插入操作,实现测试目的的方法;
6.2白盒测试方法
代码检查法:代码检查方式(桌面检查;代码审查;走查);代码检查项目(变量交叉引用表;标号的交叉引用表;子程序、宏、函数;等价类;常量;风格;控制流;选择激活路径;规格说明;补充文档);编码规范;代码检查规则;缺陷检查表;
静态结构分析法:白盒测试的主要依据;
静态质量度量法:功能性;可靠性;可用性;有效性;可维护性;轻便性;
逻辑覆盖法:语句覆盖;判定覆盖;条件覆盖;条件判定组合覆盖;多条件覆盖;修正条件判定覆盖;
基本路径测试法:程序控制流图;程序环路复杂性;基本路径测试步骤;
其它白盒测试方法:域测试;符号测试;Z路径覆盖;程序变异;
6.3白盒测试策略
策略:先用工具进行静态结构分析;先静态后动态的组合方式;利用静态分析结果,通过动态检查和动态测试方法对静态测试结果进一步确认;覆盖率测试是白盒测试的重点;不同阶段测试侧重点不同(单元测试,代码检查、逻辑覆盖为主;集成测试,
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。