New Year Special 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: save70

Advance Level CTAL-TTA Exam Questions and Answers PDF

Page: 6 / 13
Total 175 questions

Certified Tester Advanced Level Technical Test Analyst Questions and Answers

Question 21

You are working on a new product that will provide an online pizza ordering service. Not everyone wants to create a frequent-eater pizza account, so the user can either log in to their existing account, create an account or proceed as a “guest" user. People with existing accounts have the option to update their accounts including changing address, changing credit card information and changing phone number. New account creation requires the user to enter their address, credit card information and phone number. This information Is validated to be sure the address matches the credit card information.

Once the user logs in, they are able to order their pizza. They can request up to five different pizzas and can select different ingredients on each. A user is allowed to pick up to 10 different ingredients per pizza. They can also select from a pre-defined set of ingredients as follows: “meat lovers", “all veggie’, “cheese please’, and “throw it all on".

The busiest day of the year for this product will be the day of the final football game of the professional season. In addition to the normal high load, the company will also be running a special on the “cheese please" pizza (buy 3 get 2 more free). The new product will need to handle a load that Is expected to be twice as high as the load on the old product last year. Given this information, what is an important item that should be addressed In the architectural specification?

Options:

A.

Transaction concurrency

B.

Caching

C.

Lazy instantiation

D.

Data replication

Question 22

Given the following pseudocode:

Program tax check

Integer: tax_rate

real: tax%

BEGIN

tax% := 0

GET (tax_rate)

WHILE tax_rate > 0 loop

IF tax_rate > 3 THEN

tax_rate := 3

ENDIF

tax% := tax% + (tax_rate / 10)

tax_rate := tax_rate - 1

ENDLOOP

IF tax% > 0.6 THEN

print ("tax rate is high")

ELSEIF tax% < 0.1 THEN

print ("tax rate is zero")

ELSE

print ("tax rate is low")

ENDIF

END tax check

If control flow analysis is performed on the pseudocode, which of the following results is MOST likely?

Options:

A.

Unreachable code at line 15

B.

Unreachable code at line 17

C.

No unreachable code

D.

Infinite loop from line 7 to line 13

Question 23

Which of the following statements is true regarding fault seeding and fault injection tools?

Options:

A.

They are used to deliberately Insert defects into the test object to evaluate the quality of the test suite

B.

They are used to determine If the code complies with the performance requirements

C.

They are used to determine the quality of operational acceptance tests

D.

They are used by the developer as debugging tools

Question 24

There are multiple activities the Technical Test Analyst performs regarding test automation. Which of the following activities is a typical test automation activity that the Technical Test Analyst will perform?

Options:

A.

Define the business process keywords and related actions.

B.

Execute the test cases and analyze any failures that may occur.

C.

Train the Test Analyst and Business Analyst to use and supply data for the test scripts.

D.

Decide regarding a test automation project based on a business case.

Page: 6 / 13
Total 175 questions