Testing Flashcards

1
Q

Do you have experience in TDD. What are TDD steps (test, code, REFACTOR)

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Your experience with different unit testing libraries (Junit, TestNG, Spock, etc.)

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is mocking? Have you used any mocking frameworks?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Describe sime advanced Junit featrues (@DataPoint, @Theory, @Rule, @RunWith, @Category, @Parameters)

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What libraries that help to write unit tests have you used (Hamcrest, AssertJ, JUnitParams, XmlUnit, etc.)

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Describe different types of automated testing and your experience with the

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Do you know BDD, how it differs from TDD

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly