wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

AL2019_Examination 1

Total questions: 70

Worksheet time: 40mins

Name
Class
Date
1.

Câu 1. Which of the following are metrics (measurements) that a test group may use to monitor progress?

I. Subjective confidence of the testers in the product

IL. The number of testers currently testing

Ill. Percentage of planned test cases prepared

IV. Defects found and fixed

a)

A. I only

b)

B. I, Ill and IV

c)

C. I, Il and IV

d)

D. Il and IV

2.

Câu 2. Which set of metrics can be used for monitoring of the test execution?

a)

A. Number of detected defects, testing cost;

b)

B. Number of residual defects in the test object.

c)

C. Percentage of completed tasks in the preparation of test environment; test cases prepared

d)

D. Number of test cases run / not run; test cases passed / failed

3.

Câu 3: Which of the following metrics involves defects reported by client

a)

A. Test efficiency

b)

B. Test effectiveness

c)

C. Test Coverage

d)

D. None of the above

4.

Câu 4: Your team has concluded testing and is preparing the test summary results for review with the

stakeholders at a management review. You will provide quantitative metrics to stakeholders in order to obtain

a collective decision regarding the readiness for release.

Which metric should you include in the management review in order to assist stakeholders with their

decision?

a)

A. Percentage of code coverage achieved by all forms of testing

b)

B. Percentage of risk covered, organized by risk category

c)

C. Percentage of defect reports resolved versus unresolved

d)

D. Percentage of test conditions identified

5.

Câu 5: Your management is complaining that too much time is being spent on requirements reviews and they

would like to stop the practice. You think the reviews are very valuable and have significantly improved the

quality of the code thanks to the removal of requirements defects found during the reviews,

Which of the following metrics would be most useful in convincing your management that the reviews

should continue?

a)

A. Time required to prepare for and conduct the review

b)

B. Number of defects found and their severity

c)

C. Defect detection effectiveness and the time required to fix the defects found

d)

D. Cost of quality metrics for the defects found in the reviews versus other methods

6.

Câu 6: Which of the following can be used to measure progress against the exit criteria?

W. Number of test cases that passed or failed

X. Number of defects found in a unit of code

Y. Dates for milestones and deliverables

Z. Subjective confidence of testers in the product

a)

A. W, X, Y and Z

b)

B. W, X and Y

c)

C. W and X

d)

D. W, X and Z

7.

Câu 7: Consider the typical objectives of testing. Which of the following metrics can be used to measure the

effectiveness of the testing process in achieving one of those objectives?

a)

A. Average number of days between defect discovery and resolution

b)

B. Percentage of requirements covered

c)

C. Lines of code written per developer per day

d)

D. Percentage of test effort spent on regression testing

8.

Câu 8: Considerable attention will be given in this project to defining exit criteria and on reporting back on

their status. Which combination of TWO exit criteria from the list would be best to use?

I. Total number of defects found

Il. Percentage of test cases executed

IlI. Total test effort planned versus total actual test effort spent

IV. Defect trend (number of defects found per test run over time)

a)

A. (I) and (II)

b)

B. (I) and (IV)

c)

C. (II) and (III)

d)

D. (II) and (IV)

9.

Câu 9: Which one of the following statements about testing metrics usage is TRUE?

a)

A. Trends in the lag time from defect reporting to resolution are used to reward the developers

b)

B. Confirmation and regression test status is used to monitor the progress of testing

c)

C. Planned versus actual hours to develop testware is used to minimize regression testing

d)

D. Number of test conditions identified is used to monitor the quality of testing

10.

Câu 10: You work for an international company producing hardware and software for telecom networks

Hardware and software development are done in separate business units. You are the test manager of one

product line of network router software.

In your product line there is a long tradition of creating tightly integrated products using an incremental product

lifecycle. The hardware business unit produces a new version every six months. Your software product line

aims to have a new version of the software ready for each new hardware version. The software is developed in

two-month increments.

The business unit schedules are synchronized during design.

Your team consists of 15 testers, who have been in the company for two years, but mostly a lot longer. New

tests are developed by the most experienced test analysts as in-house custom test scripts. Variations of tests and

the regression test sets are run by the rest of the team.

The company management requires monthly progress reports listing the number of severe defects found and the

status of test execution. There have also been efforts to measure the efficiency of personnel in all business units

