Я использую Selenium-Webdriver/Testng/Eclipse/java для создания моих тестов. Я начал с 1 класса и просто добавил код для навигации и тестирования функциональности. Затем я создаю несколько меток с тегами @Test. Это было очевидно лучше, так как я могу запускать отдельные тесты с такими флагами, как @Test (priority = 8, enabled = true) или из файла XML, в котором перечислены методы для запуска.Лучшая практика для тестирования. Архитектура
Имея 1 класс и в настоящее время 15 тестов в настоящее время немного сложно поддерживать. Люди склонны вырывать тесты на большее количество занятий? Каждый класс содержит связанные тесты? или каждый тест класса и классов группировки для запуска?
Да, определенно! – SiKing