Black Friday Special 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: clap70

CTAL-TTA Certified Tester Advanced Level Technical Test Analyst Questions and Answers

Questions 4

Which of the following is true regarding maintainability?

Options:

A.

This factor Is critical for the initial success of the product launch

B.

This factor becomes more Important the longer the system remains in the production environment

C.

This factor will influence the performance of the system

D.

This factor affects resource utilization

Buy Now
Questions 5

What is MOST likely to be a consideration when implementing a new performance test tool?

Options:

A.

The lack of flexibility in the tool may mean that it is unable to generate incorrect inputs for all the different types of virtual user

B.

The load generation suggested by the operational profiles of the users may exceed the available hardware and network bandwidth of the tool

C.

The model used to describe the intended execution-time behavior of the system under test may not be compatible with the tool

D.

The language used for programming the system under test may be different from that used to develop the tool

Buy Now
Questions 6

How many test cases need to be designed to achieve 100% decision coverage in the following piece of pseudo-code which applies discount rates to hotel room bookings?

Read (Loyalty_level)

Read (Room_price)

IF (Room_price > 200)

IF (Loyalty_level = Platinum)

Discount_factor = 80%

ELSE

IF (Loyalty_level = Gold)

Discount_factor = 85%

ELSE

Discount_factor = 95%

ENDIF

ENDIF

ELSE

IF (Room_price > 150)

IF (Loyalty_level = Platinum)

Discount_factor = 85%

ELSE

Discount_factor = 95%

ENDIF

ELSE

Discount_factor = 100%

ENDIF

ENDIF

Room_price = Room_price * Discount_factor

IF (Discount_factor < 100%)

Show message "Congratulations - you have received a discount!"

ENDIF

Options:

A.

4

B.

6

C.

7

D.

8

Buy Now
Questions 7

Which statement is correct regarding the use of exploratory testing for safety critical systems?

SELECT ONE OPTION

Options:

A.

It should be used when black-box tests cannot be automated

B.

It is highly recommended for all risk levels

C.

It is not recommended, as manual black-box tests should be used instead

D.

It is highly recommended for low risk levels only

Buy Now
Questions 8

You need to implement a Java class that validates a password entry field. The validation critena states that the password must:

1. be a minimum of 8 characters

2 contain at least one special character.

You are focusing on validation criterion 1 and have written a test class that checks that a 7 character password entry will fail validation.

You have written code designed to make this test class pass, however, on first execution of the test class it has failed

What should you do next9

SELECT ONE OPTION

Options:

A.

Repair the failing code and re-execute it for the test class

B.

Develop a test class with a 9 character password containing one special character and re-execute the code

C.

Add code to cover special character validation criterion 2

D.

Refactor the failing code to improve its design and structure

Buy Now
Questions 9

Which TWO of the following are generic PRODUCT risk factors that should be considered by a Technical Test Analyst?

a)A high number of performance efficiency defects in the software

b)Inaccurate arithmetic calculations in key business areas cj Particularly complex code

d) Communication issues with geographically distributed teams

e) Usability-’ issues with the design of the user interface

Options:

A.

a and b

B.

a and c

C.

b and d

D.

c and e

Buy Now
Questions 10

Your team is now accountable for the support and enhancement of a payroll system that has been in production for many years and modified by many different developers. It has been noticed by management that small functional enhancements take much longer than equivalent changes on more recently developed systems. You have been tasked with implementing improved testing approaches that will help to identify the root cause of this problem.

Which of the following is the best technique to apply in this scenario?

Options:

A.

Orthogonal arrays

B.

Exploratory analysis

C.

Static analysis

D.

Data flow analysis

Buy Now
Questions 11

You are working for a company that has a product in the field that has reached its capacity. The system cannot handle any more users without a significant degradation in performance and a significant spike in resource requirements. As a result, your new product has strict requirements for performance efficiency and a specific growth requirement that is estimated for the next three years.

What type of testing should you conduct to make sure the future requirements will be met?

