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

peskar

Регистрация: 19 июл 2019
Offline Активность: 20 окт 2022 07:14
-----

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

В теме: Запуск тестов через xml TestNg

20 октября 2022 - 07:17

//оффтоп// Кто-нибудь, дайте пенделя тому, кто вставляет некротопики из форума в новостные рассылки... //оффтоп//

Это же не весь код, правда?

Вот тут возращается null, значит, navigationHelper не инициализируется там, где он инициализируется (или не передается в конструктор классу ApplicationManager, если он передается, или передается null в конструктор):

public class ApplicationManager {
    public NavigationHelper getNavigationHelper() {
        return navigationHelper;
  }
}

В теме: PyTest Page Object Model создание массива

16 августа 2022 - 03:22

 

TypeError: 'NoneType' object is not iterable 

Что элемент не взаимодействуемый

Читайте внимательнее ошибки: меньше будет проблем. А то у нас джун видит ошибку ElementClickInterceptedException, а читает её как NoSuchElementException, в итоге ищет проблему не в том месте.

 

"None-объект не итерируемый" - что-то пытались проитерировать, но это что-то оказалось None. Итерируют в цикле. Цикл тут приведен один и это:

for i in self.get_list(self.WS_LIST):

То есть get_list выдал None вместо списка элементов: нужно смотреть внутрь метода, нужно проверить правильность локатора, нужно проверить, что метод отрабатывает после того, как элементы отобразились на странице. 

Однако, по приведенному тексту ошибки нельзя сказать точно, что проблема именно в этом цикле: нужен полный стектрейс