|
3#
楼主 |
发表于 2009-6-8 12:16:30
|
只看该作者
21: Using an equivalence partioning or equivalence class validation method, which of the following tests should be run to cover this requirement?
An input requires at least 2 names but no more than 4 names.
A. 2 names, 3 names or 4 names to test a valid equivalence class
B. All numbers of names 2 names, 3 names and 4 names to test all valid equivalence classes
C. 3 names to test the valid equivalence class median input
D. Fewer than 2 names and greater than 4 names in order to test invalid equivalence classes
E. 2 names and 4 names to test valid boundary equivalence classes
22: Which of the following tools are needed to allow for version control and reusing previously created test cases?
A. A configuration management tool ensures revisions are tracked and latest versions of files are available.
B. A change control utility ensures proper procedures are following when editing test cases.
C. A file merge utility allows multiple users to make changes to a single file.
D. A backup and restore utility ensures test cases are available for reuse and backed up and restored when needed.
E. A project tracking utility documents planned and actual tasks in creating and maintaining test cases.
23: Which of the following are risks associated with User Acceptance Testing?
A. Since User Acceptance Testing is performed at the end of the project, it may get skipped even though previously scheduled.
B. Critical problems first detected during User Acceptance Testing may not get fixed.
C. As end-users test the software, they see the need for feature enhancements which may delay software delivery dates.
D. Using informal methods, end-users may focus on the way the system works and not see or report the defects.
E. Defects found during User Acceptance Testing may delay actual deployment.
24: Which of the following are common reasons for instituting a metrics program in an organization?
A. To create a means for measuring individuals' performances
B. To standardize processes for departments across large organizations
C. To introduce a new process improvement measure
D. To gather development activity or product data before and after a process improvement initiative is implemented in order to assess the improvement effectiveness
E. To raise awareness of important projects versus lower priority projects
25: A requirements document contains the statements shown below. Which of the following correctly identify lines that contain defects?
1. Currency exchange values are available for Canadian dollars, U.S. dollars and Japanese Yen every day except holidays.
2. On a Canadian and U.S. business day, convert all Canadian dollars to current U.S. dollars.
3. On a U.S. and Japanese business day, convert all U.S. dollars to Japanese Yen.
4. On a Canadian and Japanese business day but a U.S. holiday, convert all Canadian dollars to Japanese Yen.
5. On a U.S. and Canadian business day but a Japanese holiday, convert all U.S. dollars to Canadian dollars.
6. On a U.S. and Japanese business day but on a Canadian holiday, convert all U.S. dollars to Japanese Yen.
7. On any day there is a holiday in more than 1 country of U.S., Japan or Canadian, complete NO conversions.
A. Line 6 because it repeats Line 3. starting to convert U.S. dollars to Japanese yen.
B. Line 7 because some conversion must be completed.
C. Line 4 because it contradicts Line 2.
D. Line 2 and Line 5 because on a Japanese holiday, the system will continually loop, converting Canadian dollars to U.S. dollars and U.S. dollars back to Canadian dollars.
E. Lines 2 and 3 because they omit any references to holidays.
26: Which of the following correctly describe the type of test case that would be created using the table below?
A. Test matrix, a table of one input series along the top of row of a matrix and another input series along the left column of the matrix and the third result series in the intersecting cells
B. Binary table, a combination of random true and false values, representing a subset of all true and false values
C. Use cases, a series of descriptive user actions and results, including valid and invalid user inputs
D. Cause-effect graphing, a representation of test cases based on a decision table of a series of Boolean causes and effects
E. Sensitivity chart, containing a series of graded inputs and showing the relative results based on the varying inputs
27: Which of the following are favorable trends reported in the testing effort of a software project?
A. A large number of deferred defects early in the testing effort and a smaller number of deferred defects late in the testing effort
B. A decreasing average age in days of defects due to a high recency in the volume of defects reported
C. A small number of defects fixed early in the software testing effort relative to a large number of defects fixed late in the software testing effort.
D. A large number of defects found early the software testing effort relative to a low number of defects found late in the software testing effort
E. A small number of blocked defects early in the testing effort and a larger number of blocked effects late in the testing effort
28: Which of the following correctly describe software development life cycles and the corresponding software testing activities?
A. The Waterfall Life Cycle Model - linear software development activities, with little concurrency and system testing occurring last in the life cycle process
B. The Spiral Life Cycle Model - iterative software development activities, with little concurrency and system testing occurring throughout the life cycle process
C. Extreme Programming (XP) - concurrent software development activities, with system testing occurring throughout the life cycle process
D. Rapid Application Development (RAD) - concurrent software development activities, with system testing throughout the life cycle process
E. Evolutionary Development - incremental software development activities with little concurrency and system testing occurring last in the life cycle process
29: Which of the following are basic test items for nearly all web-based products?
A. Configuration - Users must be able to view and use web pages across supported browsers and operating system configurations.
B. Hyperlinks - User clicks to navigate to other web pages and page locations.
C. Installation - All software files are installed to correct program and system directories.
D. Maintainability - Software providers must be able to make proactive and reactive fixes to address issues reported by clients.
E. Security - Information displayed should be customer specific and users should not send or receive data and files to and from any web servers.
30: Which of the following describe the purpose of object maps and object inventories in automated testing?
A. They are individual and composite test result profiles of specific cycles of automated tests.
B. They are used to organize and archive automated test results for referencing and documenting test results.
C. They are used by scripts to identify and locate application objects in order for automated scripts to interact with an application's GUI, graphical user interface.
D. They are the documented object models of the test script object libraries.
E. They are used for configuration management of test documents and test scripts. |
|