文档介绍:-
. z.
1 . 软件测试 的目的是尽可能多的找出软件的缺陷。〔 Y〕2 .Beta 测试是验收测试的一种。〔 Y〕Acceptance testing验收测试是部署软件之前的最后一eta测试。2. 系统测试的策略有:功能测试,性能测试,可靠性测试,负载测试,易用性测试,强度测试,平安测试,配置测试,安装测试,卸载测试,文挡测试,故障恢复测试,界面测试,容量测试,兼容性测试,分布测试,可用性测试〔有的可以合在一起,分开写只要写出15 就总分值哦〕3. 设计系统测试方案需要参考的工程文挡有:_软件测试方案,软件需求工件和迭代方案。4. 对面向过程的系统采用的集成策略有:自顶向下,自底向上两种。5. 通过画因果图来写测试用例的步骤为:〔1〕根据程序规格说明书描述,分析并确定因〔输入条件〕和果〔输出结果或程序状态的改变〕,画出因果图。〔2〕将得到的因果图转换为判定表。〔3〕为判定表中每一列所表示的情况设计一个测试用例。四、简答1. 区别阶段评审的与同行评审答:同行评审目的:发现小规模工作产品的错误,只要是找错误;阶段评审目的:评审模块 阶段作品的正确性 可行性 及完整性同行评审人数:3-7人 人员必须经过同行评审会议的培训,由SQA指导阶段评审人数:5人左右 评审人必须是专家 具有系统评审资格同行评审内容:内容小 一般文档 < 40页, 代码 < 500行阶段评审内容: 内容多,主要看重点同行评审时间:一小局部工作产品完成阶段评审时间: 通常是设置在关键路径的时间点上!2. 什么是软件测试答:测试是为发现错误而执行程序的过程软件测试就是利用测试工具按照测试方案和流程对产品进展功能和性能测试,甚至根据需要编写不同的测试工具,设计和维护测试系统,对测试方案可能出现的问题进展分析和评估。执行测试用例后,需要跟踪故障,以确保开发的产品适合需求。3 简述集成测试的过程答:系统集成测试主要包括以下过程:1. 构建确实认过程。2. 补丁确实认过程。3. 系统集成测试测试组提交过程。4. 测试用例设计过程。5. 测试代码编写过程。6. Bug的报告过程。7. 每周/每两周的构建过程。8. 点对点的测试过程。9. 组内培训过程。5 白盒测试有几种方法答:总体上分为静态方法和动态方法两大类。静态:关键功能是检查软件的表示和描述是否一致,没有冲突或者没有歧义。动态:语句覆盖、判定覆盖、条件覆盖、判定条件覆盖、条件组合覆盖、路径覆盖。6 系统测试方案是否需要同行审批,为什么答:需要,系统测试方案属于工程阶段性关键文档,因此需要评审。7Alpha 测试与beta 的区别Alpha测试〔α测试〕是由一个用户在开发环境下进展的测试,也可以是公司内部的用户在模拟实际操作环境下进展的受控测试,Alpha测试不能由
-
. z.
程序员或测试员完成。Alpha测试发现的错误,可以在测试现场立刻反应给开发人员,由开发人员及时分析和处理。目的是评价软件产品的功能、可使用性、可靠性、性能和支持。尤其注重产品的界面和特色。Alpha测试可以从软件产品编码完毕之后开场,或在模块〔子系统〕测试完成后开场,也可以在确认测试过程中产品到达一定的稳定和可靠程度之后再开场。有关的手册〔草稿〕等应该在