Как в selenium кликнуть по кнопке AJAX

267
26 октября 2017, 06:41

Нужно написать тест для отработки кликов по кнопкам на сайте.

Есть несколько проблем:

  1. Заведомо неизвестный номер оффера. Может быть Offer6552, а следующий Offer7592. По CSS селектору кликнуть не получается.
  2. Также генерируются CSS класс самой кнопки, он зависит от цвета самой кнопки и заранее не возможно предсказать CSS какого цвета сгенерируется.

Есть ли некий способ искать в Selenium по заведомо известной части CSS селектора как в случае Browser.FindElement(By.PartialLinkText());

<button onclick="AjaxLoader('Offer6552', 'func', 'new_follow','&amp;offer=6552&amp;streamer=ssjsk8');" class="btn btn-info btn-lg"  style="border: 1px solid #000;"> 
 
Follow &nbsp;(+32 <i class="fa fa-database" title="Credits"></i>) 
 
</button>

READ ALSO
Universal Windows App открытие произвольного файла

Universal Windows App открытие произвольного файла

Коллеги, пытаюсь создать свое первое UWP приложениеНеобходимо открыть произвольный файл, но не представляю как это сделать

241
Entity Framework 6. Извлечение связанныx данных

Entity Framework 6. Извлечение связанныx данных

привет есть запрос на выборку

258
Как обновить форму при изменении данных другим пользователем?

Как обновить форму при изменении данных другим пользователем?

Есть два одинаковых приложения winforms у двух разных юзеровРаботают они с одной таблицей (но в разных формах)

442
Atlassian.SDK for visual studio

Atlassian.SDK for visual studio

Подскажите пожалуйстаPackage с нугета для вижуалки под названием Atlassian

250