2013-12-09 2 views
0

Это может показаться чрезвычайно простым, но я не могу найти документацию в любом месте о том, как фактически запустить экспортированный тест Selenium в моем тестовом проекте C#. Дело в том, что мои тестеры могут создавать некоторые тесты с использованием среды IDE, а затем экспортировать их в файлы C#, чтобы я мог импортировать их в свой тестовый проект для регрессионного тестирования во время разработки. Класс тест имеет 2 линии, которые запутывают меня:Выполнение экспортированного теста Selenium в C# WebDriver

TestSuite suite = new TestSuite("Test");//Test is the name of the exported test suite 
suite.Add(new SimpleTest());//SimpleTest is the name of the test case 

Мой вопрос заключается в том, как он будет знать, что объект «SimpleTest» или где даже получить его? Нет пути к элементу или чему-либо еще. Я никогда не видел ничего такого, как раньше. Кроме того, если у кого-то есть лучшее представление о том, что касается подхода, я был бы признателен за ввод.

+0

Вместо того чтобы экспортировать их как набор, экспортируйте их в качестве тестовых примеров. – Arran

+0

@ Арран вы хотите сделать это как ответ, чтобы я мог отметить его правильно? Я даже не заметил этого варианта по какой-то причине, спасибо! – ddore95

ответ

0

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

С этого момента вы можете использовать любой графический интерфейс NUnit (собственный графический интерфейс NUnit, ReSharper, TeamCity и т. Д.) Для его запуска.

+0

Экспорт в качестве набора тестов был моей проблемой. Большое спасибо! – ddore95

Смежные вопросы