Мы видели, что тест setUp и tearDown используются независимо от платформы и инструментов. Но почему они имеют значение в ваших тестах? Почему и как test setUp и tearDown играют решающую роль в выполнении теста?
По моему мнению, test setUp является начальным состоянием для всех тестов. Но вы можете сбросить исходное состояние перед каждым тестом. Принимая во внимание, что tearDown - это процесс очистки, и он будет запущен после выполнения теста. Другими словами, тест tearDown запускается в порядке поступления. Простой пример набора тестов: Открыть браузер , а tearDown может быть Закрыть браузер .
Это открытый вопрос, о котором вы можете подумать.