几天后我开始学习 selenium 2,当我尝试自动化测试时,出现以下错误。问题:我有一个由 3 个 div 标签组成的页面 - 第一个是水平的标题,然后我有 2 个相邻的 div 标签 div2 是左侧, div3 是右侧。当我尝试使用像 element.sendKeys("test") 这样的硒输入数据时,它会向上移动整个 Div 标签并扰乱页面布局。我发现的唯一选择是使用 Javascript 执行器并使用 jquery 输入数据,但我不能对所有元素都这样做,因为网站到处都有相同的布局。
你能帮我解决这个问题吗?
我可以通过将 padding-top 更改为更高的值来拉低 div。
当我们自动化和重放时,这很好用, div 标签不会受到干扰。