软件工程测试方向复习

发布 2022-01-11 23:18:28 阅读 3838

1. 编制测试计划的原则。

1) 制定测试计划应尽早开始。

2) 保持测试计划的灵活性。

3) 保持测试计划简洁和易读。

4) 尽量争取多渠道评审测试计划。

5) 计算测试计划的投入。

2. 简述测试计划的编写过程。

1) 评估项目计划和状态

2) 组建测试小组

3) 了解项目风险

4) 制定测试计划

5) 审查测试计划。

3. 界定测试范围的原则有哪些。

4. 进行软件测试需求需要哪些步骤。

5. 测试策略的描述内容包括哪些。

6. 基于测试技术的测试策略有哪些。

7. 测试中的常见风险有哪些。

1)需求风险。对软件需求理解不准确,导致测试范围存在误差,遗漏部分需求或者执行了错误的测试方式;另外需求变更导致测试用例变更,同步时存在误差。

2)测试用例风险。测试用例设计不完整,忽视了边界条件、异常处理等情况,用例没有完全覆盖需求;测试用例没有得到全部执行,有些用例被有意或者无意的遗漏;

3)缺陷风险。某些缺陷偶发,难以重现,容易被遗漏;

4)**质量风险。软件**质量差,导致缺陷较多,容易出现测试的遗漏;(5)测试环境风险。有些情况下测试环境与生产环境不能完全一致,导致测试结果存在误差;

6)测试技术风险。某些项目存在技术难度,测试能力和水平导致测试进展缓慢,项目延期;

7)回归测试风险。回归测试一般不运行全部测试用例,可能存在测试不完全;(8)沟通协调风险。测试过程中涉及的角色较多,存在不同人员、角色之间的沟通、协作,难免存在误解、沟通不畅的情况,导致项目延期;

9)其它不可预计风险。一些突发状况、不可抗力等也构成风险因素,且难以预估和避免。

8. 掌握如何编写测试计划。

1) 根据测试策略,选定测试计划包含的测试范围。

2) 划分测试阶段,明确测试方法,确定测试任务。

3) 确定测试过程监控方法。

4) 评估测试工作量。

5) 确定时间并生成进度计划。

6) 评估进度计划风险。

软件工程复习

单选填空简答思考题。1 传统的软件瀑布生命模型包括哪六个方面?需求 分析 设计 实现 交付后维护 退役2 传统瀑布生命模型的中交付后维护包括哪三种?改正性维护 适应性维护 完善性维护3 现代维护和传统维护的观点有何不同?1 传统维护的观点是先开发后维护。2 现代维护的观点是无论是在软件安装前还是安装...

软件工程复习

软件工程复习资料。备注 1.老师反复强调我们之前做过的作业要熟练掌握 需求陈述 实验课画的模型 自己画。的数据流图 2 蓝颜色的字都是老师上课补充的,还有很多需要自己去补充,欢迎修正完善。核心问题 在考试做大是要表述清楚详细,关。键词要有 问题定义 专用名词表要解决的问题是什么?达要准确,不能更改 ...

软件工程 复习

1.概念 软件危机是指在计算机软件开发 使用与维护过程中遇到的一系列严重问题。2.为什么会产生软件危机?当软件开发技术的进步不能跟上硬件技术的进步,未能满足发展的要求,致使软件开发中遇到的问题找不到解决的办法,使问题积累起来,形成了尖锐的矛盾,因而导致了软件危机。3.软件危机的表现 经费预算经常突破...