C#硒-在不断增长的页面上查找元素

发呆的

我正在尝试找到一种比使用以下方法更好的方法:

js.ExecuteScript("scroll(0, 1300)");

我有一个页面,其中的数据可以更改,从而使页面高度的大小可以更改。因此,当我今天单击位于上的元素时1500px,明天可能会单击它,800px并且找不到该元素,并且测试用例失败。

那么,你们习惯于在尺寸变化的页面上定位元素吗?

发呆的

我开始使用下面的方法,似乎效果很好。谢谢大家的帮助。

           IWebElement bio = SeleniumDriver.FindElement(By.XPath("path"));
                Actions actions = new Actions(SeleniumDriver);
                actions.MoveToElement(bio);
                actions.Perform();

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在C#(硒)的DropDown中查找元素

来自分类Dev

查找网页硒 C# 的标题

来自分类Dev

在页面上查找元素时遇到麻烦。硒,蟒蛇

来自分类Dev

硒发现隐藏元素C#

来自分类Dev

硒在C#中获取元素

来自分类Dev

如何使用硒元素 C# 嵌套

来自分类Dev

带有等待混乱的硒元素查找C#

来自分类Dev

C#:硒-元素不是框架元素:FRAMESET

来自分类Dev

硒C#元素未找到很长时间

来自分类Dev

元素不可点击硒C#

来自分类Dev

无法在C#中使用硒定位元素错误

来自分类Dev

硒在页面上找不到元素

来自分类Dev

如何使用xpath通过父级查找元素?C#硒

来自分类Dev

硒:在WordPress中查找页面元素

来自分类Dev

查找使用硒的webdriver与Java的新页面上WebElement

来自分类Dev

通过xpath表查找没有ID,名称和类的表。硒C#

来自分类Dev

如何验证页面标题对于预期的硒 C# 是否正确

来自分类Dev

无法在Sitecore 8.1中定位元素(硒和c#)

来自分类Dev

如何使用包含在列表硒 c# 中的文本值打印元素

来自分类Dev

CSHTML页面上Javascript元素中的C#

来自分类Dev

硒仅加载页面上找到的一半元素

来自分类Dev

如何在硒页面中查找多个元素?

来自分类Dev

硒查找按钮元素

来自分类Dev

在硒中查找元素

来自分类Dev

如何使用 Selenium C# 断言元素/按钮隐藏在页面上?

来自分类Dev

硒在元素内查找元素

来自分类Dev

如何在硒中找到该元素(按页面上的按钮)?

来自分类Dev

在页面上查找元素时需要帮助

来自分类Dev

在页面上查找文本为空的元素