Options:

A.

Time-behavior testing

B.

Load testing

C.

Scalability testing

D.

Stress testing

Buy Now
Questions 12

A project to replace your company's sales and merchandising system has begun. The old system is still in production but is poorly documented and expensive to maintain: changing it has often produced a large quantity of defects. The new version will be developed using modern techniques and technology.

Requirements include:

    Loading sales data, sent electronically from the stores each evening, into a central database where it is then available for other applications.

    Producing sales reports for the merchandisers, whose job is to manage stock levels in stores.

    Predictions of future demand for each product, based on a combination of sales history and forecasting parameters.

Requirements 1 and 2 are satisfied by the existing system and will be rewritten with no significant changes. Requirement 3 is new: these forecasting reports will be run overnight, and users will request them by entering simple parameters online during the day.

The sales data are loaded in an overnight batch run. There have been problems at peak periods when this run has taken longer than scheduled, so that dependent jobs could not finish before the start of the working day.

As a Technical Test Analyst, you have been asked to contribute to the project's Master Test Plan. The concerns expressed by stakeholders during risk identification include the length of the batch job runs, ease of parameter entry for the users, unauthorized access to stored sales data, and limited time for testing. With these in mind, which TWO of the following quality characteristics sub-characteristics are likely to contain the highest levels of technical risk?

A) Operability.

B) Time behavior.

C) Interoperability.

D) Security.

E) Testability.

Options:

A.

a and b

B.

b and e

C.

b and d

D.

c and e

Buy Now
Questions 13

You are working on a project to develop an application that allows users to collaborate via bespoke, online whiteboards. The first release, delivering core functionality, highlighted misunderstandings of the user stories between testers, developers and the product owner during sprint development Since that release, the developers have agreed to implement a TDD approach for future software development.

Creation of the product backlog for the second release is underway and you have recommended to the project stakeholders that an atdd approach be adopted for the backlog's user stories. What would be a GOOD REASON for making this recommendation?

SELECT ONE OPTION

Options:

A.

The team wants to start using BDD and therefore atdd must also be used

B.

The test strategy states that automation shall be used to minimize effort for execution of acceptance tests

C.

TDD can only work effectively when an ATDD approach is used for the user stories

use of attd examples will help address the misunderstandings encountered in release 1

Buy Now
Questions 14

Which of the following are activities that the Technical Test Analyst performs when setting up a test automation project?

1.Schedule the manual testing

2.Define interface requirements between tools

3.Perform a code review on the functional specifications

4.Determine whether to use a rule-dnven approach

5.Tram the test analysts to use and supply the data

Options:

A.

1.2

B.

3. 5

C.

1.4

D.

2,5

Buy Now
Questions 15

The last release of a hotel booking website resulted in poor system performance when hotel searches reached peak volumes. To address these problems in the forthcoming release, changes to the system architecture are to be implemented as follows:

Change 1 - Provision of a single Internet service using multiple servers, rather than a single server, to maximize throughput and minimize response time during peak volumes

Change 2 - Prevention of unnecessary database calls for objects that were not immediately needed by the calling applications. Achieved by not automatically creating database connections at the start of processing, instead only just before the data is required.

The system architecture document has been drafted and as Technical Test Analyst you have been invited to participate in its review. Which of the following review checklist items is MOST likely to identify any defects in the proposed system architecture for Change 2?

Options:

A.

Connection pooling

B.

Data replication

C.

Lazy instantiation

D.

Caching

Buy Now
Questions 16

