【问题标题】:C# UI automated testing Excel Add In buttonC# UI 自动化测试 Excel Add In 按钮
【发布时间】:2019-03-16 09:42:16
【问题描述】:

在我们的项目中,我们决定向 Excel 功能区添加一个按钮。我需要编写一个自动化测试来测试按钮本身以及单击它后打开的表单(字体、颜色等)。我对此很陌生,因为到目前为止我所做的唯一测试是在使用 Selenium 的网页上。我可以使用 Selenium 来测试吗?如果有人可以指导我如何继续,我将不胜感激,因为我正在努力在网上找到这方面的信息。

【问题讨论】:

  • 断开的链接...需要是C#
  • 找到了一个叫做 Windows App Driver 的东西?正在考虑对此进行调查,以便我可以使用它。
  • 你的测试是数据驱动的吗?Apache POI 是 Selenium 数据驱动测试最常用的 API,POI API 帮助你从 excel 中读取数据,或者你可以使用 Windows 平台的 winium 自动化框架。

标签: c# excel selenium testing excel-addins


【解决方案1】:

Selenium 是基于 Web 的,您需要的是可以在桌面 UI 中工作的工具。

建议你看看

  • Coded UI
  • Winium: Windows 平台的自动化框架。它是开源的,并且基于 Selenium。

【讨论】:

  • 太好了,感谢您提供的信息。你听说过 Windows App Driver 吗?看起来很有希望,似乎类似于 Selenium 测试。
【解决方案2】:

我使用 WinAppDriver 解决了这个问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-24
    • 1970-01-01
    • 2021-01-01
    • 2010-12-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多