?
仔细阅读,跟随每个步骤,检验每个图形,尝试每个示例,检验文档编写是否满足文档编写目标,内容是否齐全,正确,.
软件测试分哪2种方法?分别适合什么情况?
软件测试分2种:白盒测试和黑盒测试。白盒测试又称为结构测试、逻辑驱动测试或基于程序本身测试,它着重于程序内部结构及算法,通常不关心功效和性能指标;黑盒测试又称功效测试、数据驱动测试或基于规格说明测试,它实际上是站在最终用户立场,检验输入输出信息及系统性能指标是否符合规格说明书中相关功效需求及性能需求要求
?
总体上分为静态方法和动态方法两大类。
静态:关键功效是检验软件表示和描述是否一致,没有冲突或没有歧义
动态:语句覆盖、判定覆盖、条件覆盖、判定条件覆盖、条件组合覆盖、路径覆盖。
,为何?
需要,系统测试计划属于项目阶段性关键文档,所以需要评审。
?
Alpha测试在系统开发靠近完成时对应用系统测试;测试后仍然会有少许设计变更。这种测试通常由最终用户或其它人员完成,不能由程序或测试员完成。
Beta测试当开发和测试根本完成时所做测试,最终错误和问题需要在最终发行前找到。这种测试通常由最终用户或其它人员完成,不能由程序员或测试员完成。
,容量测试和强度测试区分?
负载测试:在一定工作负荷下,系统负荷及响应时间。
强度测试:在一定负荷条件下,在较长时间跨度内系统连续运行给系统性能所造成影响。
容量测试:容量测试目标是经过测试预先分 析出反应软件 系统应用特征某项指标极限值(如最大并发用户数、数据库统计数等),系统在其极限值状 态下没有出现任何软件故障或还能保持关键功效正常运行。容量测试 还将确定测试对象在给定时间内能够连续处理最大负载或工作量。容量测试目标是使系统承受超额数据容量来发觉它是否能够正确处理。容量测试是面向数据,而且它目标是显示系统能够处理目标内确定数据容量。
?
用例全部测试。
覆盖率达成标准。
缺点率达成标准。
其它指标达成质量标准
?
测试周期分为计划、设计、实现、实施、总结。其中:
计划:对整个测试周期中全部活动进行计划,估量工作量、风险,安排人力物力资源,安排进度等;
设计:完成测试方案,从技术层面上对测试进行计划;
实现:进行测试用例和测试规程设计;
实施:依据前期完成计划、方案、用例、规程等文档,实施测试用例。
总结:统计测试结果,进行测试分析,完成测试汇报。
?
A类—严重错误,包含以下多种错误: 1. 因为程序所引发死机,非法退出 2. 死循环 3. 数据库发生死锁 4. 因错误操作造成程序中止 5. 功效错误 6. 和数据库连接错误 7. 数据通讯错误
B类—较严重错误,包含以下多种错误: 1. 程序错误 2. 程序接口错误 3. 数据库表、业务规则、缺省值未加完整性等约束条件
C类—通常性错误,包含以下多种错误: 1. 操作界面错误(包含数据窗口内列名定义、含义是否一致) 2. 打印内容、格式错误 3. 简单输入限制未放在前台进行控制 4. 删除操作未给出提醒 5. 数据库表中有过多
2021年软件测试面试题及答案 来自淘豆网m.daumloan.com转载请标明出处.