A new Payroll system calculates the amount of tax that each employee must pay (TaxToPay) on their gross monthly salary (in (), and the net salary (NetSal) that they will receive after that amount of tax has been deducted It also calculates the amounts of tax (TaxPdYTD) and net salary (SalPdYTD) paid in the year to date (YTD) by adding them to the stored amounts from last month (for month 1 these will be zero), inputs Include Employee id (Empid) and Gross Salary this month (GrossSal). Tax Rate is looked up on the key of Employee Id, the amounts of tax and net salary paid in the year to date are looked up on the key of (Employee Id and [month • 1]) except that for month 1 they will be zero.

if both employees were paid the same in month 1 as in the current month 2. for which tax has now to be calculated, which data-driven input and expected output table is correct for this situation?

Table 1

MonthEmpidGrossSalTaxRateTaxToPayNetSalTaxPdYTD

212000153001700600

222200204401760880

Table 2

MonthEmpidGrossSalTaxRateTaxToPayNetSalSalPdYTD

2120000.153001700600

2222000.24401760880

Table 3

MonthEmpidGrossSalTaxToPayNetSalTaxPdYTDSalPdYTD

11200030017006003400

12220044017608803520

Table 4

MonthEmpidGrossSalTaxToPayNetSalTaxPdYTDSalPdYTD

21200030017006003400

22220044017608803520

SELECT ONE OPTION

Options:

A.

Table 3

B.

Table 1

C.

Table 4

D.

Table 2

Buy Now
Questions 17

A new reusable software component that handles sensor management has been developed. It will be used in manufacturing processes that work at SIL 2 and avionics systems where failure could lead to a "major" incident. The code contains no loops but does contain decisions with multiple conditions. Which of the following would be the BEST structure-based testing option for the new software?

Options:

A.

MC/DC coverage

B.

API coverage

C.

Decision coverage

D.

Statement coverage

Buy Now
Questions 18

When planning and specifying security tests which of the following is NOT likely to be a useful part of the approach?

Options:

A.

Identifying those from whom permission might be needed to run the tests

B.

Re-assuring the (non-technical) Test Analysts that they will not need to be involved

C.

Ensuring that appropriate tools will be available for static analysis

D.

Planning extra performance efficiency and reliability tests

Buy Now
Questions 19

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

Buy Now
Questions 20

Which option correctly states the sequence of tasks to be undertaken when re-factoring test cases?

SELECT ONE OPTION

Options:

A.

Evaluate, Identification, Analysis. Re-run, Refactor

B.

Analysis, Identification, Re run, Refactor, Evaluate

C.

Identification, Evaluate, Analysis, Refactor, Re-run

D.

Identification, Analysis, Refactor, Re-run, Evaluate

Buy Now
Questions 21

A new web site has been launched for a testing conference. There are a number of links to other related web sites for information purposes. Participants like the new site but complaints are being made that some (not all) of the links to other sites do not work.

Which type of test tool is most appropriate in helping to identify the causes of these failures?

Options:

A.

Review tool

B.

Hyperlink tool

C.

Static analysis tool

D.

Dynamic analysis tool

Buy Now
Questions 22

At which test level would performance efficiency testing most likely be performed?

Options:

A.

Component testing

B.

Integration testing

C.

System testing

D.

User acceptance testing

Buy Now
Questions 23

Consider the simplified logic below for crediting money to a bank account.

Receive money and account number to be credited

IF account number is valid

IF customer account is active

Store current account balance as oldBalance

Credit money to account

IF oldBalance < zero

IF balance now >= zero

Set message "Overdraft cleared"

ELSE

Set message "A/c overdrawn"

ENDIF

ELSE

Set message = "You have more money"

ENDIF

IF account holder is VIP customer

Send message by email to customer

ENDIF

ELSE

Set message "A/c inactive"

Send message by email to supervisor

ENDIF

ELSE

Add 1 to count of invalid inputs

ENDIF

What is the minimum quantity of test cases that will give 100% statement coverage?

Options:

A.

6

B.

5

C.

4

D.

3

Buy Now
Questions 24

The following characteristics were identified during an early product risk-assessment for a software system:

• the software system needs to manage synchronization between various processes

• microcontrollers will be used that will limit product performance

• the hardware that will be used will make use of timeslots

• the number of tasks supported in parallel by the software system is large and are often highly complex.

Based on the information provided, which of the following non-functional test types is MOST appropriate to be performed?

Options:

A.

Maintainability testing

B.

Security testing

C.

Time-behaviour testing

D.

Portability testing

Buy Now
Questions 25

Given the following code:

If x > y and z = 3 statement!

elseif z = 4 statement

endif;

What is the minimum number of tests needed to achieve 100% decision coverage?

Options:

A.

1

B.

2

C.

3

D.

4

Buy Now
Questions 26

You work for a small supermarket chain which has successfully operated a product inventory application for several years. It has recently purchased a data warehousing solution which provides tailorable profiling of product purchases with the aim of improving its marketing strategy. The decision has been made to host the data warehousing software and database on the same server used by the product inventory application. Based on this decision, two product risks have been cataloged:

The co-existence of both applications on the same server may introduce resource conflicts, resulting in an unacceptable impact on the functionality of the product inventory application

In the event of loss or corruption of product inventory data during transfer to the warehouse, it may not be possible to restore from back-up in the timeframe required, resulting in lost business.

Which TWO non-functional test types should be included in the test plan to mitigate both product risks?

Options:

A.

Compatibility testing and Reliability testing

B.

Load testing and Portability testing

C.

Reliability testing and Stress testing

D.

Maintainability testing and Load testing

Buy Now
Questions 27

Consider the following control flow graph:

The control flow represents a software component of a car navigation system. Within the project the maximum cyclomatic complexity to be allowed is set at 5.

Which of the following statements is correct?

Options:

A.

No defect needs to be reported since the cyclomatic complexity of the component is calculated at 3.

B.

No defect needs to be reported since the cyclomatic complexity of the component is calculated at 4

C.

No defect needs to be reported since the cyclomatic complexity of the component is calculated at 5.

D.

A defect needs to be reported since the cyclomatic complexity of the component is calculated at 6.

Buy Now
Questions 28

You are an experienced tester on an Agile team that is producing a new application. The product backlog has been refined sufficiently to begin development for the first release. This stories in this backlog contain a mixture of functional and non-functional requirements, as well as some technical stories that will provide elements of the application's infrastructure The developers have decided to use TDD as a deveiopment approach but automation of the acceptance tests is not yet planned.

You have been asked to recommend whether or not the team should take an atdd approach as well as TDD. what would be the BEST recommendation in these circumstances?

SELECT ONE OPTION

Options:

A.

YES. use attd, but for the functional requirements only because it cannot be applied to non-functional or technical requirements.

B.

YES. use ATTD for all requirements including non-functional and technical stories.

C.

NO. do not use ATDD, because it will not work when the acceptance tests are not automated

D.

NO. do not use atdd. because it is not compatible with the developers' TDD approach.

Buy Now
Questions 29

How many independent paths are shown in the control flow diagram below?

Options:

A.

6

B.

3

C.

4

D.

2

Buy Now
Questions 30

A new application for planning journeys on public transport is being developed that will work on mobile devices. Why would you MOST likely include Compatibility testing in the test plan?

Options:

A.

To evaluate the degree to which it is operational and accessible when required for use

B.

To evaluate the degree to which its functions facilitate the accomplishment of specified tasks and objectives

C.

To evaluate the degree to which it can effectively and efficiently be adapted for different or evolving hardware environments

D.

To evaluate the degree to which the system is operational and accessible when required for use

Buy Now
Questions 31

You are working on project where re-use of software is an objective. You are involved in the project as a Technical Test Analyst and have been given the task to develop a checklist for code reviews.

Which question from the list below should you implement as part of the code review checklist?

Options:

A.

Are all modules, data, and interfaces uniquely identified?

B.

Can each item be implemented with the techniques, tools, and resources available?

C.

Is it possible during acceptance testing to verity whether the item has been satisfied?

D.

Are all variables defined with meaningful, consistent and clear names?

Buy Now
Questions 32

Which of the following is a reason for the Technical Test Analyst to take the time to prepare for a code review?

Options:

A.

Allows the reviewer time to consider the Interaction of the item being reviewed with other items In the system

B.

Allows time to prepare the test data

C.

Allows time to gather the test metrics for management review

D.

Allows time to plan the design and implementation of the item being reviewed

Buy Now
Questions 33

Which of the following is NOT a common issue with traditional capture/playback test automation?

Options:

A.

Difficult to maintain when software changes.

B.

Recorded scripts are difficult to maintain by non-technical persons.

C.

Data and actions are mixed in the recorded script.

D.

Execution of the recorded script is difficult outside office hours.

Buy Now
Questions 34

Which of the following statements about performance testing tools is NOT correct?

Options:

A.

Typical metrics and reports provided by performance testing tools include the number of simulated users throughout the test, and the number and type of transactions generated by the simulated users, and the arrival rate of the transactions.

B.

Significant factors to consider in the implementation of performance testing tools include the flexibility of the tool to allow different operational profiles to be easily implemented, and the hardware and network bandwidth required to generate the load.

C.

Performance testing tools typically drive the application by simulating user interaction at the graphical user interface level to more accurately measure response times.

D.

Performance testing tools generate a load by simulating a large number of virtual users following their designated operational profiles to generate specific volumes of input data.

Buy Now
Questions 35

Consider the following pseudocode segment:

set a = 1

while a < 12

display “this is loop", a

if a > 10 then

display "loop is > 10’

set a = 5

else

display “loop is < 11*

endif

end while

display “Final value of a is", a

Which of the following issues should be detected in the code review?

Options:

A.

Loop termination is not achievable

B.

Rounding errors on the loop counters could cause problems

C.

Variables are used before they are initialized

D.

Some of the code could be moved to re-usable functions

Buy Now
Questions 36

Which of the following is a common technical issue that causes automation projects to fail to meet the planned return on investment?

Options:

A.

Insufficient planning for usability

B.

Failing to design for maintainability

C.

Designing for keyword-driven use

D.

Using capture-playback to do the initial capture of the window objects

Buy Now
Questions 37

BestFor Incorporated is a rapidly growing online financial services company that offers guidance to its customers on a range of financial products. Its first website, BestForMortgages, was launched two years ago, shortly followed by BestForPensions. The popularity of both sites has driven the company to expand its offerings into other sectors and a third website, BestForFood, has recently been released.

The first two websites have proven to be functionally robust but suffered from performance issues due to:

Underestimation of concurrent user access at peak times in its original operational profiles

Data volumes rapidly growing beyond expectations on a single database shared by both sites.

All three websites share the same web server.

The BestForFood system has been running live for several months, however the following significant non-functional defects have been recorded:

A) The layout and navigation of the BestForFood website was not considered by the users as consistent with BestForPensions and BestForMortgages

