- 95.00 KB
- 2022-08-27 发布
- 1、本文档由用户上传,淘文库整理发布,可阅读全部内容。
- 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,请立即联系网站客服。
- 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细阅读内容确认后进行付费下载。
- 网站客服QQ:403074932
一、判断题(每题1分,共20分)1完全测试是有可能的()2、软件测试包括软件质量评价的内容。()3、集成测试就是系统测试。()4、软件故障是一种动态行为。()5、白盒测试也称逻辑驱动测试。()6、软件测试的目的是尽可能多的找出软件的缺陷。()7、Beta测试是验收测试的一种。()8、验收测试是由最终用户来实施的。()9、项目立项前测试人员不需要提交任何工件。()10、单元测试能发现约80%的软件缺陷。()11、代码评审是检查源代码是否达到模块设计的要求。()12、自底向上集成需要测试员编写驱动程序。()13、负载测试是验证要检验的系统的能力最高能达到什么程度。()14、测试人员要坚持原则,缺陷未修复完坚决不予通过。()15、代码评审员一般由测试员担任。()16、我们可以人为的使得软件不存在配置问题。()17、集成测试计划在需求分析阶段末提交。()1、软件测试就是为了验证软件功能实现的是否正确,是否完成既定目标的活动,所以软件测试在软件工程的后期才开始具体的工作。()2、发现错误多的模块,残留在模块中的错误也多。()3、测试人员在测试过程中发现一处问题,如果问题影响不大,而自己又可以修改,应立即将此问题正确修改,以加快、提高开发的进程。()4、单元测试通常应该先进行“人工走查”,再以白盒法为主,辅以黑盒法进行动态测试。()5、功能测试是系统测试的主要内容,检查系统的功能、性能是否与需求规格说明相同。()6、软件质量管理即QM由QA和QC构成,软件测试属于QC的核心工作内容。()7、软件测试只能发现错误,但不能保证测试后的软件没有错误。()8、软件就是程序。\n(X)9、测试只要做到语句覆盖和分支覆盖,就可以发现程序中的所有错误。()10、I18N测试是指对产品做出具有国际性的规划,而L10N测试则是指对软件做出符合本地需求更改工作。()一、选择题(每题1分,共30分)1.按照测试组织划分,软件测试可以分为:开发方测试、用户测试和()A集成测试B确认测试C第三方测试D灰盒测试2软件测试的对象由()和源程序组成。A需求规格说明B概要设计规格说明C详细规格说明D以上三者都是3软件的质量特性包括功能性、可靠性、效率、可维护性、易使用性和()A可移植性B美观大方C可测试性D容易理解4.对于C语言语句if(a||(b&&c)),其中的条件有()个。CA1B2C3D45.代码检查法有桌面检测法、代码审查和()。A走查B静态测试C动态测试D白盒测试6.下列关于软件验收测试的合格通过准则错误的是()A.软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求;B.所有测试项没有残余一级、二级和三级错误;C.立项审批表、需求分析文档、设计文档和编码实现不一致;D.验收测试工件齐全7.测试设计员的职责有()①制定测试计划②设计测试用例③设计测试过程、脚本④评估测试活动A.①④B.②③C.①③D.以上全是8、下列叙述中,与提高软件可移植性相关的是()。A.选择时间效率高的算法B.尽可能减少注释C.选择空间效率高的算法D.尽量用高级语言编写系统中对效率要求不高的部分软件可移植性是指与软件可从某一环境移植到另一环境的能力有关的一组属性。高级语言具有较好的可移植性,所以可以尽量用高级语言编写系统中对效率要求不高的部分。减少注释、选择时间/空间效率高的算法都不能提高软件的可移植性。9、用边界值分析法,假定1