iSQI CTAL-ATT Practice Test - Questions Answers, Page 4

List of questions
Question 31

The challenges described below are of test automation in agile settings or agile projects. Which is the correctly described one?
Question 32

You are working in a project that developed a product that has reached a stable state and is deployed on different HW configurations all over Europe.
You management decided to use your project as Proof of Concept for adopting CI as a new way of working. The POC was implemented on one set of hardware and was successful.
Which of the following actions is a good next step?
Question 33

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

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-existent member of the application to a Group will result in an error, as will an attempt to add the same member twice. Members can be removed from an existing Group. An existing Group can be deleted but only if there are no current members attached to it.
Which one of the following Keyword-driven input tables provides the BEST test coverage of this enhancement?
Table 1
Keyword Group Id Member Id
Create.Group Group3
Add_Member Group3 @Member1
Add.Member Group3 (a)Member2
Delete_Group Group3
Remove.Member Group3 @Memberl
Remove_Member Group3 @)Member2
Delete.Group Group3
Result
Group created
Member added to Group
Member added to Group
Error - Group not empty
Member removed from group
Member removed from group
Group deleted
Table 2
Keyword Group Id Member Id Result
Create.Group Groupl Group created
Add.Member Groupl Member4 Error - member does not exist
Add.Member Groupl (Memberl Member added to Group
Delete.Group Groupl Error - Group not empty
Remove_Member @Member 1 Member removed from group
Delete.Group Groupl Group deleted
Table 3
Keyword Group Id Member Id Result
Create.Group Group3 Group created
Add.Member Group3 Member9 Error - member does not exist
Add.Member Group3 (Memberl Member added to Group
Add_Member Group 3 (Memberl Error - member already in group
Delete.Group Group3 Error - Group not empty
Remove-Member Groups (Member 1 Member removed from group
Delete.Group Groups Group deleted
Table 4
Keyword Group Id Member Id Result
Create.Group Groupl Group created
Add.Member Groupl @Member3 Member added to Group
Add.Member Groupl @Member3 Error - member already in group
Delete.Group Groupl Error - Group not empty
Remove.Member Groupl @Member1 Member removed from group
Delete.Group Groupl Group deleted
Question 35

Why could test cases need to be refactored in an Agile project?
Question 36

Your Agile team is developing a web-based system that will allow users to browse and buy online from a store's shopping catalogue. Continuous Integration has been implemented and technically it is working well, running several times per day, but each run is taking almost as much time as the team is prepared to allow. It is clear that after a few more iterations, as the number of tests needed grows with the product, it will be taking too much time.
Which of the four options contains a pair of solutions that will BOTH help to solve this problem?
a. Only include unit and component integration tests in the automated Cl runs.
b. Schedule low priority tests to be the first ones executed in each run, in order to provide rapid build verification.
c. Reduce the extent to which the automated tests go through the user interface, using technical interfaces instead.
d. Reduce the number of Cl cycles run each day.
e. Select a subset of automated tests for the daytime Cl runs, and run as many of the other tests as possible in an overnight cycle.
Question 37

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

The following user story has been written:
As a paying hotel guest
I want to see the charges that have been added to my bill
So that I can monitor my expenditure and know In advance how much I will have to pay when I check out
The notes that have been added to It mention that It must be possible for the guest to get a printout of the bill, see It In a variety of currencies and set a flag in the hotel's billing system against any Item that they wish to challenge.
The following acceptance criteria have been defined:
1. The user shall be able to choose from the most commonly-used currencies.
2. The application must be accessible on most mobile platforms as well as on the hotel room's smart TV.
3. The hotel manager must be notified whenever a bill item is flagged by a hotel guest.
4. End-to-end response time for any individual request submitted by a user must not exceed 7 seconds.
Applying the INVEST technique to this user story, including its acceptance criteria, which of the following statements is correct?
Question 39

You are ar teviemng the fdbwng Java furxton that deteimates whether a curb*. rput by the user. * Even or Odd Public das Oddorfven {
public state void mair^Strcg [ | args) (
Scarcer read - new ScanrerfSystem inje
System out prim ('Pease enter a rxmber'i;
int Number * reader nextfntO,
if(Number^20)
System out prrrtln 'your input number 'Number * is even ).
else
System out prntirfyour input number 'Number * is odd*);
)
}
You are Qj>ded by '.he following checklist
* All variables must start with a Capital letter
* All output messages must start with a Capita letter
* There must De a comment bne e pla ning the purpose of the dess
How many checklist items Mve been fuelled7
Question 40

Which statement about test automation is TRUE?
Question