Your company has also implemented CMMI on company level.

There have been problems to keep up with the hardware development schedule. Your manager thinks that the

project might find some defects more efficiently by having testers review the business requirements.

Which three of the following metrics would be used best to prove this point during review trial?

a)

A. Dynamic test coverage

b)

B. Review and dynamic testing hours

c)

C. Test execution status

d)

D. Number of defects found in dynamic testing

e)

E. Number of defects found in reviews

F. Review results of hardware and software business units

G. Number of severe defects in dynamic testing

11.

Câu 11: Which TWO of the following metrics are best suited to be included in a test progress report for unit

test execution?

a)

A. Planned versus actual defects reported

b)

B. Number of test conditions identified

c)

C. Unit test time vs. integration test time

d)

D. Planned versus actual coverage achieved

e)

E. Defect detection percentage (DDP) of unit test

12.

Câu 12: Which one of the following alternatives is best to monitor test progress?

a)

A. Combined usage of coverage, confidence, risk, test and defect metrics

b)

B. Combined usage of coverage, product, people, test and defect metrics

c)

C. Combined usage of product, people and project metrics

d)

D. Estimation of code coverage by measuring the number of executed tests

13.

Câu 13: Consider the following categories of quality costs:

a. Costs of prevention.

b. Costs of detection.

c. Costs of internal failure.

d. Costs of external failure,

Consider the following examples of quality costs:

1. Performing a quality risk annlysis I

2. Training business analysts in requirements engineering,

3. Customers complain about poor performance.

4. Long lag time from defect reporting to resolution during testing increase defect management

inefficiency.

Which of the following correctly matches each category with an example?

a)

A. a-2; b-1; c-4; d-3

b)

B. a-1; b-2: c-3; d-4

c)

C. a-1; b-2; c-4; d-3

d)

D. a-2; b-1; c-3; d-4

14.

Câu 14: You've been doing analysis of the last major testing project that produced a tax preparation

product. The project performed well regarding the quantitative values of testing, but failed to deliver the

qualitative values to a sufficient level. In fact, although the software was of excellent quality in terns of

residual defects, it was a failure in the market place because it missed the market window (the tax season) due

to the time required to find and fix the defects. In terms of the cost of quality.

where should expenditure be increased to reduce similar problems with future projects?

a)

A. The cost of prevention

b)

B. The cost of detection

c)

C. The cost of internal failure

d)

D. The cost of external failure

15.

Câu 15: Which of the following statements are examples of different techniques for analyzing the risks to

product quality?

a)

A. PRAM, PRiSMa, FMEA, and FTA

b)

B. Personnel and training issues among the business analysts, designers, and prografumers

c)

C. Expert interviews, independent assessments, use of risk templates, and project retrospectives

d)

D. Risk identification, risk assessment, risk mitigation, and risk management

16.

Câu 16: Assume you are a test analyst working on a banking project to upgrade an existing automated teller

machine system to allow customers to obtain cash advances from supported credit cards. The system should

allow cash advances of at least $00 euros for all supported credit cards. The correct list of supported credit cards

is American Express, Visa, Japan Credit Bank, Eurocard, and MasterCard.

Among the various quality risk items you identify during risk analysis, you have the following, listed in order of

perceived level of risk from most risky to least risky:

o Visa or MasterCard unable to obtain any cash advances

o American Express or Eurocard unable to obtain any cash advances

o Japan Credit Bank unable to obtain any cash advances

o Visa or MasterCard cash advances improperly limited

o American Express or Eurocard cash advances improperly limited

o Japan Credit Bank cash advances improperly limited

Assume that, in the following list, each test case requires exactly one hour of test analyst effort to run. Which of

the following is a comma-separated, sequenced list of test cases that covers these risks in a way that is

appropriate to the level of risk and that minimizes test effort?

a)

A. Test minimum American Express and Eurocard advances; test minimum Visa and MasterCard advances;

test minimum Japan Credit Bank advances.

b)

B. Test minimum and maximum Visa and MasterCard advances; test minimum and maximum American Express and Eurocard advances; test minimum and maximum Japan Credit Bank advances.

c)

C. Test minimum Visa and MasterCard advances: test minimum American Express and Eurocard advances;

