Суть вопроса в том, что мне необходимо внедрение ЖС кода в моем методе
За счет того, что инициализация IJavaScriptExecutor происходит через IWebDriver, а не WebDriverWait, я не могу найти решение проблемы. Сейчас более наглядно попытаюсь показать, что есть и что хочу, чтобы было
Актуальный результат :
private IWebDriver webDriver = new ChromeDriver();
IJavaScriptExecutor jse = (IJavaScriptExecutor)webDriver;
Ожидаемый результат:
private IWebDriver webDriver = new ChromeDriver();
private WebDriverWait waitDriver = new WebDriverWait(webDriver, TimeSpan.FromSeconds(10));
IJavaScriptExecutor jse = (IJavaScriptExecutor) waitDriver;
Может кто-нибудь подскажет, как мне можно реализовать примерно такую инициализацию jse?
Получается, что по всему проекту использую явные ожидания, а как дело доходит до ЖС кода, то приходится по-дикарски юзать Thread.Sleep(1000).
Вообще, цель - прокрутить страницу на определенное количество пикселей вниз, чтобы аджаксом подтянулись новые элементы, а после я с ними мог спокойно работать. Фрагмент кода:
IJavaScriptExecutor jse = (IJavaScriptExecutor)webDriver;
for (int i = 0; i < 10; i++)
{
jse.ExecuteScript("window.scrollTo(0, 10000);");
Thread.Sleep(1000);
}
Я начинающий тестировщик, есть задача - протестировать админку (основа - таблица, в которую подтягиваются данные с разных БД и строятся графики по этим данным). Протестировала вёрстку, с функционала - создание, удаление, редактирование и права пользователей admin, operator. Подскажите что еще стоит посмотреть или в какую сторону двигаться.
Здравствуйте!
Прошу помощи.
Нужно запускать тесты в mozilla в приватном окне. Как это можно реализовать?
Мой вариант - использовать профиль mozilla и использовать его при запуске браузера.
Проблема в том, как установить в настройках профиля, чтоб браузер всегда открывал приватное окно?
support.mozilla.org пишет, что "изменение настройки истории на не будет запоминать историю будет эквивалентно, всегда находиться в режиме приватного просмотра", но так ли это на самом деле? Полностью эквивалентно или только в вопросе запоминания истории? Волнует, что таким образом могут быть не реализованы все фичи, которые дает именно приватный режим.