试题四( 25 分)
阅读以下关于测试的叙述,回答问题 1 至问题 3 。
某企业需要对自己开发的、代码规模为 18480 行的程序 astroinfo 进行测试,企业主管指定李工安排该测试工作。李工决定由甲、乙两个测试小组每天独立测试同一个程序模块,每个测试小组由程序设计人员和有关用户代表两类人员构成。甲、乙两个测试小组记录的相关测试情况如下:
日期 |
模块名 |
模块代码长度 |
甲组测到的错误 |
乙组测试到的错误 |
两组检测相同的错误 |
10.9 |
模块 1 |
1680 |
28 |
30 |
20 |
10.10 |
模块 2 |
1580 |
32 |
30 |
24 |
10.11 |
模块 3 |
1760 |
30 |
32 |
24 |
10.12 |
模块 4 |
1848 |
40 |
33 |
30 |
根据测试过程和结果数据,李工得到以下几条结论:
1 、通过改正每天测试中两个小组发现的共同错误,可以按线性速度减少程序中的错误数;
2 、按照这样的测试安排,测试小组的测试效率会得到提高,因此,进度会越来越快;
3 、前 4 天的测试表明:由于每个测试小组都有用户代表参加,而用户代表可以协助设计测试用例,测试的质量可以得到保证;
4 、由于测试用例的设计已适当考虑了故障的定位,目前已采用的设计方法是十分有效的。 据此,李工向企业主管表示可以在 10 天内完成 astroinfo 程序的测试任务。
[问题 1 ]( 6 分)
如果前四天测试的 astroinfo 程序的四个模块是有代表性的,请估算在正式进行测试前, astroinfo 程序所具有的软件错误总数。请你用 250 字以内文字简要说明这样计算的依据。
[问题 2 ]( 8 分)
根据李工提供的上述统计数据和分析意见,企业主管认为李工不是一个称职测试组织者,并提出了至少有 4 个方面的理由说明必须加强测试力量并完成测试工作,请你用 300 字以内文字简要说明李工的结论中存在的问题。
[问题 3 ]( 11 分)
请用 300 字以内文字简要分析李工在软件测试的组织工作中存在什么问题,并简要叙述软件测试的一般步骤。
各省软考办 | ||||||||||