Кто-нибудь знает, как выполнить запись файла (rxrec) из кода (я использую C#)? Я искал примеры, и я не мог найти их.Выполнение записи из кода на Ranorex
Спасибо!
Кто-нибудь знает, как выполнить запись файла (rxrec) из кода (я использую C#)? Я искал примеры, и я не мог найти их.Выполнение записи из кода на Ranorex
Спасибо!
Для этого существует API Ranorex. Просто используйте эту строку кода.
NameOfYourRecording.Run();
Я могу сделать это только если я использую Ranorex IDE и я импортировать rxrec файл в IDE, и это создает файлы «CS» из «rxrec» файл, который содержит этот метод. Мой вопрос: как я могу запустить файл «rxrec» во время выполнения, а не что-то, что я могу загрузить в среду IDE. – TCS
Это совсем не возможно – RanorexPro
p.s. Я выкопал код, и я понял, что студия Ranorex использует файл rxrec (который является XML) для генерации файла rxrec.cs с использованием генератора кода Microsoft. Рекордер делает то же самое. Ranorex может просто экспортировать этот код, который генерирует файл «cs», и все проблемы будут решены. – TCS
Я еще не пробовал, но вы можете выполнить TestCase через командную строку: run outside ranorex IDE
Так что, если вы выполняете что-то подобное в вашей C#, я предполагаю, что это следует сделать трюк. На самом деле это не выполнение файла rxrec из вашего кода, но результат должен быть эквивалентным.
Я предполагаю, что вы хотите выполнить запись Ranorex из другого проекта C#. Вы можете скомпилировать проект Ranorex как «.dll», а затем добавить ссылку на эту DLL в другой проект. После этого вы сможете выполнять любую запись с помощью {RecordingName} .Start().
Thats great! но как мне присоединиться к отчетам в основной отчет? Есть идеи? – TCS