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?
Answer : A
The challenges described below are of test automation in agile settings or agile projects. Which is
the correctly described one?
Answer : A
An increased proportion of automated test coverage often leads to a greater degree of manual
testing that follows reactive strategies, because:
Answer : A
Summarize the characteristics of test automation in relation to development projects.
Answer : A
Refactoring of test cases is needed in agile projects for many reasons.
Which of the following statements about the refactoring of test cases is correct?
Answer : A
Which of the following statements about performing exploratory testing with test charters is
correct?
Answer : A
A developer has implemented a class that calculates if a given date is a leap year. The definition
for the leap year is given:
Every year that is exactly divisible by four is a leap year, except for years that are exactly
divisible by 100, but these centurial years are leap years if they are exactly divisible by 400.
- divisible by 4
- but not by 100
- years divisible by 400 are leap anyway
You have already thought about it and started with the first test class; the test class looks like
(pseudo JavaScript used here):
// LeapYear.spec.js
describe('Leap year calculator', () => {
it('should consider 1996 as leap', () => {
expect(LeapYear.isLeap(1996)).toBe(true);
});
});
What would now be your next step to proceed as efficient as possible, to validate the correctness
of the class above?
Answer : D