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