Performance 如何对自定义Excel加载项和自动化功能进行性能测试

Performance 如何对自定义Excel加载项和自动化功能进行性能测试,performance,testing,automated-tests,stress-testing,excel-addins,Performance,Testing,Automated Tests,Stress Testing,Excel Addins,根据MSDN,Visual Studio Professional在性能和压力测试方面不受支持。我希望这里有人能向我推荐一些免费的测试工具 另外,我想知道,测试自定义Excel加载项和自动化功能的最佳方法是什么?是否有任何方法可以自动化Excel加载项和自动化功能的测试过程 谢谢您的excel插件使用什么服务器和界面与下一个上游体系结构组件进行通信?正是这个接口决定了为了性能和压力测试的目的,可以使用什么工具来复制外接程序对话。如果幸运的话,您可能会有一个界面,该界面也包含在一些开源工具中。外接

根据MSDN,Visual Studio Professional在性能和压力测试方面不受支持。我希望这里有人能向我推荐一些免费的测试工具

另外,我想知道,测试自定义Excel加载项和自动化功能的最佳方法是什么?是否有任何方法可以自动化Excel加载项和自动化功能的测试过程


谢谢

您的excel插件使用什么服务器和界面与下一个上游体系结构组件进行通信?正是这个接口决定了为了性能和压力测试的目的,可以使用什么工具来复制外接程序对话。如果幸运的话,您可能会有一个界面,该界面也包含在一些开源工具中。

外接程序允许用户与表单交互电子表格,然后根据用户输入动态建立公式。然后,公式将使用web服务,从数据库中获取数据,最后用结果填充单元格。这几乎就是整个工作流程。任何支持中间人代理模式以记录客户端和服务器之间HTTP对话的性能工具都应该能够捕获从excel到服务器的调用。您可能需要将全局代理设置设置为工具的录制代理,然后将录制代理的转发设置为服务器目标。除非中间人使用web服务获取数据,您可以与数据库管理员协作,从数据库日志恢复实际查询,并构建直接数据库虚拟用户(假设您选择的性能工具支持直接到数据库虚拟用户类型)