Кто-нибудь нашел способ запуска тестов Selenium RC/Selenium Grid, написанных на С# параллельно?
В настоящее время у меня есть большой набор тестов, написанный с использованием драйвера Selenium RC С#. Запуск всего набора тестов занимает чуть больше часа. Обычно мне не нужно запускать весь пакет, поэтому до сих пор это не было проблемой, но это то, что я хотел бы делать чаще (например, как часть автоматической сборки)
Я уже некоторое время провожу время с проектом Selenium Grid, цель которого состоит в том, чтобы позволить этим тестам работать параллельно. К сожалению, кажется, что плагин TestDriven.net, который я использую, запускает тесты поочередно (т.е. Один за другим). Я предполагаю, что NUnit будет выполнять тесты аналогичным образом, хотя я на самом деле не проверял это.
Я заметил, что бета-версии NUnit 2.5 начинают говорить о запуске тестов параллельно с pNUnit, но я не очень хорошо ознакомился с проектом, чтобы точно знать, будет ли это работать.
Еще один вариант, который я рассматриваю, - это разделение моего тестового набора на разные библиотеки, которые позволят мне запускать тест из каждой библиотеки одновременно, но я бы хотел избежать этого, если это возможно, поскольку я не уверен, что это действительная причина для разделения тестового набора.