一些答案
上一篇 /
下一篇 2007-12-08 19:55:13
1.怎么做好文档测试
仔细阅读,跟随每个步骤,检查每个图形,尝试每个示例。
检查文档的编写是否满足文档编写的目的
内容是否齐全,正确
内容是否完善
标记是否正确
2.
什么是软件测试?
使用人工或自动手段来运行或测定某个系统的过程,其目的在于检验它是否满足规定的需求或是弄清预期结果与实际结果之间的差别。
3.软件验收测试包括正式验收测试、alpha测试、beta测试三种测试。
4.软件验收测试合格通过准则:1软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求。2所有测试项没有残余的一级二级三级的错误。3立项审批表、需求分析文档、设计文档和编码实现一致。4验收测试工件齐全(测试计划,测试用例,测试日志,测试通知单,测试分析报告)
5.设计系统测试计划需要参考的项目文档有软件测试计划、软件需求工件、和迭代计划
6.
简述集成测试的过程
根据IEEE标准集成测试划分为4个阶段:计划阶段,设计阶段,实现阶段,执行阶段(实施阶段)
计划阶段
1)时间安排 概要设计完成评审后大约一个星期
2)输入 需求规格说明书概要设计文档 产品开发计划路标
3)入口条件 概要设计文档已经通过评审
4)活动步骤 1.定被测试对象和测试范围2.评估集成测试被测试对象的数量及难度,即工作量3.确定角色分工和作任务4.标识出测试各阶段的时间,任务,约束等条件5.考虑一定的风险分析及应急计划6.考虑和准备集成测试需要的测试工具,测试仪器,环境等资源7.考虑外部技术支援的力度和深度,以及相关培训安排8.定义测试完成标准
5)输出 集成测试计划
6)出口条件 集成测试计划通过概要设计阶段基线评审
设计阶段
1)时间安排详细设计阶段开始
2)输入 需求规格说明书 概要设计 集成测试计划
3)入口条件 概要设计基线通过评审
4)活动步骤 1.被测对象结构分析2.集成测试模块分析3.集成测试接口分析4.集成测试策略分析
5.集成测试工具分析6.集成测试环境分析7.集成测试工作量估计和安排。
5)输出 集成测试设计(方案)
6.出口条件 集成测试设计通过详细设计基线评审。
实现阶段
1)时间安排在编码阶段开始后进行
2)输入需求规格说明书 概要设计 集成测试计划集成测试设计
3)入口条件详细设计阶段
4)活动步骤 集成测试用例设计集成测试程设计集成测试代码设计(如果需要) 集成测试脚本(如果需要) 集成测试工具(如果需要)
5)输出 集成测试用例集成测试规程集成测试代码集成测试脚本集成测试工具
6)出口条件 测试用例和测试规程通过编码阶段基线评审
执行阶段
1)时间安排单元测试已经完成后就可以开始执行集成测试了
2)输入 需求规格说明书概要设计 集成测试计划 集成高度设计 集成测试例集成测试规程 集成测试代码(如果有) 集成测试脚本集成测试工具详细设计 代码 单元测试报告
3)入口条件单元测试阶段已经通过基线化评审
4)活动步骤执行集成测试用例回归集成测试用例 撰写集成测试报告
5)输出 集成测试报告
6)出口条件 集成测试报告通过集成测试阶段基线评审
7系统测试计划是否需要同行审批,为什么?
需要,系统测试计划属于项目阶段性关键文档,因此需要评审。
8比较负载测试,容量测试和强度测试的区别
负载测试:在一定的工作负荷下,系统的负荷及响应时间。
强度测试:在一定的负荷条件下,在较长时间跨度内的系统连续运行给系统性能所造成的影响。
容量测试:容量测试目的是通过测试预先分析出反映软件系统应用特征的某项指标的极限值(如最大并发用户数、数据库记录数等),系统在其极限值状态下没有出现任何软件故障或还能保持主要功能正常运行。容量测试还将确定测试对象在给定时间内能够持续处理的最大负载或工作量。容量测试的目的是使系统承受超额的数据容量来发现它是否能够正确处理。容量测试是面向数据的,并且它的目的是显示系统可以处理目标内确定的数据容量。
收藏
举报
TAG: