首页 > 解决方案 > 在 Pytest 中断言 web 元素

问题描述

如何在 pytest 中断言 web 元素?我之前没有使用 Pytest 进行 UI 测试,无法弄清楚我应该导入哪个库。我正在创建一个新项目,只是想验证该项目是否已创建,它应该等于字符串。

item = driver.find_element_by_css_selector(':nth-child(7) > ._3XkHf > ._3-t-g')

assert item.???? == '1000'

标签: pythonpytest

解决方案


WebElement如果您想针对返回的属性进行断言,您尝试做出的断言与 PyTest 本身没有太大关系find_element_by_css_selector()

我相信在你的情况下item.text可能就足够了。

如果您想知道 a 中还有哪些其他属性可用,可以在此处WebElement查看文档。


推荐阅读