首页
登录
从业资格
程序员在编程时将程序划分为若干个关联的模块。第一个模块在单元测试中没有发现缺陷,
程序员在编程时将程序划分为若干个关联的模块。第一个模块在单元测试中没有发现缺陷,
资格题库
2022-08-02
47
问题
程序员在编程时将程序划分为若干个关联的模块。第一个模块在单元测试中没有发现缺陷,程序员接着开发第二个模块。第二个模块在单元测试中有若干个缺陷被确认。对第二个模块实施了缺陷修复后,( )符合软件测试的基本原则。A.用更多的测试用例测试模块一;模块二暂时不需再测,等到开发了更多模块后再测。B.用更多的测试用例测试模块二;模块一暂时不需再测,等到开发了更多模块后再测C.再测试模块一和模块二,用更多的测试用例测试模块一D.再测试模块一和模块二,用更多的测试用例测试模块二
选项
A.用更多的测试用例测试模块一;模块二暂时不需再测,等到开发了更多模块后再测。
B.用更多的测试用例测试模块二;模块一暂时不需再测,等到开发了更多模块后再测
C.再测试模块一和模块二,用更多的测试用例测试模块一
D.再测试模块一和模块二,用更多的测试用例测试模块二
答案
D
解析
软件测试的几个基本原则包括:
(1)软件开发人员即程序员应当避免测试自己的程序。不管是程序员还是开发小组都应当避免测试自己的程序或者本组开发的功能模块;
(2)应尽早地和不断地进行软件测试,软件修改后要及时进行回归测试;
(3)对测试用例要有正确的态度:第一,测试用例应当由测试输入数据和预期输出结果这两部分组成;第二,在设计测试用例时,不仅要考虑合理的输入条件,更要注意不合理的输入条件。
(4)要充分注意软件测试中的群集现象,也可以认为是“80-20原则”。不要以为发现几个错误并且解决这些问题之后,就不需要测试了。反而这里是错误群集的地方,对这段程序要重点测试,以提高测试投资的效益。
(5)严格执行测试计划,排除测试的随意性,以避免发生疏漏或者重复无效的工作。
(6)应当对每一个测试结果进行全面检查。一定要全面地、仔细地检查测试结果,但常常被人们忽略,导致许多错误被遗漏。
(7)妥善保存测试用例、测试计划、测试报告和最终分析报告,以备回归测试及维护之用。
综上所述,选项A和B不符合第(2)条基本原则,由于模块一和模块二是相互关联的模块,修改其中任意一个模块后都要对两个模块进行再测试;选项C不符合第(4)条基本原则,模块二中发现的错误比模块一多,因此模块二应该是再测试的重点。选项D最符合题意,因此应选D。
转载请注明原文地址:https://tihaiku.com/congyezige/2296869.html
本试题收录于:
高级信息系统项目管理师题库软件水平考试初中高级分类
高级信息系统项目管理师
软件水平考试初中高级
相关试题推荐
切断某些地方政府与开发商的利益关联、不让含混不明的所谓“公共利益”给地方政府和开
下列属于成本核算一般程序包含内容的有( )。A.根据生产特点和成本管理的要求,
胎儿先天畸形又称为出生缺陷,我国报道的发病率约为13.7%,常见的胎儿先天畸形有
()利用某种编程手段,将一些人们所关心的,但又不便于让最终用户去直接操作的
质量成本中()属于非一致性成本。A.返工 B.培训 C.测试 D.检
软件测试是()。A.质量保证过程的活动 B.开发完成后的活动 C.系统
要对软件产品升级,程序员对配置库的操作顺序正常的是()。 A.①②③④
软件测试通常可划分为( )、集成测试和系统测试三个阶段。A、冒烟测试 B、性
中间件是一件独立的系统软件或服务程序,( )不属于中间件。A.Tomcat
追踪工具、版本管理工具和发布工具属于( )。A.软件需求工具 B.软件测试工
随机试题
WhichofthefollowingisNOTincludedinthepassage?[br][originaltext]W
LandUseAproblemrelatedtothecompetitionforl
以水泥检测报告为验收依据时,水泥封存样应密封保管的时间为()个月。A.1 B
A.伤寒 B.中毒型菌痢 C.流行性出血热 D.流行性乙型脑炎 E.急性
关于合伙型基金的基本税负,描述正确的是()A.基金因其生产经营所得和其他所
既能补血又能活血的药物是( )。A.大蓟 B.茜草 C.当归 D.阿胶
蜜蜂的大脑只有几毫克重,却可以和哺乳动物一样执行某些任务,比如为同伴带路、建造家
国际信用是指一切跨国的借贷关系、借贷活动。国际信用体现的是国与国之间的债权债务关
关于保险法的基本原则,下列表述正确的有( )。A.保险的功能是损失补偿 B.人
明挖爆破工程发出的信号为鸣10s、停、鸣10s、停、鸣10s,该信号属于(
最新回复
(
0
)