Re: Автоматизация создания тестов для Selenium / C#
От: maxkar  
Дата: 20.12.21 11:38
Оценка: 139 (5) +1
Здравствуйте, Unhandled_Exception, Вы писали:

U_E>Тестирую сайт с помощью Selenium WebDriver / C#. Хотелось бы создавать "скелет" теста, просто накликав его в браузере (тест потом будет модифицироваться вручную). Есть ли какое-то расширение для Visual Studio, чтобы можно было запустить браузер, покликать там, и в итоге получить код на C#, который делает все то же самое?


А обязательно из Visual Studio? Есть Selenium IDE. Это плагин для браузера, который позволяет визуально накликать тест. И в нем есть экспорт кода для WebDriver. Для C# заявлена поддержка NUnit и xUnit.
Автоматизация создания тестов для Selenium / C#
От: Unhandled_Exception Россия  
Дата: 16.12.21 15:56
Оценка:
Всем привет,

Тестирую сайт с помощью Selenium WebDriver / C#. Хотелось бы создавать "скелет" теста, просто накликав его в браузере (тест потом будет модифицироваться вручную). Есть ли какое-то расширение для Visual Studio, чтобы можно было запустить браузер, покликать там, и в итоге получить код на C#, который делает все то же самое?

Спасибо.
Re: Автоматизация создания тестов для Selenium / C#
От: paradok  
Дата: 01.11.22 09:34
Оценка:
Здравствуйте, Unhandled_Exception, Вы писали:

U_E>Всем привет,


U_E>Тестирую сайт с помощью Selenium WebDriver / C#. Хотелось бы создавать "скелет" теста, просто накликав его в браузере


сомневаюсь что это в принципе возможно — клик по координате, а если окно сдвинулось? а если список кнопок изменился и т.д.
вроде там принцип другой — привязка к событию или генерация события на элемента DOM, а его ищут разными способами, но не по координате на экране
и там вроде язык ява-скрипт, а не С#

а для кликов по экрану другие записывалки есть — вроде Auto IT называлась... но это тупиковый метод... и язык там кажется LUA
Отредактировано 01.11.2022 10:05 paradok . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.