test minimum Japan Credit Bank advances; test maximum Visa and MasterCard advances; test maximum American Express and Eurocard advances; test maximum Japan Credit Bank advances.

d)

D. Test maximum American Express and Eurocard advances; test maximum Visa and MasterCard advances; test maximum Japan Credit Bank advances.

17.

Câu 17: Assume you have the following three documents or reports available to you at the appropriate point during

a project:

I Checklist of important quality characteristics for your product

Il. Historical information from similar past projects on where defects were found and hon serious those

defects were

Ill. A Pareto analysis of the subsystems where defects have been discovered so far during test execution on this

project

Which of the following statements matches each of these items with the risk management activity the item

will most benefit?

a)

A. I: risk identification; II: risk assessment; Ill: risk control

b)

B. I: risk control; I: risk assessment; Ill: risk identification

c)

C. I: risk identification; II: risk control; III: risk assessment

d)

D. I: risk assessment; Il: risk control; III: risk identification

18.

Câu 18: The IEEE 829 standard describes software documentation. As a test leader one of your tasks is to select the contents of the test plan. Which two of the following contents should be described in a test plan in case of a bigger project?

a)

A. Test conditions

b)

B. Test process metrics

c)

C. Test approach and test levels

d)

D. Software attributes and functions to be tested

e)

E. Detailed schedule

19.

Câu 19: Which three of the following factors have a direct influence on likelihood (also called technical risk) of failure?

a)

A. Potential size of loss

b)

B. Priority of the requirements

c)

C. New development methodology

d)

D. Missing solution opportunities for the given problem

e)

E. Team conflicts

F. Size of the company

G. Education level and experience of the development team

20.

Câu 20: Which of the following statements is correct?

a)

A. Business value of testing can be grouped into two categories: Quantitative value and qualitative value

b)

B. Qualitative value includes finding defects and reducing risks by running test cases.

c)

C. Cost of finding defects and internal failures are normally higher than cost of external failure

d)

D. It is not possible to manage a distributed testing team

21.

Câu 21: Which of following statements regarding risk identification is most appropriate?

a)

A. Risks that have not been not detected during risk identification should be considered indeed

b)

B. Opportunities for risk identification are among others: workshops and checklists training costs of project

members

c)

C. During risk identification hundreds of risks should be considered

d)

D. During risk identification some measures should be defined immediately (the sooner the better)

22.

Câu 22: A software solution will be developed for a call center of a bank that accepts stock orders. As a test manager you should give reasons for the costs of testing. Which two of following cost factors belong to

category "costs of prevention"?

a)

A. Follow-up costs of impossibility of accepting orders by phone

b)

B. Training costs of project members

c)

C. Debugging and bug removal costs

d)

D. Costs of development and introduction of programming conventions

e)

E. Test management tool cost

23.

Câu 23: You are the new test manager for trade company GlobalTrade. This company has three sales channel:

1. 80 specialized dealers

2. Online Webshop

3. Paper catalog. There is a call center to accept orders via phone.

Online webshop has been developed and tested by company ABC (component and integration test)

Contract of $00*000 EUR. has already been signed. Costs of delay in delivery: EUR. 10'000 pro month

There is a plan exists to extend online webshop by company ABC. Project duration is planned for 12 months.

GlobalTrade's IT department develops XML based data interface to other systems:

a) stock and delivery system

b) finance and accounting. Plan is based on a growth of 20% for each males channel in next three years. Risks analyzed

below:

(Ảnh dưới)

Which three of following measures are applicable for mitigation of risk "A"?

a)

A. Executing regular functional testing

b)

B. Creation and testing an emergency plan for system failure

c)

C. Executing stress tests

d)

D. Executing technical reviews of the system architecture

e)

E. Executing compliance tests
F. Executing performance tests

G. Executing load tests

24.

Câu 24: Which TWO of the following factors indicate most that detailed test conditions should be specified

for system testing?

a)

A. Test conditions are used for management milestone presentations

b)

B. Test basis is of low quality

c)

C. Test basis is changing frequently

d)

D. Domain experts are available for consultation during test design

e)

E. Test design and test execution is outsourced

25.

Câu 25: Which ONE of the following is an accurate summary of the test closure activity "test completion

check"?

a)

A. Test completion check ensures that all test work is concluded as planned

b)

B. Test completion check ensures that plans are established to ensure that good practices can be repeated

