2
我正在用XLL中的C++编写一些Excel插件。有没有一种标准和/或简单的方法来设置excel插件的非回归测试,并将其与SVN等源代码控制软件进行集成以生成自动报告。由于BonCodigo提到,如果我可以通过C#程序而不是从Excel调用插件,它会使一切变得微不足道。如何设置excel插件回归测试框架
我目前正与VS2005和Office 2012
干杯 托尼
我正在用XLL中的C++编写一些Excel插件。有没有一种标准和/或简单的方法来设置excel插件的非回归测试,并将其与SVN等源代码控制软件进行集成以生成自动报告。由于BonCodigo提到,如果我可以通过C#程序而不是从Excel调用插件,它会使一切变得微不足道。如何设置excel插件回归测试框架
我目前正与VS2005和Office 2012
干杯 托尼
如果你不介意纯C++的解决方案,你可以使用http://xll.codeplex.com并推出自己的测试工作。下面的例子使用了一个名为ensure的宏,它的作用与assert类似,但是抛出了一个运行时错误,而不是调用abort。您可以将其替换为写入报告的内容(或使用xll/utility/log.h的事件日志)。
例如,见http://xllarray.codeplex.com/SourceControl/changeset/view/16920#136045
那么你可以[调用每个Excel插件(http://stackoverflow.com/questions/1725895/calling-an-excel-add-in-method-from- c-sharp-application-or-反之亦然)相应地在VS2005中编写的代码中生成报告... – bonCodigo
在您发送的链接中,此人正在调用VBA中的插件,是否有方法通过C#或VB.Net? – BlueTrin