从是否关心软件内部结构和具体实现的角度划分
A.白盒测试
B.黑盒测试
C.灰盒测试
从是否执行程序的角度
A.静态测试
B.动态测试
从软件开发的过程按阶段划分有
A.单元测试
B.集成测试
C.确认测试
D.系统测试
E.验收测试
* 测试过程按4个步骤进行,即单元测试、集成测试、确认测试和系统测试及发版测试。
* 开始是单元测试,集中对用源代码实现的每一个程序单元进行测试,检查各个程序模块是否正确地实现了规定的功能。
* 集成测试把已测试过的模块组装起来,主要对与设计相关的软件体系结构的构造进行测试。
* 确认测试则是要检查已实现的软件是否满足了需求规格说明中确定了的各种需求,以及软件配置是否完全、正确。
* 系统测试把已经经过确认的软件纳入实际运行环境中,与其它系统成份组合在一起进行测试。
软件测试的功能测试的重点是什么?
功能测试重点在于检验软件产品说明书上面的功能是否实现、是否达到规格说明书的要求
软件测试工程师重点是什么?
一、填空
1、软件测试阶段的基本任务应当是根据软件开发各阶段的 和程序的 ,精心设计一批“高产”的测试用例,利用这些测试用例 ,找出软件中潜藏的各种错误和缺陷。
2、测试用例不仅要选用合理的测试输入数据,还需要选用不合理的测试输入数据,这样能更多地 ,提高程序的可靠性。对于不合理的测试输入数据,程序应 ,并给出相应的提示。
3、动态测试指通过 发现错误。对软件产品进行动态测试时使用黑盒测试法和 法。
4、静态测试指 不在机器上运行,而是采用 和 的手段对程序进行检测。
5、黑盒测试依据 ,检查程序是否满足 。因此,黑盒测试由称为功能测试或 测试。
6、白盒测试以检查处理过程的细节为基础,对程序中尽可能多的 进行测试,检查内部 和 是否有错,程序的 与预期的状态是否一致。
7、在基本路径测试中,独立路径是指包括一组以前没有处理过的 的一条路径。从程序图来看,一条独立路径是至少包含有一条 的边的路径。
8、在单元测试中,驱动模块的作用是用来模拟被测模块的 。它的工作是接受 ,以上层模块调用被测模块的形式 被测模块,接收被测模块的 并输出。
9、在单元测试中,桩模块用来代替被测模块的 。其作用是 的信息。
10、错误的群集现象是指模块错误发现率与模块的残留错误数成 关系。
内容很长,看参考资料,是软件测试工程师考试内容汇总
参考资料:http://www.beidaqingniao.cc/ruanjianceshi-shiti/
软件测试的4个主要步骤是什么,每个步骤的侧重点是什么,并能达到什么目的?
答:软件测试4个步骤:应该是这样的:单元测试、集成测试、系统测试和验收测试(确认测试)。验收测试分为:Alpha测试和Beta测试,可能还包括第三方测试,而确认测试一般指的是Beta测试。每个步骤重点:开始是单元测试,集中对用源代码实现的每一个程序单元进行测试,检查各个程序模块是否正确地实现了规定的功能。集成测试把已测试过的模块组装起来,主要对与设计相关的软件体系结构的构造进行测试。确认测试则是要检查已实现的软件是否满足了需求规格说明中确定了的各种需求,以及软件配置是否完全、正确。系统测试把已经经过确认的软件纳入实际运行环境中,与其它系统成份组合在一起进行测试。目的:第一是确认软件的质量,其一方面是确认软件做了你所期望做的事情(Do the right thing),另一方面是确认软件以正确的方式来做了这个事情(Do it right)。第二是提供信息,比如提供给开发人员或程序经理的回馈信息,为风险评估所准备的信息。第三软件测试不仅是在测试软件软件产品本身,而且还包括软件开发的过程。如果一个软件产品开发完成之后发现了很多问题,这说明此软件开发过程很可能是有缺陷的。因此,软件测试的第三个目的是保证整个软件开发过程是高质量的。
如何确定软件测试范围?那些要素是要重点考虑的?
如果说测试的时间充足的话,尽量覆盖所有的测试。但是时间总是不够的,紧张的。
在有限的的时间里要确定测试哪些范围,首先要识别出有哪些风险,并设定风险的优先级,按照风险决定测试的范围。
软件测试的理论重点
可以参考这个
软件测试的定义
软件的生命周期
软件测试需求分析
软件测试用例编写
bug管理系统禅道的使用
软件测试的兼容性测试
app测试重点和常见测试问题
软件测试计划中应该包括什么内容?
1. 概述
1.1 编写目的
1.2 项目背景
1.3 项目质量目标
1.4 预期读者
1.5 参考资料
2. 测试环境
2.1 系统架构
2.2 软硬件环境要求
2.3 测试环境部署图
3. 测试规划
3.1 测试范围
3.2 测试工具
3.3 人员、角色及职责
4. 测试策略
4.1 系统框测试
4.2 业务流程测试
4.3 功能点测试
4.4 UI界面测试
4.5 性能测试
4.6 兼容性测试
4.7 安全测试
5. 测试进度安排
6. 工作汇报
自学软件测试,重点是什么,我应该怎样自学,通常学多久?
软件测试的基本知识:例如什么是软件测试,什么是缺陷,为什么会出现缺陷,软件测试有哪几种按阶段划分,什么是黑河测试,什么是白盒测试,各有那些测试方法!还有测试用例的编写,测试用例的写作方法,比如什么边界值、等价类、正交试验
转载请注明出处51数据库 » 软件测试重点 软件测试类型的划分及重点