我试图覆盖一个案例,我需要查看一个字符串是否不存在于div列表中。 XPATH表达式返回N个div,其中包含我需要断言的文本。也许你们可以帮我解决这个问题?你可以在下面找到我的代码。
定位的: locators.py
lines_all = (By.XPATH, '/html/body/div[1]/div[3]/div/div[3]/div[1]/div[1]/div[2]/div[8]/div/div[1]')
功能:numbers_page.py
def check_dem_lines(self):
lines = self.driver.find_elements(*Locators.lines_all)
return lines
测试:tests.py
def test_lines(self):
main_page.find_number(number)
number_lines = number_page.check_dem_lines()
for lines in number_lines:
if lines.text == 'String that should not be there':
assert False