如何在jmeter中运行C#类
我用C#编写了身份验证类,它接受用户名和密码并返回authcode 我可以将它集成到jmeter中吗?这样,在运行时,如果我提供用户名和密码,它将给出我需要作为api调用的头管理器发送的authcode如何在jmeter中运行C#类,jmeter,Jmeter,我用C#编写了身份验证类,它接受用户名和密码并返回authcode 我可以将它集成到jmeter中吗?这样,在运行时,如果我提供用户名和密码,它将给出我需要作为api调用的头管理器发送的authcode 如果这是用JAVA编写的,那么就很简单了,但是在jmeter中运行C#类是否还有其他选择呢?我不认为您可以这样使用jmeter,您可能需要将程序转换为基于web的(即通过集成C#代码来使用asp.net,web页面可能会接受输入并将其传递给C#代码)。一旦获得了应用程序的url,就可以使用jme
如果这是用JAVA编写的,那么就很简单了,但是在jmeter中运行C#类是否还有其他选择呢?我不认为您可以这样使用jmeter,您可能需要将程序转换为基于web的(即通过集成C#代码来使用asp.net,web页面可能会接受输入并将其传递给C#代码)。一旦获得了应用程序的url,就可以使用jmeter创建http请求。web服务、数据库、ftp、jms等也可以通过jmeter进行测试 查看以下解决方案:
如果您的类足够简单,那么用Java重新编写您的类可能是一个更好的主意,因为平台非常相似,应该不会有太多开销 我怀疑延迟原因的答案在于您的问题:“我的API进行了一些数据库调用,它从一个表中选择一些数据,然后返回并处理这些数据,并将其插入到其他表中。”如果您能证明减速与此DB活动无关(可能使用监视工具),那么可能是jmeter C#集成开销导致了速度减慢?是的,实际上是auth.exe,它使用电子邮件id和密码返回authkey。所以根据你的建议,我应该使用OS进程采样器。我正在使用mac machine创建和运行jmeter脚本。那你觉得有可能吗?谢谢。我是用JAVA写的。请提供一个问题的解决方案。