B) Soon after delivering the BestForFood system the performance of both BestForPensions and BestForMortgages noticeably slowed

C) The time taken to diagnose, repair and re-test production defects did not meet BestForFood service level agreements

D) BestForFood performance was adversely impacted by unexpected growth in data volumes

E) The time taken to install monthly builds into the production system exceeded agreed timescales.

Which TWO of these defects might have been prevented had portability testing and compatibility testing been employed?

Options:

A.

a and b

B.

c and e

C.

b and c

D.

a and d

Buy Now
Questions 38

When conducting a data flow analysis of following section of pseudo code:

Declare Function_Biggest integer (inputl integer. Input2 Integer) }

Declare output Integer

Set output = inputl

If input2 > output then

Set output = input2

Endif

Return output

}

Which of the variables utilized above has a potential anomalie?

Options:

A.

Inputl and input2

B.

None of the variables

C.

output

D.

Function_Biggest

Buy Now
Questions 39

An enhancement to a Social Media application allows for the creation of new Groups. Any number of existing application members can be added to a

Group. An attempt to add a non-existing member of the application to a Group will result in an error. Members can also be removed from an existing Group.

Existing Groups can also be deleted but only if there are no current members attached to it.

Which keyword-driven input table provides an adequate test of this enhancement?

Options:

