【问题标题】:Can Sikuli be used in Selenium scripts written in C#Sikuli 可以在用 C# 编写的 Selenium 脚本中使用吗
【发布时间】:2019-12-05 02:09:40
【问题描述】:

我们即将在我当前的项目中开始使用 Selenium。我知道编写测试以处理登录时弹出的 Win 10 安全性存在一些困难。我在这个网站上读到一个好的解决方案是在 Selenium 中使用 Sikuli。如果我们在 Selenium 中使用 C# 作为语言,这可以做到吗?

【问题讨论】:

  • 这与 Java 或 JavaScript 有什么关系?
  • 因为如果 Sikuli 可能无法使用 w selenium / C# lang 并且只能使用 java 和/或 javascript。也许这里有一个使用 javascript/java 并且知道我的问题的答案的成员。
  • 你问的是 C#,而不是 Java。
  • @ChrisShaw 从技术上讲,您应该能够做到。 JavaScript 是受支持的脚本语言之一。您应该能够使用 Javascript 执行器来实现它。在你的情况下,即 c# 它的 IJavaScriptExecutor
  • 另外,请参阅:How do I do X? SO 的期望是,提出问题的用户不仅会进行研究以回答他们自己的问题,还会分享研究、代码尝试和结果。这表明您已经花时间尝试帮助自己,它使我们免于重复明显的答案,最重要的是它可以帮助您获得更具体和相关的答案!另见:How to Ask

标签: c# selenium-webdriver sikuli


【解决方案1】:

对于基于窗口的操作,您可以将 AutoIT 与 selenium 结合使用。 AutoIT 提供处理桌面应用程序和窗口警报的功能。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-08-14
    • 2013-07-18
    • 1970-01-01
    • 2013-03-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多