c)

C. Test check ensures that all test work products are stored in the configuration management system

d)

D. Test completion check ensures that all important lessons learned are documented

26.

Câu 26: Consider the scenario "Start-up"

Assume that the project has completed the initial release, and the system has been in use by companies and their

customers for a month now. Your team used a blended risk-based, requirements-based, and reactive testing

strategy. In the quality risk analysis, button customization was assessed as the lowest -risk aren,

while enrollment was assessed as the highest-risk area. You are implementing a retrospective for the testing

work.

Which THREE of the following areas should be considered in this retrospective?

a)

A. Deciding if the project plan included all relevant project risks that affected delivery to early-adopter

companies.

b)

B. Identifying enrollment problems that are affecting companies or their customers.

c)

C. Evaluating whether significant problems have been reported by users in button customization.

d)

D. Measuring the coverage of the enrollment requirements and reporting that to project and business

stakeholders.

e)

E. Determining the level of detail required for enrollment, customization and point management test cases.
F. Comparing actual tests completed against the estimated number of tests for enrollment, button customization,

and point management.

G. Delivering the known defects and failed tests to the system support team.

27.

Câu 27: Assume that you are writing a master test plan for this project, and are currently working on the project risks section of the plan. Which of the following topics should NOT be addressed in this section of the test plan?

a)

A. Inability to locate sufficient skilled and certified testers, especially senior testers

b)

B. Resignation of senior marketing staff prior to introduction of the service

c)

C. Inability to provision a test environment by the planned test execution start date

d)

D. Insufficient resources to acquire suitable number of virtual users for load testing

28.

Câu 28: Consider the following test strategies

I. Analytical test strategy

I. Methodical test strategy

IlI. Process-compliant test strategy

IV. Consultative test strategy

Consider the following examples of test activities.

1. Testing a user-provided list of Internet browsers

2. Defining acceptance criteria for a user story

3. Executing the highest-risk tests as early as possible

4. Clicking through all the navigational links on a web page

Which of the following correctly matches test strategies with an example of a test activity appropriate for

that strategy?

a)

A. I-4; II-3; III-2; IV-1

b)

B. I-3: II-2; III-4; IV-1

c)

C. I-1; II-2; III-3: IV-4

d)

D. I-3; II-4; III-2; IV-1

29.

Câu 29: Assume you are a test manger on a project which is following an Agile lifecycle. The testing strategy is a blend of risk-based testing, process compliant testing, and reactive testing. Developers are following known. Agile best practices, including automated unit testing and continuous integration.

You are defining guidelines for documenting various test work products. Which of the following statements is true?

a)

A. You should follow the IEEE 829 standard, since you are following a process compliant test strategy

b)

B. You should follow the IEEE 829 standard, because it was designed for use in any industry

c)

C. You may tailor a set of templates from various sources, including the IEEE 829 standard

d)

D. You may omit documentation of test work altogether, except for defect reports

30.

Câu 30: You are requested to give a support as a test expert for the control board of an IT department of 300

colleagues. Goal is to restructure and optimize testing activities within development process.

Until now all the quality assurance activities had been done by the project members. A project mostly consists

of several developers, a project leader and sometimes an end user, or a business analyst. End user, or business

analyst should communicate and take care of business aspects. Due to lack of resources requirements got poor

documented in several cases.

Each project use agile project management techniques for the project's organization and to manage the tasks.

Nevertheless goftware will not be delivered in a defined version as a package in any single iteration, but rather

each module will be integrated separately and at different times. That had caused critical problems time and

again in the past.

Consequence was a costly rollback. A stable reference configuration (baseline) had been almost never achieved.

IT department already disposes of some testers. Nevertheless they are available very scanty, they can not be

assigned to each project.

Exploratory testing will be mostly done, whereas created documents can not be further used.

Department board is ready to increase test resources to put improvement proposals into practice. As a first step

they decided to make a clear guideline about the test approaches to be used.

Which of following classes of approaches is different from the ones used until now and makes an

improvement to the above described situation?

a)

A. Dynamic, or heuristic approaches.

b)

B. Analytical approaches.

c)

C. Model-based approaches.

d)

D. Process- or standard-based approaches

31.

Câu 31: A test policy is to be created for an IT organization that describes the company's test philosophy.

Which two aspects should be included in the test policy?

