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

Автоматизатор мобильных приложений
онлайн, начало 19 мая
Первый Онлайн ИНститут Тестировщиков
онлайн, начало 18 мая
SQL для тестировщиков
онлайн, начало 17 мая
Английский для тестировщиков
онлайн, начало 17 мая

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

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

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

 

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


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