zp8800 发表于 2010-3-10 15:24:28

一起做做测试题--请更多的关注第3,4题

感兴趣的朋友们,让我们讨论如下题目的答案,一起学习\探讨:

1: Which of the following tool types help to evaluate test effectiveness?
A. Requirements management tools help to map requirements to test plans and thereby showing the coverage of the requirements in the testing effort.
B. Code complexity analyzer tools help to evaluate the complexity of the code to be tested and therefore the complexity of the test cases to run.
C. Code coverage tools demonstrate the effectiveness of the test cases in executing lines of code.
D. Comparator tools show differences in test result files from one cycle of testing to another.
E. Debuggers help to determine if a true or a false issue has been reported and therefore the effectiveness of the test case runs.

我的答案是:A C E

2: Which of the following are true when planning test coverage of software to be tested?
A. All components of a software under test should be tested in order based on dependencies, priority and availability to be tested.
B. Planning test coverage of components of software under test should be based on a relative risk assessment of each component.
C. All components of a software project should be tested.
D. All components of a software project should be given equal importance when planning test coverage.
E. Operational profiles should be considered when prioritizing software components for testing.

我的答案是:A B E

C,D:不选择C,D的理由:应该考虑测试范围
选择E的理由:A systematic approach to organizing the process of determining the operational profile for guiding software development is presented. The operational profile is a quantitative characterization of how a system will be used that shows how to increase productivity and reliability and speed development by allocating development resources to function on the basis of use. Using an operational profile to guide testing ensures that if testing is terminated and the software is shipped because of schedule constraints, the most-used operations will have received the most testing and the reliability level will be the maximum that is practically achievable for the given test time. For guiding regression testing, it efficiently allocates test cases in accordance with use, so the faults most likely to be found, of those introduced by changes, are the ones that have the most effect on reliability.

[ 本帖最后由 zp8800 于 2010-3-14 21:09 编辑 ]

kakamissyou 发表于 2010-3-10 17:07:36

哥们,这个题我做过,是某公司的笔试

哥们,这个题我做过,是某公司的笔试。

做题前的帮助说明了,是多选,并且最多不超过三个最优的答案。所以。。。你知道的。。。

而且说明了,有时候有可能超过三个,但你只能选择最优的三个。

heavy200t 发表于 2010-3-11 09:09:12

挺好的问题,讨论一下。
第一题,我猜答案是ACE
第二题,我猜答案是ABE

kakamissyou 发表于 2010-3-12 12:09:06

我的答案和楼上基本一样

我的答案和楼上基本一样

zp8800 发表于 2010-3-14 20:58:06

谢谢heavy200t/kakamissyou,我更新了我的答案,我讲放上其他题,一起讨论学习。

zp8800 发表于 2010-3-14 21:08:01

3: Which of the following are the primary objectives of the software testing effort?
A. To identify and fix all software bugs
B. To evaluate software and find all software defects
C. To execute and pass all test cases
D. To verify the software meets all user requirements
E. To release software on time

我的答案:B,C,D

4: Which of the following will cause a boundary error?
A. A value of 1 in a zero based array
B. An integer of -1
C. The date February 30, 2000
D. A progress indicator that does not complete
E. An infinite loop

我的答案:C,D,E

idealpei 发表于 2010-3-21 22:08:09

题目很不错!:victory:

axx0306 发表于 2010-3-23 17:13:09

o 我发现自己的阅读能力还没下降 呵呵
不过楼上的题是不是不算难的?

flywolf1234 发表于 2010-4-8 00:48:43

后面的题目呢?多谢
页: [1]
查看完整版本: 一起做做测试题--请更多的关注第3,4题