- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一、判定题
1、(×)测试是为了验证该软件以正确地实现了用户需求。
2、(√)发觉错误多程序模块,残留在模块中错误也多。
3、(×)白盒测试法是依据程序功效来设计测试用例。
4、(×)黑盒法是依据程序内部逻辑来设计测试用例。
5、(√)确定测试计划是在需求分析阶段制订。
6、(√)集成测试计划是在概要设计阶段制订。
7、(√)单元测试是在编码阶段完成。
8、(√)集成测试工作最好由不属于该软件开发组软件设计人员负担。
9、(√)为了提升软件测试效率,测试工作需要有测试工具支持。
10、(×)在做程序单元测试时,桩模块比驱动模块轻易编写。
二、选择题
1、测试用例是专门为了发觉软件错误而设计一组或多组数据,它由(C)组成。
A、测试输入数据
B、预期测试输出数据
C、测试输入和预期输出数据
D、根据测试用例设计方法设计出数据
2、测试和调试最大不一样在于(A)。
A、操作者心理状态不一样 B、它们行为取向不一样
C、使用工具不一样 D、利用方法不一样
3、一个成功测试是(B)。
A、发觉错误 B、发觉至今还未发觉错误
C、没有发觉错误 D、证实发觉不了错误
4、白盒法和黑盒法最大不一样在于(A)。
A、测试用例设计方法不一样 B、测试任务不一样
C、应用测试阶段不一样 D、基于知识集不一样
5、单元测试阶段关键包含(D)文档。
A、需求设计 B、编码和具体设计
C、具体设计 D、概要设计
6、检验软件产品是否符合需求定义过程称为(A)。
A、确定测试 B、集成测试
C、验证测试 D、验收测试
7、软件调试目标是(B)。
A、发觉错误 B、更正错误
C、改善软件性能 D、挖掘软件潜能
8、进行软件测试目标是(A)。
A、尽可能多地找出软件中错误 B、缩短软件开发时间
C、降低软件维护成本 D、证实程序没有缺点
9、选择一个合适测试用例,用于测试下面程序,能达成判定覆盖是(C)。
A、 B、
A
B
False
True
A
B
False
True
True
False
C、 D、
A
B
False
False
True
True
A
B
False
True
True
False
True
True
10、在进行单元测试时,常见方法是(A)。
A、采取白盒测试,辅之以黑盒测试
B、采取黑盒测试,辅之以白盒测试
C、只使用白盒测试
D、只使用黑盒测试
11、白盒测试方法通常适合于(A)测试。
A、单元 B、系统 C、集成 D、确定
12、为了提升测试效率,应该(D)。
A、随机地选择测试数据
B、取一切可能输入数据作为测试数据
C、在完成编码以后制订软件测试计划
D、选择发觉错误可能性大数据作为测试数据
13、不属于白盒测试技术是(D)。
A、语句覆盖 B、判定覆盖
C、条件覆盖 D、边界值分析
14、下列逻辑覆盖标准中,差错能力最强是(D)。
A、语句覆盖 B、判定覆盖
C、条件覆盖 D、条件组合覆盖
15、在黑盒法中,着重检验输入条件组合测试方法是(D)。
A、等价类划分法 B、边界值分析法
C、错误推测法 D、因果图法
三、简答题
1、 为何要进行软件测试?软件测试要以什么目标和标准?
答:软件测试目标是为了发觉软件产品中存在软件缺点,进而确保软件产品质量。软件测试是软件开发过程中一个关键阶段,是软件产品正式投入运行前,对软件需求分析、设计规格说明和编码最终复审,是软件质量确保关键步骤。软件测试结果也是分析软件可靠性关键依据。
在软件测试中,应注意以下指导标准:
(1)全部测试全部应追溯到需求
(2)坚持“尽早地和不停地进行软件测试”。
(3)测试用例应由输入数据和预期输出结果两部分组成。
(4)程序员应避免测试自己程序。
(5)在设计测试用例时,应该包含合理输入条件和不合理输入条件。
(6)充足注意测试中群集现象。
(7)严格实施测试计划,排除测试随意性。
(8)应该对每个测试结果做全方面检验。
(9)在测试程序时,不仅要检验程序是否做了该做事,还要检验程序是否做了不该做事。
(10)应长久保留全部测试用例。保留测试用例有利于以后修改程序后回归测试。
2、软件测试包含哪多个过程?测试过程中包含哪些数据源?
答:测试过程分为4个步骤,即单元测试、组装测试、确定测试和系统测试。
数据源有:
(1)软件配置:包含软件需求规格说明、软件设计规格说明、源代码等。
(2)测试配置:包含测试计划、测试用例、测试驱动程序等。
(3)测试工具:测试工具为测试实施提供某种服务,以减轻测试过程中手工劳动,提升测试效率。
3、黑
原创力文档


文档评论(0)