Каков наилучший способ организации тестов Selenium с помощью PHPUnit? - PullRequest
5 голосов
/ 27 июня 2011

Я начинаю писать предварительные тесты для своего проекта, и я хотел бы знать, как лучше организовать мои тестовые задания на селен.

Должен ли я сделать отдельный пакет для каждого раздела сайта? Или мне нужно сгруппировать их по приемочным тестам (интеграция), проверке пользовательского интерфейса и наборам совместимости браузера?

Любой совет будет полезен. Спасибо!

Ответы [ 2 ]

1 голос
/ 30 июня 2011

Бром - это очень хороший способ организации тестовых случаев.Больше нет необходимости использовать наборы. Вы можете перетаскивать тестовые наборы, которые вам нужны, и упорядочивать их по своему усмотрению.

1 голос
/ 27 июня 2011

Да, я предпочитаю отдельный набор для каждого раздела сайта.

Поскольку вы используете PHPUnit, если вы хотите запускать тесты параллельно, вы должны создать один класс для одного потока.

Если вы используете раздел сайта, то у вас не будет Зависимостей одного раздела сайта от другого. Так что вы можете запускать тесты параллельно.

Создайте секционную библиотеку и пакет, чтобы вы могли запускать наборы в параллельном режиме.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...