a)

A. Definition of the test strategy for the whole organization

b)

B. Test design techniques that will be applied in the organization

c)

C. Test activities on different test levels

d)

D. Quality goals of the organization influenced by testing

e)

E. A technique for evaluation of test effective and the test efficiency

32.

Câu 32: You are working as a test analyst at a bank. At the bank, test analysts work closely with

users during user acceptance test. The bank has bought two financial applications as commercial

off-the-shelf (COTS) software from large software vendors.

Previous history with these vendors has shown that they deliver quality applications that work on their

own, but this is the first time the bank will attempt to integrate applications from these two vendors.

Which of the following test levels would you expect to be involved in?

[Note: There might be more than one right answer.]

a)

A. Component test

b)

B. Component integration test

c)

C. System integration test

d)

D. Acceptance test

33.

Câu 33: Which of the following factors indicate most that detailed test conditions should be specified

for system testing?

a)

A. Test design and test execution is outsourced

b)

B. Test basis is changing frequently

c)

C. Domain experts are available for consultation during test design

d)

D. Test conditions are used for management milestone presentations

e)

E. Test basis is of low quality

34.

Câu 34: You are the manager of a bank's quality assessment group, in charge of independent testing

for banking applications. You are working on a project to implement an integrated system that

will use three off-the-shelf systems to manage a bank's accounts-receivable system.

Identify all of the following that are test levels that you would expect to directly manage:

a)

A. Component testing for each system

b)

B. Component integration testing for each system

c)

C. System testing for each system

d)

D. Contract acceptance testing for each system

e)

E. System integration testing

35.

Câu 35: Which of thi following metrics are best suited to be included in a test progress report for

unit test execution?

a)

A. Planned versus actual defects reported

b)

B. Defect detection percentage (DDP) of unit test

c)

C. Number of test conditions identified

d)

D. Unit test time vs. integration test time

e)

E. Planned versus actual coverage achieved

36.

Câu 36: Which of following is not metrics related to Defect

a)

A. Trends in the lag time

b)

B. Number of changes that introduced new defects

c)

C. Cumulative number reported versus cumulative number resolved

d)

D. Mean time between failures

37.

Câu 37: Which of followings are not metrics related to Code

a)

A. Complexity code

b)

B. Coverage

c)

C. Trend of the lag time

d)

D. Mean time between defect detect

e)

E. Mean time between failures

38.

Câu 38: Consider all test works are indeed concluded is related what:

a)

A. Planning

b)

B. Metrics

c)

C. Test result

d)

D. Detect

e)

E. Exit criteria

39.

Câu 39: What of following is NOT included " Cost of quality"?

a)

A. Costs of prevention

b)

B. Costs of detect

c)

C. Costs of internal failure

d)

D. Costs of external failure

40.

Câu 40: Which mapping is correct?

U- Test control

V- Test monitoring

X- Test estimation

Y- Configuration management

1- Calculate the effort required for test activities

2- Manage the difference version of test results

3- Compare actual and plan to deviation as test report

4- Re-allocation test effort

a)

A. U-4, V-3, X-1, Y-2

b)

B. U-4, V-1, X-2, Y-3

c)

C. U-3, V-4, X-2, Y-1

d)

D. U-1, V-3, X-2, Y-1

41.

Câu 41: What of following is Not a part of test case ?

a)

A. Repeatable

b)

B. Translatable

c)

C. Traceability back to requirement

d)

D. Expected result

42.

Câu 42: Test Implementation phase metrics include?

a)

A. Percentage of requirements covered by test conditions, percentage of test conditions covered

by test cases and number of defects found during test analysis and design.

b)

B. Percentage of requirements covered by test conditions, percentage of test conditions covered

by test cases and percentage of test cases automated.

c)

C. Percentage of requirements covered by test conditions, percentage of test cases automated and

percentage of test environment configured.

d)

D. Percentage of test cases automated, percentage of test cases executed and percentage of test

environment configured.

43.

Câu 43: Which of the following metrics can we use to measure the effectiveness of the test process in

achieving one of those objectives?

a)

A. Average days from defect discovery to resolution

b)

B. Lines of code written per developer per day

c)

C. Percentage of test effort spent on regression testing

d)

D. Percentage of requirements coverage

44.

