Winter Sale Special 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: ex2p65

Exact2Pass Menu

Question # 4

You are working in a team preparing a bank loan application. Your task is the preparation of acceptance tests for the following user story:

"IF a customer needs a loan for less than 50,000 Euros and they have made repayments regularly (without any delay) and the customers monthly income is more than 3000 Euros for the last year, THEN the bank will accept the loan request; in other cases the bank will not accept the request. A customer assistant is responsible for preparing data for approval but the approval is done by the bank manager."

Which of the following test cases can be treated as acceptance test criteria for the above user story?

i) As a customer assistant I can log in to the system and check the history of the customer account for the last year.

ii) As a customer assistant I can log in to the system and check the history of the customer debts and repayments.

iii) As a customer assistant I can log in to the system and change my password.

iv) As a bank manager I can log in to the system and receive the information of all requests waiting for approval.

v) As a bank manager I can log in to the system and decide whether to approve a loan for a customer.

vl) As a bank manager I can log in to the system within 10 seconds.

SELECT ONE OPTION

A.

Acceptance test criteria are ii, iv, v and vi

B.

Acceptance test criteria are i, ii, iv and v

C.

Acceptance test criteria are i, iii, iv and v

D.

Acceptance test criteria are i, ii, iii and vi

Full Access
Question # 5

Iteration planning for Sprint 5 of your current project is complete. The plan for the sprint is to increase performance of the system, which of the following acceptance criteria would you expect for Sprint 5?

i) User access for all roles has been validated.

ii) A static analysis tool has been executed for all code.

iii) 100% of the existing regression test suite has passed.

Iv) System is responding In less than 3 seconds, 90% of the time.

v) A new version of Internet Explorer has been included.

SELECT ONE OPTION

A.

ii, v

B.

iii, iv

C.

iv, v

D.

i, iii

Full Access
Question # 6

You have been asked to explain to your client how to define acceptance criteria that are fully testable. Which of the following is the BEST EXAMPLE for testable acceptance criteria?

SELECT ONE OPTION

A.

Action "Reopen' must be available only for a user with a specific authorization level.

B.

The ID field must accept input value of a length between 2 and 10 characters.

C.

The interface to External System shall be specified.

D.

The program's icon should be clear and attractive.

Full Access
Question # 7

Which of the following is NOT a statement of value from the Agile Manifesto?

SELECT ONE OPTION

A.

software over comprehensive documentation.

B.

Responding to change over following a plan.

C.

Processes and tools over individuals and interactions.

D.

Customer collaboration over contract negotiation.

Full Access
Question # 8

Why is regression of software a high risk in agile projects?

SELECT ONE OPTION

A.

There is code churn due to change in business needs over several sprints.

B.

Test automation can cause regression of software in the test environment.

C.

Regression is built into software as a safeguard against unexpected failures.

D.

Test-driven development means that existing functionality is not considered.

Full Access
Question # 9

Which ONE of the following is a testable acceptance criterion?

SELECT ONE OPTION

A.

The system shall be easy to use.

B.

The tools for testing are tested before use and are meeting the requirements.

C.

The response time to confirm a customer submission must not exceed 5 seconds.

D.

The solution shall support business processes.

Full Access
Question # 10

Which of the following sentences related to Risk-based testing is CORRECT?

SELECT ONE OPTION

A.

Risk-based testing does not fit well in Agile development processes, as short iterations mandate short test times.

B.

Risk-based testing fits well in Agile development processes, as risks are easy to identify when the work is divided into user stories.

C.

Risk-based testing fits well in Agile development processes, as risks are analyzed twice - during release and iteration planning.

D.

Risk-based testing does not fit in Agile development processes, as each iteration focuses on limited parts of the product.

Full Access
Question # 11

Which two of the following statements are CORRECT with regards to test automation on agile projects?

i) Every test developed for past iterations is kept and executed as part of a regression suite for each new release of code.

ii) It would be very difficult to ensure high quality in an agile project without test automation.

iii) Automated acceptance tests are run regularly as part of the continuous integration full system build.

iv) Automated regression suites are only run for the final release of code.

v) In agile projects, the results from automated acceptance tests provide feedback on the overall product quality.

SELECT ONE OPTION

A.

ii, iii

B.

ii. v

C.

i, iii

D.

iii, iv

Full Access
Question # 12

Which agile development approach incorporates the following practices:

- a project is divided into iterations called sprints

- each sprint results in a potentially releasable/shippable product?

SELECT ONE OPTION

A.

Kanban

B.

Continuous Integration

C.

Scrum

D.

Extreme Programming

Full Access