A.

A group of people in a group Description automatically generated

B.

A group of people in a table Description automatically generated

C.

A group of people in a group Description automatically generated

D.

A group of people in a group Description automatically generated

Buy Now
Questions 40

You are working on a project that is integrating code from multiple development groups. There have been numerous integration problems, particularly regarding reliability, error recovery and transactional integrity. You are now responsible for planning the performance efficiency testing for this product. There Is a strong feeling among the development managers that some parts of the code are weaker than others and will tend to exhibit problems during the performance efficiency testing. To identify these problematic areas as soon as possible, which type of testing should you do?

Options:

A.

Load testing

B.

Interoperability testing

C.

Stress testing

D.

Scalability testing

Buy Now
Questions 41

The following User story is being developed using the 8DD approach:

As a Purchasing Manager

i want to see a list of all Purchase Orders placed so far this month with their total value

So that I can control the amount of money being spent

Which scenario is BOTH written in correct Gherkin format AND is appropriate for this User Story9

SEI ECT ONE OPTION

Options:

A.

Given that three Purchase Orders with a total value of £21.75 have been placed so far this month AND the Purchasing Manager has navigated to the Purchase Order Reporting page

When the Purchasing Manager clicks the button 'List of Purchase Orders placed this month’

Then the 3 orders and their total value of £21.75 are displayed

