Jorge Baltazar
Quiz by , created more than 1 year ago

Sample Test TA

425
0
0
Jorge Baltazar
Created by Jorge Baltazar about 8 years ago
Close

TA Sample Test

Question 1 of 20

1

Which of the following statements is TRUE with respect to when the test analyst should become involved during different lifecycle models?

Select one of the following:

  • In sequential V-model projects the test analyst should start test analysis concurrently

  • With requirement specification

  • In Agile projects the test analyst should start test analysis and design concurrently with coding

  • In sequential V-model projects the test analyst should start test analysis concurrently with coding

  • There are no differences in the moment of involvement for test analysts for the various software lifecycles

Explanation

Question 2 of 20

1

Which of the following is a type of testing that someone in the role of a Test Analyst, working with the Test Manager, should typically consider and plan for?

Select one of the following:

  • Usability

  • Security

  • Performance

  • Maintainability

Explanation

Question 3 of 20

1

Which one of the following statements does NOT give a good reason why test cases should be reviewed and understood by stakeholders?

Select one of the following:

  • The test manager reviews the test cases in order to control the work of the test analyst and to create the organization’s test strategy

  • Customer and users review the test cases in order to verify them against requirements,
    business processes and business rules

  • Testers review test cases written by other testers in order to ensure that the test cases are consistent, understandable and executable by testers other than the author

  • Developers review test cases written by testers in order to align their understanding of requirements with the testers’ and to align component testing with system testing

Explanation

Question 4 of 20

1

Consider the following exit criterion: “All test cases must be reviewed and approved by representatives from the development and test team. ”The project team has determined that this exit criterion is critical for keeping the project on schedule. This exit criterion is from which test activity? How will meeting this criterion help keep the project on schedule?

Select one of the following:

  • Test Design; by ensuring that the test team is creating the test cases that will target the correct areas with valid tests

  • Test Design; by ensuring the test team is executing the right tests in the right order

  • Test Implementation; by ensuring the test team is creating the test cases that will target the correct areas with valid tests

  • Test Implementation; by ensuring the test team is executing the right tests in the right order

Explanation

Question 5 of 20

1

Which of the following is a typical work product that the Test Analyst would deliver as part of the test closure activities?

Select one of the following:

  • A list of all deferred defects

  • A list of all rejected defect reports

  • A list of all defects found in production and fixed in this release

  • A list of all resolved defects

Explanation

Question 6 of 20

1

A project to develop a foreign exchange Automated Telling Machine for an airport has been planned and a risk assessment has shown that there are 3 key risks:

I. There is a risk that usability will be a problem for visually impaired users because the operation requires viewing several screens in sequence with relatively small text. This has been assessed as medium likelihood with high impact.
II. There is a risk that response will be relatively slow because the foreign exchange rates will be checked before each transaction; this has been assessed as medium likelihood with medium impact.
III. There is a risk that accuracy of calculations could lead to cumulative errors. This has been assessed as low likelihood with high impact.

The test strategy currently requires performance testing during system test, usability testing during User Acceptance Test and accuracy tests at every test level. The project schedule is under time pressure.

Which of the following possible risk mitigation actions should be prioritized highest?

Select one of the following:

  • Allow access to the system for usability testing during integration

  • Review the calculation algorithms and work with specialists to define a data set for calculation tests

  • Spend time with developers to Identify operational scenarios to test performance

  • Defer usability testing until UAT and recruit visually impaired testers to join the UAT team

Explanation

Question 7 of 20

1

Which of the following is a typical defect that equivalence partitioning would identify?

Select one of the following:

  • Improper handling of sequences of events

  • Improper handling of combinations of conditions

  • Improper handling of large and small values

  • Improper handling of classes of inputs


Explanation

Question 8 of 20

1

Which of the following is a typical defect that decision table testing would identify?

Select one of the following:

  • Improper handling of sequences of events

  • Improper handling of combinations of conditions

  • Improper handling of large and small values

  • Improper handling of classes of inputs

Explanation

Question 9 of 20

1

Which of the following is a typical defect that state-based testing would identify?

Select one of the following:

  • Improper handling of sequences of events

  • Improper handling of combinations of conditions

  • Improper handling of configuration combinations

  • Improper handling of classes of inputs

Explanation

Question 10 of 20

1

Which of the following is a typical defect that classification tree testing would identify?

Select one of the following:

  • Improper handling of sequences of events

  • Improper handling of typical workflows

  • Improper handling of configuration combinations

  • Improper handling of classes of inputs

Explanation

Question 11 of 20

1

Identify all of the following which can be useful as a test oracle the first time a test case is run? (2 options)

Select one or more of the following:

  • Incident report

  • Requirements specification

  • Test summary report

  • Legacy system

