软件测试复习习题.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《软件测试复习习题.doc》由会员分享,可在线阅读,更多相关《软件测试复习习题.doc(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、软件测试复习习题第一章:软件测试的基本概念1、 测试用例的要素有哪些:1)测试目标。2)测试环境。3)输入数据 4)步骤 5)预期结果2、 利用测试用例模板,设计测试iGoogle系统登录功能的一个用例。项目/软件iGoogle系统程序版本1.025功能模块名Login编制人xxx用例编号Login1编制时间相关用例无功能特性登录名和密码验证测试目的验证是否输入合法的信息,允许合法登录,阻止非法登录预置条件无特殊说明数据库访问权限参考信息需求说明中关于“登录”的说明测试数据用户名=wxq,密码=1操作步骤操作描述数据期望结果实际结果测试状态1输入用户名,按登录用户名=wxq,密码为空显示警告信
2、息“请输入用户名和密码”2输入密码,按登录用户名为空,密码=1显示警告信息“请输入用户名”3输入用户名和密码,按登录用户名=wwww,密码=1显示警告信息“不存在该用户”4输入用户名和密码,按登录用户名=wxq,密码=12显示“密码错误”测试人员开发人员项目负责人第二章 :软件测试原理1. 阐述测试的七大原则1) 所有的测试都应追溯到用户需求。2)应当把“尽早测试和不断地进行软件测试”作为软件测试的座右铭。3)Pareto原则应用于软件测试。4)测试应从“小规模”开始,逐步转向“大规模”。5)穷举测试是不可能的。6)为了达到最佳效果,应该由独立的第三方来构造测试。7)不充分的测试是不负责任的,
3、过分的测试是一种资源的浪费,同样也是一种不负责任的表现。2. 良好的单元测试是否可以替代集成测试+不可以。因为单元测试主要从单元内部来测试,而集成测试主要考查单元的外部接口。3. 自动化测试工具可以让繁重的手工劳动变得轻松,那么,我们还有必要做手工测试吗?P174有。因为手工测试有其不可替代的地方,因为人是具有强智判断能力的动物,而工具是相对机械,缺乏思维能力的东西。手工测试不可替代的地方至少包括以下几点。1)测试用例的设计。2)界面和用户体验测试 3)正确性检查4. 只要学会某种时下流行的自动化测试工具的使用,就可以轻松搞定测试工作了吗?5. 我们该如何应用各种测试模型6. 从测试阶段和工作
4、活动两方面简单阐述下软件测试的流程。软件测试过程可分成以下步骤:单元测试、集成测试、确认测试和系统测试,最后进行验收测试。还有测试计划中的需求评审和设计评审。在单元测试和集成测试中进行测试脚本开发。在系统测试和验收测试中进行测试结果分析和报告。7. 简单阐述W模型的优缺点以及H模型的特点W模型是V模型自然而然的发展。它强调:测试伴随着整个软件开发周期,而且测试的对象不仅仅是程序,需求、功能和设计同样要测试。可以说,测试与开发是同步进行的,从而有利于尽早地发现问题。因此,相对于V模型,W模型更科学。W模型也是有局限性的。W模型和V模型都把软件的开发视为需求、设计、编码等一系列串行的活动。同样的,
5、软件开发和测试保持一种线性的前后关系,需要有严格的指令表示上一阶段完全结束,才可正式开始下一阶段。这样就无法支持迭代、自发性以及变更调整。H模型的特点:1.软件测试不仅仅指测试的执行,还包括很多其他活动;2.软件测试是一个独立的流程,贯穿产品整个生命周期,与其他流程并发地执行;3.软件测试要尽早准备,尽早执行;4.软件测试是根据被测物的不同而分层次进行的。不同层次的测试活动可以是按照某个次序先后进行的,但也可能是反复的。ac第三章 :白盒测试技术21436875cbed1、根据右图给出的程序流程图,完成以下要求:(1)画出相应的控制流图(2)计算环形复杂度(3)找出程序的独立路径集合解(1)控
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 测试 复习 习题
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内