Перейти к содержимому

Программирование на Python для тестировщиков
онлайн, начало 18 октября
Логи как инструмент тестировщика
онлайн, начало 21 октября
Тестирование REST API
онлайн, начало 21 октября
Организация автоматизированного тестирования
онлайн, начало 18 октября

aksas

Регистрация: 02 окт 2010
Offline Активность: 16 мар 2018 07:28
-----

Мои сообщения

В теме: Ожидание окончания поиска, как?

25 Март 2016 - 10:30

ну а тут уже нужны технические детали которые вы не предоставили - что тестируете, каким инструментом? В целом алгоритм прост -

1 проверяете есть ли индикатор на экране,

2 если есть то ждете немного и идете на пункт 1

3 если нет, то поиск закончился


В теме: Ожидание окончания поиска, как?

21 Март 2016 - 13:41

готовых решений нет, но

- если есть какойто индикатор того что идет поиск, то можно использовать его. Если его нет, то задайтесь вопросом а как пользователь узнает что его запрос обработался?

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

- можно попросить разработчиков добавить флаг говорящий о том, ждем мы ответа на запрос или нет, и обращаться к нему на прямую

- слушать запросы и ждать окончания их выполнения

- еще что-то наверняка


В теме: Как найти то чего нет?

02 Март 2016 - 16:27

assert element.get_attribute('href') == None

 

http://selenium-pyth...t.get_attribute


В теме: Перезапуск упавших тестов IRetryAnalyzer в связке с dataprovider

15 Январь 2016 - 14:44

мне кажется вам надо в onTestSuccess устанавливать retryCount в 0.


В теме: Как быстро подсчитать количество всех элементов на странице?

24 Декабрь 2015 - 10:17

ждите появление тех элементов с которыми вы собираетесь взаимодействовать.

Нужна кнопка "ОК" - ждите пока она появиться, нужено еще что-то - ждите пока появится.

 

как оптимизация вашего алгоритма - можно ждать стабилизации колличества не всех элементов, а только тех которые находятся внутри дива.


Яндекс.Метрика
Реклама на портале