Автоматизация тестирования на практике. Java + Selenium WebDriver + Chrome.
Java 1553. Тестирование.
Тестирование в Java является важной частью разработки программного обеспечения. Оно позволяет проверить работоспособность и корректность кода, а также обнаружить и исправить ошибки. В Java существует несколько популярных фреймворков и инструментов для тестирования, которые помогают автоматизировать процесс тестирования и обеспечить надежность программного продукта. Пример использования JUnit: import org.junit.jupiter.api.Test;
import static org.junit.jupiter.api.Assertions.assertEquals;
public class MyTest {
@Test public void testAddition() {
int result = Calculator...
Java Selenide. Configuration. 1 Часть. Настройки браузера
В череде статей я бы хотел поговорить о настройках селенида. Когда я только начинал свой путь тестировщика я считал, что для настройки всего лишь необходимо указать браузер и путь к драйверу, но с опытом и решении все более нестандартных задач, приходилось изучать и применять другие. Цель статей - описать и показать на примерах настройки, и их довольно много. Для того чтобы не перегружать информацией и удобства чтения разделю на несколько частей по смыслу. Давайте в первой части рассмотрим настройку браузера...