我找不到使用 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/