2015-07-22 8 views
0

Я пытаюсь выполнить тесты параллельно в нескольких браузерах в .Net-экосистеме с использованием Selenium Grid и PNUnit в качестве фреймворка.Селеновая сетка + параллельные тесты PNUnit

Я установил концентратор и узлы, но я не могу выполнять тесты параллельно. Может ли кто-нибудь помочь мне с этой проблемой или указать мне ресурс, из которого я могу научиться выполнять параллельные тесты между машинами/браузерами с помощью PNUnit?

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

Спасибо, Shaun

ответ

-1

Я не думаю, что PNUnit предназначен для такого рода вещи, с сайта NUnit:

PNUnit не предназначен для «случайного» параллельности просто сделать тесты выполняются быстрее. Скорее, он предназначен для тестирования приложений, состоящих из распределенных, сообщающих компонентов.

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

Если вы работаете эти тесты с сервера CI, заглянуть в параллельные задачи для него, и передать в браузерах хотите проверить эти задачи. Я знаю, что у CruiseControl.NET есть эти.

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

+0

Авансовый голосов без комментариев? Как я должен улучшить этот ответ, если не знаю, что вы считаете неправильным? – Bigwave