Вы познакомитесь с принципами создания эффективных тестов и современными инструментами тестирования в Java. В итоге вы научитесь писать автоматизированные тесты, измерять покрытие тестами, настраивать непрерывную интеграцию. Знания из этого курса помогут вам тестировать код и таким образом повышать его качество. Вы сможете лучше строить архитектуру кода, отталкиваясь от того, как его будут использовать. Тесты дадут вам уверенность, что изменения одной части системы не сломали всю остальную систему. Чтобы учиться было проще, стоит заранее пройти курс по подготовке окружения и введение в ООП.
Чему вы научитесь:
Тестировщик — это технический специалист, который специализируется на тестировании компьютерного оборудования и программного обеспечения. Он отвечает за то, чтобы компьютерная система работала так, как задумано.
IT-тестер отвечает за создание и выполнение подробных планов тестирования. Эти планы описывают тесты, которые будут выполняться в компьютерной системе, прежде чем она будет запущена в производство.
Существует два типа IT-тестировщика — аппаратные или программные.Кроме того, иногда IT-тестер должен обеспечить работу нового оборудования со старыми кабелями и периферийными устройствами. Это форма регрессионного тестирования, которая проверяет новые версии оборудования с более старым программным обеспечением.