2

我正在 XLL 中用 C++ 编写一些 Excel 插件。是否有一种标准和/或简单的方法可以为 excel 插件设置非回归测试,并将它们与 SVN 等源代码控制软件集成以生成自动报告。

正如 BonCodigo 所提到的,如果我可以通过 C# 程序而不是 Excel 调用插件,那么一切都会变得微不足道。

我目前使用 VS2005 和 Office 2012。

干杯托尼

4

1 回答 1

1

如果您不介意纯 C++ 解决方案,您可以使用http://xll.codeplex.com并进行自己的测试。下面的示例使用了一个名为 ensure 的宏,它的行为与 assert 非常相似,但会引发运行时错误,而不是调用 abort。您可以将其替换为写入报告的内容(或使用 xll/utility/log.h 的事件日志)。

参见,例如, http: //xllarray.codeplex.com/SourceControl/changeset/view/16920#136045

于 2013-01-04T23:04:53.587 回答