Selenium Pagefactory点击功能在Safari浏览器中不起作用

时间:2017-12-12 14:36:33

标签: selenium selenium-webdriver safari webdriver specflow

我有一个在Windows中成功运行的自动化套件。但我在Mac上安装了visual studio,并尝试在MAC Safari Technology Preview浏览器上运行相同的工作室。它无法点击网络元素

FindsBy(How = How.CssSelector, Using = ".c-search__btn")]
public IWebElement HeaderSearchButton { get; set; }

HeaderSearchButton.Click();

步骤成功执行。没有错误被抛出。但是没有发生相应的点击。 因此,我在下一步中会遇到异常。

相同的点击功能适用于其他浏览器。

有关如何进行调查的任何帮助?在此步骤之前,我可以在文本框中输入搜索文本而不会出现任何问题。

1 个答案:

答案 0 :(得分:1)

您可以尝试:

FindsBy(How = How.ClassName, Using = "c-search__btn")