Создаю функцию массива
Хочу вывести массив из N-элементов в цикле по переменной WS_LIST
def do_ws_desc(self):
self.do_click(self.WS_DESC)
array = []
for i in self.get_list(self.WS_LIST):
array.append(i.get_attribute('innerText'))
print(array)
self.get_list(self.WS_LIST) наследует от basePage
как:
def get_list(self, by_locator):
self.wait.until(EC.presence_of_all_elements_located(by_locator))
И ожидает получить все элементы по его XPATH
сам локатор:
WS_LIST = (By.XPATH, "//td[@data-test='table_cell_ws1']/div/span") - это список с текстом
У меня на странице 7 элементов с данным XPATH
В ошибке получаю