c# - 如何自动化测试 Outlook Add-In?

标签 c# testing vsto outlook-addin

我有一个用 C#、VSTO 开发的 Outlook 插件,有很多非结构化代码,而且体积非常大。每次有修改/更新,我都必须从头到尾手动测试它,这是非常痛苦和耗时的。这个插件有很多弹出警告/对话框的规则,用户必须对此采取一些行动。 是否有任何方法/工具可用于自动执行此任务?

最佳答案

我会致力于为现有代码添加单元测试;使用单元测试来检查更改后一切是否仍然有效,您将不需要如此频繁地运行端到端测试。

您还可以使用 UI Automation 自动执行端到端验收测试。框架来驱动 Outlook。

关于c# - 如何自动化测试 Outlook Add-In?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1659819/

相关文章:

excel - VBA VS. VSTO有什么区别,我应该升级吗?

c# - 将复选框列表传递到 View 中并拉出 IEnumerable

c# - 在云环境中使用 C# 将 Word (DOCX) 文件转换为 PDF

testing - 使用 Closure $next 在 Laravel 中测试中间件的问题

ruby-on-rails - rails3 rake 不运行我的测试

c# - 如何使用功能区 xml 将图像添加到按钮?

c# - 如何让 BindingSource 知道其 DataSource 的变化?

c# - 使用 Visual Studio 调试器查看/诊断内存转储中的逻辑 .NET 线程

javascript - 使用 jest.js 拦截导航更改(或如何覆盖和恢复 location.href)

c# - 绑定(bind)到 Excel 应用程序事件时 MissingMethodException