如何将.Net单元测试与JMeter集成

如何将.Net单元测试与JMeter集成,jmeter,load-testing,jmeter-5.0,Jmeter,Load Testing,Jmeter 5.0,早些时候,我使用visualstudio负载测试为负载测试生成负载。我创建了.Net单元测试,我通过VS负载测试调用它。现在VS负载测试已由Microsoft退出。我可以将现有的.Net代码与JMeter集成吗?您不能将.Net代码与JMeter集成,因为按照 ApacheJMeter™ 应用程序是开源软件,是一个100%纯Java应用程序,设计用于加载测试功能行为和测量性能。它最初设计用于测试Web应用程序,但后来扩展到其他测试功能 如果您仍然可以执行Web测试,那么可以通过JMeter的代理

早些时候,我使用
visualstudio负载测试
为负载测试生成负载。我创建了.Net单元测试,我通过VS负载测试调用它。现在VS负载测试已由Microsoft退出。我可以将现有的.Net代码与JMeter集成吗?

您不能将.Net代码与JMeter集成,因为按照

ApacheJMeter™ 应用程序是开源软件,是一个100%纯Java应用程序,设计用于加载测试功能行为和测量性能。它最初设计用于测试Web应用程序,但后来扩展到其他测试功能

如果您仍然可以执行Web测试,那么可以通过JMeter的代理重播它们

  • 准备JMeter进行记录。最简单的方法是去

    • 从JMeter的主菜单中选择“文件->模板->录制”,然后单击“创建”

    • 打开HTTP(S)测试脚本记录器并单击“开始”

  • 准备Visual Studio进行录制,将JMeter设置为代理:

  • 运行VisualStudio测试

  • JMeter将捕获请求并在

  • 您可能仍然需要手动执行。

    我们正在使用Visual Studio Test生成负载。没有HTTP调用。Test只是通过Visual Studio负载测试发送数据。