首页
登录
从业资格
程序员在编程时将程序划分为若干个关联的模块。第一个模块在单元测试中没有发现缺陷,
程序员在编程时将程序划分为若干个关联的模块。第一个模块在单元测试中没有发现缺陷,
资格题库
2022-08-02
44
问题
程序员在编程时将程序划分为若干个关联的模块。第一个模块在单元测试中没有发现缺陷,程序员接着开发第二个模块。第二个模块在单元测试中有若干个缺陷被确认。对第二个模块实施了缺陷修复后,( )符合软件测试的基本原则。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://www.tihaiku.com/congyezige/2296869.html
本试题收录于:
高级信息系统项目管理师题库软件水平考试初中高级分类
高级信息系统项目管理师
软件水平考试初中高级
相关试题推荐
切断某些地方政府与开发商的利益关联、不让含混不明的所谓“公共利益”给地方政府和开
下列属于成本核算一般程序包含内容的有( )。A.根据生产特点和成本管理的要求,
胎儿先天畸形又称为出生缺陷,我国报道的发病率约为13.7%,常见的胎儿先天畸形有
()利用某种编程手段,将一些人们所关心的,但又不便于让最终用户去直接操作的
质量成本中()属于非一致性成本。A.返工 B.培训 C.测试 D.检
软件测试是()。A.质量保证过程的活动 B.开发完成后的活动 C.系统
要对软件产品升级,程序员对配置库的操作顺序正常的是()。 A.①②③④
软件测试通常可划分为( )、集成测试和系统测试三个阶段。A、冒烟测试 B、性
中间件是一件独立的系统软件或服务程序,( )不属于中间件。A.Tomcat
追踪工具、版本管理工具和发布工具属于( )。A.软件需求工具 B.软件测试工
随机试题
CampfirestwinkledonthebeachesandalongthecausewaysnearCapeKennedy.
Thisvehiclebouncesandglidesalongtheground______.A、atanaveragespeedof
土工织物垂直(水平)渗透系数指土工织物平面垂直(水平)方向渗流的水力梯度等于(
2015年12月31日,某企业应收账款账面余额为1200万元,预计未来现金流量现
人工喂养时,下列哪一点是不恰当的A.按小儿年龄及生理特点调制乳品量和浓度 B.
肺胀的病理性质多A.阴虚 B.标实本虚 C.肺气上逆 D.属热属实
一般来说,技术分析认为买卖双方对价格的认同程度通过成交量的大小来确认,具体表现为
下列纠纷中,适合《仲裁法》仲裁的是( )A.总分包之间的合同纠纷 B.继承纠
下列防火门构造的基本要求中,错误的是()。A.向内开启 B.关闭后应能从内外两
A.制定和执行药品保管制度 B.建立和执行进货检查制度 C.具有能够保证制剂
最新回复
(
0
)