如何在单个集成测试中测试 Web 和 MS Office?

发布于 2024-12-04 08:01:57 字数 475 浏览 2 评论 0原文

我看过很多关于 Selenium 的用于 Web 集成测试的帖子,但没有看到用于 Web 和 Office 文档(MS Office 或 OpenOffice)的帖子。

我想创建一个集成测试来测试通过 WebDAV 打开文档并将文档保存到给定位置(可以是 Windows 或 Linux 路径)。

有谁知道有一个框架可以在单个集成测试中支持以下步骤?

  1. 向服务器发送 HTTP 请求,例如 http://myserver/mypath
  2. 模拟 URL 单击类似 http://myserver/mypath/mydoc.doc 的链接。
  3. 当 mydoc.doc 在客户端(MS Office 或 OpenOffice)上打开时,输入一些文本并将其保存到给定位置。
  4. 关闭 mydoc.doc(关闭处理它的任何应用程序,即 Word 或 OpenOffice)。

I've seen lots of posts on Selenium for web integration testing, but not for web and office documents (MS Office or OpenOffice).

I would like to create an integration test to test opening a document over WebDAV and saving the document to a given location (can be Windows or Linux path).

Does anyone know of a framework that would support the following steps in a single integration test?

  1. Send a HTTP request to a server, say http://myserver/mypath.
  2. Simulate a URL click on a link like http://myserver/mypath/mydoc.doc.
  3. When mydoc.doc opens on the client (in MS Office or OpenOffice) enter some text and save it to a given location.
  4. Close mydoc.doc (closing whatever application handles it, i.e. Word or OpenOffice).

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

夏天碎花小短裙 2024-12-11 08:01:57

在这里回答我自己的问题,看起来 http://sikuli.org 可以解决问题,但还没有测试它

Answering my own question here, looks like http://sikuli.org will do the trick, have yet to test it though

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文