Câu 44: What of following are Not included in Fundamental test process?

a)

A. Analysis and design

b)

B. Agile

c)

C. Implement and Execution

d)

D. Iterative

e)

E. Evaluation exist criteria and report

45.

Câu 45: Which of following is not metrics used to monitoring progress of test implementation?

a)

A. Percentage of test environments configured

b)

B. Percentage of test data records loaded

c)

C. Percentage of test cases automated

d)

D. Percentage of test conditions covered by executed (and/or passed) test cases

46.

Câu 46: Which of following is Not include a phase of test process improvement ?

a)

A. Initial

b)

B. Validate

c)

C. Implement

d)

D. Verifiable

47.

Câu 47: Which the standard define Test log?

a)

A. BS-7925-2

b)

B. BS-9725-1

c)

C. BS-7952-2

d)

D. BS-7952-1

48.

Câu 48: In many of the IEEE 829 templates, a section in one of the documnents used early in the

project lifecycle is related to a similar section in multiple documents used later in the project

lifecycle.

For example, an IEEE 829 test plan has a section called "Features to Be Tested," and you would

expect to find each of the features listed in this section of the test plan to be listed in one or more of the

sections called "Features to Be Tested" in all of the test design specifications. Which of the following

statements best expresses another similar relationship in the IEEE 829 templates?

a)

A. Test case specification is to test procedure specification as test plan is to test design

specification.

b)

B. Test procedure specification is to test case specification as test plan is to test design

specification.

c)

C. Test case specification is to test item transmittal report as test plan is to test design

specification.

d)

D. Test plan is to test item transmittal report as test plan is to test design specification.

49.

Câu 49: Which of following are not a test estimation techniques?

a)

A. Future experience

b)

B. Test estimation sessions Developer

c)

C. Work Break Down structure

d)

D. Expert base

e)

E. Four point analysis

50.

Câu 50: Which of following are not included in metrics to monitoring throughout Life cycle?

a)

A. Planning

b)

B. Estimation

c)

C. Resourcing

d)

D. Workload

e)

E. Defect

51.

Câu 51: FMEA standing out of

a)

A. For Management Effectiveness and Analysis

b)

B. Fault Mode Efficiency and Analysis

c)

C. Failure Mode Effectiveness and Analysis

d)

D. Failure Mode Effects Analysis

52.

Câu 52: Which of following is not Risk management activities?

a)

A. Risk identification

b)

B. Risk detection

c)

C. Risk control

d)

D. Risk analysis

53.

Câu 53: Which of following is not a technical factor for risk identification?

a)

A. Lack of earlier quality assurance

b)

B. Training issues

c)

C. Technical leadership

d)

D. Development organization

54.

Câu 54: Which of following is not a business factor for risk identification?

a)

A. Civil or criminal legal sanctions

b)

B. Loss of staff

c)

C. Damage to image

d)

D. Loss of licenses

55.

Câu 55: As a test analyst, which of following is not an action to handle the risk?

a)

A. Mitigate the risk through preventive measures.

b)

B. Make contingency plans to reduce impact if risk occurs.

c)

C. Transfer the risk to other party to handle.

d)

D. Design extend test condition to cover risk

56.

Câu 56: Assume you are a test analyst working on a banking project to upgrade an existing

automated teller machine system to allow customers to obtain cash advances from supported

credit cards.

The system should allow cash advances from 20 dollars to 500 dollars, inclusively, for all supported

credit cards. The correct list of supported credit cards is American Express, Visa, Japan Credit Bank,

Euro card, and MasterCard. The user interface starts with a default amountof 100 dollars for

advances, and the ATM keypad is used to increase or decrease that amount in 20-dollar increments.

Consider the decision table shown in table 4-26 that describes the handling of these transactions.

(Ảnh bên cạnh)

Assume that you want to design a set of test cases where the following coverage is achieved:

  • - Decision table coverage

  • - Boundary values for allowed and disallowed advance amounts

  • - Successful advance for each supported card

Design a set of test cases that achieves this level of coverage with the minimum possible number of

test cases. Assume each test case consists of a single combination of conditions to create and a single

combination of actions to check. How many test cases do you need?

a)

A. 4

b)

B. 5

c)

C. 6

d)

D. 10

57.

Câu 57: Assume you are a test analyst working on a project to create a programmable thermostat