B.

Given that three Purchase Orders with a total value of £21.75 have been placed so far this month

When the Purchasing Manager requests the list of Purchase Orders placed this month

Then the appropriate details are displayed

C.

Given that I am a Purchasing Manager AND three Purchase Orders with a total value of £21.75 have been placed so far this month

When I request the list of Purchase Orders placed this month

Then all orders and their total value of £21.75 are displayed

D.

Given that three Purchase Orders with a total value of £21.75 have been placed so far this month

When the Purchasing Manager requests the list of Purchase Orders placed this month

Then the 3 orders and their total value of £21.75 are displayed

Buy Now
Questions 42

Which of the following statements BEST describes how tools support model-based testing?

Options:

A.

Finite state machines are used to describe the intended execution-time behavior of a software-controlled system.

B.

Random sets of threads of execution are generated as test cases.

C.

Large sets of test cases are generated to provide full code coverage.

D.

An engine is provided that allows the user to execute the model.

Buy Now
Questions 43

Which of the following is a true statement regarding a continuous integration environment?

Options:

A.

Builds are done regularly every night

B.

Automation tools are used to verify the results of the build

C.

Unit testing is performed manually by the developers prior to code check in

D.

Performance efficiency testing is conducted for every accepted build

Buy Now
Questions 44

Which statement correctly describes continuous testing’

SELECT ONE OPTION

Options:

A.

Each modification made to the system triggers the tests that cover that change to be executed automatically.

B.

Each modification made to the system is automatically tested and then automatically made implemented in live

C.

Each new build of the system triggers deployment into a testing environment.

D.

Each new build of the system triggers a pre-defined set of tests to be executed automatically.

Buy Now
Questions 45

You are working on a complex systems integration project that will soon be deployed to the production environment. This system is replacing a system that was popular with the users and had no outstanding non-functional issues. There are multiple components that interact and these have been developed by various development and testing groups including some outsourced groups. You will be leading the performance testing effort. Although you would prefer to have a dedicated test system for this effort, you will have to use the production system. You can do this testing at a low usage time, but there will be some users on the system and you will be using real data for the tests. You are now planning your performance testing. Unfortunately, there are no requirements for the performance requirements of the system. How do you determine the acceptable performance levels for the various operational profiles?

Options:

A.

You should check the performance of the legacy system and use that as a benchmark for the new system

B.

You should ask the users what they expect to see for the performance

C.

You should go back to the business analysts and require them to update the requirements to include the performance expectations

D.

You should use industry standard performance benchmarks

Buy Now
Questions 46

Below is the pseudo-code for the Win program:

