Junior — Middle
Have you created automated test scenarios for software testing?
sobes.tech AI
Answer from AI
Yes, I have created automated test scenarios for software testing. I typically used tools like Selenium for UI testing, JUnit or TestNG for unit testing, as well as integration tests using REST-assured or similar libraries.
Test automation allows for quick and reliable verification of application functionality with each code change, reducing the likelihood of regressions. For example, for a web application, you can write a test that opens a page, inputs data into a form, and checks that the result matches expectations.
Here's a simple example of a JUnit test:
@Test
public void testAddition() {
Calculator calc = new Calculator();
int result = calc.add(2, 3);
assertEquals(5, result);
}