我正在尝试自动化一个测试用例,其中包括调整div元素的大小并确保div中的所有内容保持不变(当然除了它的大小)。有没有办法通过Selenium做到这一点?
答案 0 :(得分:0)
我不确定你到底想要什么,所以这里有三件你可以验证的事情:
调整大小时查看HTML。如果一个元素获得“小”类,那么你可以做element.getAttribute("class").contains("small");
如果CSS发生变化,那么您可以element.getCSSValue("someAttribute").contains("something")
最后,如果你想确保根本没有任何HTML更改,那么你需要获取WebElement的源代码,这需要一个解决方法(在此描述:Get HTML Source of WebElement in Selenium WebDriver using Python)