outlook-addin - Office 365 Outlook 加载项的集成测试

标签 outlook-addin outlook-web-addins integration-testing

我找不到使用 Cypress 或 Selenium 等浏览器自动化工具为 Office 365 Outlook 加载项引入集成测试的指南,我正在寻找替代方案。

我的团队目前正在使用 Cypress 进行自动化测试,我能够在 Outlook 加载项上运行测试的唯一方法是让加载项以独立模式在 Office 365 Outlook 环境之外运行。

对于独立模式,我必须模拟 JavaScript API Office 对象 ( https://appsforoffice.microsoft.com/lib/1/hosted/Office.js ) 以及模拟 Office rest API 响应以运行几个测试。

这是一个非常痛苦的过程,所以我想知道是否有更好的方法来实现集成测试。

最佳答案

不幸的是,您使用的过程似乎是正确的,并且没有更好的替代方法来进行 Outlook 加载项的集成测试。

我们建议您将此请求添加到我们的 user-voice page 中,以获得更好的插件集成测试。 .在我们进行规划过程时,会考虑用户语音的功能请求。

关于outlook-addin - Office 365 Outlook 加载项的集成测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50747354/

相关文章:

c# - 如何可靠地知道什么对象是当前(聚焦)outlook 窗口。即 explorer 类型或 Inspector 类型

ruby-on-rails - rails 集成测试问题

java - Elasticsearch (Java) - 集成测试

java - Arquillian 测试覆盖率

c# - 带有 VS 2010 的 Outlook 2013 加载项

ms-office - 获取作为交换用户的收件人的电子邮件地址

c# - 如何每次检查Office中的更新添加?

javascript - 手机上的 Outlook 插件激活

javascript - 如何访问所选 Outlook Web 插件 JavaScript 的字体?

javascript - 如何从 Office365 中的 JavaScript API 获取重复数据