for home use to control central heating, ventilation, and air conditioning (HVAC) systems.

In addition to the normal HVAC control functions, the thermostat also has the ability to download data

to a browser-based application that runs on PCs for further analysis.

Considet the following exploratory test charter:

Load various thermostat data sets to the application and evaluate the standard reports the application

can produce.

Which of the following statements is true and consistent with the approach to exploratory testing

described in the Advanced syllabus?

a)

A. All actions associated with executing this charter should occur during test execution, after

receipt of the initial test object.

b)

B. All of the thermostat data sets should be created prior to test execution, while all otheractions

associated with executing this charter should occur during test execution.

c)

C. Most of the thermostat data sets could be created prior to test execution, provided those data

sets could be modified during test execution based on test results.

d)

D. All data, inputs, and expected results for this test charter should be specified in a concrete test

case before the start of test execution.

58.

Câu 58: Consider the following code fragment:

if (a>b) && (b>c)) {

b= (a+c)/2;

}

Assume that, in the following options, each of the three numbers in parentheses represents the inputs

for a test case, where the first number is a, the second number b, and the third number c. Which of the

following gives a set of test case inputs that achieves decision coverage for this fragment of code in

the minimum number of test cases?

a)

A. (5, 3, 2)

b)

B. (5, 3, 2); (5, 4, 0)

c)

C. (5, 7, 0); (4, 5, 0)

d)

D. (4, 5, 0); (5, 4, 5)

59.

Câu 59: What is the Cyclomatic Complexity of the code below?

public void ProcessPages(){

while(nextPage!=true) {

if((lineCount<-linesPerPage) && (status != Status.Cancelled) && (morePages == true))

{

....

}}}

a)

A. 4

b)

B. 5

c)

C. 6

d)

D. 8

60.

Câu 60: LCSAJ testing standing out of:

a)

A. Line Code Sequence And Jump

b)

B. Line Code Satiated And JUP

c)

C. Linear Code Satiated And Jump

d)

D. Linear Code Sequence And Jump

61.

Câu 61: Which of following are NOT experience- based techniques

a)

A. Exploratory tests

b)

B. Unit test

c)

C. Intuition and guess

d)

D. Software attacks

e)

E. Classification trees mode

62.

Câu 62: Defect taxonomies sub-category include System?

a)

A. Specification

b)

B. Internal interfaces

c)

C. Software Architecture

d)

D. Resource management

63.

Câu 63: For a tax system the earnings 4.000 are tax free, the following 1.500 are charged at 10%, the

following 28.000 at 20% and the remainder above 40%. All values are rounded to 1.

What test case could result from a boundary value analysis?

a)

A. 1500

b)

B. 33501

c)

C. 4499

d)

D. 28001

64.

Câu 64: Which of sentence is wrong

a)

A. 100% Branch coverage cover 100% statement coverage

b)

B. 100% multiple condition coverage cover 100% decision coverage

c)

C. 100% statement coverage detect more defect than 100% branch coverage

d)

D. 100% LCAJ coverage is sure that 100% decision coverage

65.

Câu 65: Which of following techniques cover the number combination of condition under test?

a)

A. State transition

b)

B. Boundary value

c)

C. Use case

d)

D. Decision table

66.

Câu 66: Paragraph:

If you are Vietnamese then

If you are HaNoi then

You will....

Else

You will..

Endif

Else

You will..

End if

How many test case that cover all answers, all combination of questions

a)

A. 2

b)

B. 3

c)

C. 4

d)

D. 5

e)

E. 6

67.

Câu 67: Which of the following is the best example of a reliability failure for an application?

a)

A. Slow response time

b)

B. Excessive memory consumption

c)

C. Random application termination

d)

D. Failure to encrypt data

68.

Câu 68: Which of the following standards is specific a test quality characteristics?

a)

A. IEEE 1044

b)

B. ISO 9126

c)

C. IEEE 829

d)

D. DO 178B

69.

Câu 69: Which of following is Not quality attribute?

a)

A. Interoperable

b)

B. Help files

c)

C. Usability

d)

D. Accessibility

70.

Câu 70: WAMMI stands for ....

a)

A. Website analysis measurement inventory

b)

B. Wider analysis measurement invention

c)

C. Website analysis measurement invention

d)

D. Website analysis metrics inventory