Explanation

Question 12 of 20

1

Consider the following exit criterion: “All test cases must be reviewed and approved by representatives from the development and test team.”

The project team has determined that this exit criterion is critical for keeping the project on schedule. This exit criterion is from which test activity? How will meeting this criterion help keep the project on schedule?

Select one of the following:

  • Test Design; by ensuring that the test team is creating the test cases that will target the
    correct areas with valid tests

  • Test Design; by ensuring the test team is executing the right tests in the right order

  • Test Implementation; by ensuring the test team is creating the test cases that will target the correct areas with valid tests

  • Test Implementation; by ensuring the test team is executing the right tests in the right order

Explanation

Question 13 of 20

1

Which of the following statements captures a key difference between specification-based and defect-based test design techniques?

Select one of the following:

  • Specification-based techniques derive tests from the structure of the system, while defect-based techniques derive tests from what is known about defects.

  • Defect-based techniques derive tests from the structure of the system, while specification-based techniques derive tests from the behavior of the system.

  • Defect-based techniques derive tests from the structure of the system, while specification-based techniques derive tests from an analysis of the test basis.

  • Defect-based techniques derive tests from what is known about defects, while specification-based techniques derive tests from an analysis of the test basis.

Explanation

Question 14 of 20

1

Which of the following is an example of the use of a defect taxonomy for test design?

Select one of the following:

  • Using frequency of defect occurrence as an input into quality risk analysis

  • Selecting test inputs that are likely to reveal a failure associated with a particular defect, if present

  • Updating the defect taxonomy after test execution to reflect the latest findings

  • Sending the defect taxonomy, along with frequency of defect occurrence, to development for process improvements

Explanation

Question 15 of 20

1

Which of the following is an important principle for use of experience-based test techniques?

Select one of the following:

  • Tester skill is a critical factor in assignment of test execution tasks.

  • Tester skills are less important than ensuring 100% tester utilization.

  • Testers should always focus on defect-preventing activities.

  • Testers should be evaluated based on the number of defects they find.

Explanation

Question 16 of 20

1

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.
When the user first inserts a valid credit card type, the system considers the user to be in the unauthenticated state. Prior to requesting a cash advance, though, the user must enter the authenticated state. The user authenticates by entering the proper PIN.
When authenticating the user, the system should allow the user to enter their PIN up to three times before failing the authentication and rejecting the card. On the first and second try, the system should prompt the user to reenter the PIN.

Suppose you are concerned that, depending on the exact number of invalid PINs entered, the system might behave improperly. Which of the following test design techniques is specifically targeted at such failures?

Select one of the following:

  • Equivalence partitioning extended by boundary value analysis

  • Pairwise testing with orthogonal arrays

  • State-based testing

  • Classification tree

Explanation

Question 17 of 20

1

Which of the following types of reviews is generally the most effective at finding the greatest percentage of defects present in the object being reviewed?

Select one of the following:

  • Informal

  • Walk-through

  • Peer review

  • Inspection

Explanation

Question 18 of 20

1

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 requirements specification contains the following paragraph:
The system shall allow cash advances of at least 500 dollars for all supported credit cards. The correct list of supported credit cards is American Express, Visa, Japan Credit Bank, Eurocard, and MasterCard.
Which of the following statements is true?

Select one of the following:

  • The paragraph is ambiguous in terms of supported cards.

  • The paragraph indicates potential performance problems.

  • The paragraph is unclear in terms of advance limits.

  • The paragraph indicates potential usability problems.

Explanation

Question 19 of 20

1

As a test analyst you are involved in the early stages of an acceptance test for a Product Data Management system. You are asked to write test designs and test cases based on use cases. An early version of the system is also already available. It is a known fact that on the implementation level many things will change (including the user-interface). The tests will be carried by end-users with much domain knowledge who have also been involved in the project defining the user requirements and reviewing documentation.
What is the BEST option regarding the level of detail and documentation required for test cases in the project?

Select one of the following:

  • Detailed concrete test cases since many re-runs of the tests are expected

  • Logical test cases supported by concrete test cases to allow for traceability and enable future changes

  • Concrete test cases only since the end-users have extensive domain knowledge

  • Logical test cases only since the end-user have extensive domain knowledge and many changes are expected thus reducing testware maintenance effort

Explanation

Question 20 of 20

1

Which of the following tasks and responsibilities do NOT belong to that of a test analyst in the context of evaluating exit criteria and reporting?

Select one of the following:

  • The test analyst should be able to use the reporting tools

  • The test analyst is responsible for supplying accurate information

  • The test analyst will contribute to the final report at the end of the testing

  • The test analyst should write final test reports objectively

Explanation