The bingo program contains a data flow anomaly. Which data flow anomaly can be found in this program?

Options:

A.

Variable 'A" is not assigned a value before using it.

B.

Variable 'D" is defined but subsequently not used.

C.

The program does not contain any comments.

D.

It is recommended to use a variable instead of the hard-coded print results "Win" and *Loose".

Buy Now
Questions 47

Consider the pseudo code provided below regarding a customer request for cash withdrawal from an ATM.

If the customer has sufficient funds in their account

OR the customer has the credit granted

THEN the ATM machine pays out the requested amount to the customer

Which of the following test cases would be the result of applying multiple condition testing, but would NOT be the result of applying modified condition/decision testing?

Options:

A.

TC 1: Customer has sufficient funds. Credit has not been granted.

B.

TC 2: Customer does not have sufficient funds. Credit has been granted.

C.

TC 3: Customer does not have sufficient funds. Credit has not been granted.

D.

TC 4: Customer has sufficient funds. Credit has been granted.

Buy Now
Questions 48

Which statement about test automation is TRUE?

SELECT ONE OPTION

Options:

A.

The number of test cases in the test suite increases by default from one iteration to another

B.

Test suite coverage can be increased without the need for refactoring

C.

Test development time should not consider changes to the test environments)

D.

Staff availability should not be allowed to constrain automated deployment

Buy Now
Questions 49

A major Caribbean bank typically develops their own banking software using an Agile methodology. However, for some specific components COTS software is acquired and used. The bank does not want to create a dependency on any external COTS supplier.

As part of the test approach, portability testing will be performed. Which portability sub-characteristic is especially relevant for the Caribbean bank?

Options:

A.

In stall ability

B.

Adaptability

C.

Replaceability

D.

Co-existence

Buy Now
Questions 50

Consider the simplified logic below for crediting money to a bank account.

Receive money and account number to be credited

IF account number is valid

IF customer account is active

Store current account balance as oldBalance

Credit money to account

IF oldBalance < zero

IF balance now >= zero

Set message "Overdraft cleared"

ELSE

Set message "A/c overdrawn"

ENDIF

ELSE

Set message = "You have more money"

ENDIF

IF account holder is VIP customer

Send message by email to customer

ENDIF

ELSE

Set message "A/c inactive"

Send message by email to supervisor

ENDIF

ELSE

Add 1 to count of invalid inputs

ENDIF

What percentage of decision testing coverage has been achieved by the following suite of test cases?

Test Case A - Account number valid, account is active, oldBalance = -100, balance now = +200, not a VIP customer

Test Case B - Account number valid, account is active, oldBalance = -100, balance now = -50, is a VIP customer

Options:

A.

40%

B.

60%

C.

70%

D.

80%

Buy Now
Questions 51

Given the following code:

If x > y and z = 3 statement!

elself z = 4

statement2

endif;

What is the minimum number of tests needed to achieve 100% statement coverage?

Options:

A.

1

B.

2

C.

3

D.

4

Buy Now
Questions 52

Which statement about test automation being applied to a reactive test approach, is CORRECT’

SELECT ONE OPTION

Options:

A.

Automation of test execution in exploratory test sessions can lead to increased efficiency and wider coverage of user stories

B.

BDD can be used within a reactive testing approach by producing automated tests in parallel with the implementation of the user story

C.

For projects that must comply with externally defined regulations, the automated tests and their results must be traceable back to requirements

D.

An increase in automated test coverage can lead to a greater degree of exploratory testing addressing high risk areas

Buy Now
Exam Code: CTAL-TTA
Exam Name: Certified Tester Advanced Level Technical Test Analyst
Last Update: Nov 24, 2024
Questions: 175
CTAL-TTA pdf

CTAL-TTA PDF

$25.5  $84.99
CTAL-TTA Engine

CTAL-TTA Testing Engine

$30  $99.99
CTAL-TTA PDF + Engine

CTAL-TTA PDF + Testing Engine

$40.5  $134.99