1

所以.. 我设置 IE 使用 WebScarab 作为代理,然后登录到质量中心。瞧,程序使用 HTTP 与服务器进行所有通信,所有命令和响应都是人类可读的文本。它不是 XML,也不是 JSON,但它是人类可读的,而且我敢肯定,如果必须,我可以编写它。

那么..这个协议是否记录在任何地方?您“应该”能够使用它吗?无论如何,有人有使用它的经验吗?

是的,我知道他们有一个 COM api,但我感觉我通常在 QC 中遇到的崩溃行为可能在 COM 对象中,所以我可能编写的任何使用它们的软件都会表现出相同的行为。

4

2 回答 2

1

官方支持的与 QC 通信的方法是通过已发布的开放测试架构 (OTA) API,该 API 有很好的文档记录。我认为您会在尝试以较低的 HTTP 级别重新编写 API 时完成工作。很多人正在成功地使用 OTA API 来定制 QC 和编写第三方扩展。此外,许多 COM 特性现在都记录在 .NET 上。也许您可以详细说明您在使用 COM API 时遇到的各种问题?

于 2009-11-04T01:53:43.980 回答
0

以下页面可以提供帮助:访问 http://technologicaguru.blogspot.com/2009/06/connect-to-quality-center-ota-client.html

于 2011-06-09T16:31:01.173 回答