负载测试-在Jmeter中运行C#selenium脚本
我有一个MSTest项目,其中包含C#中的Selenium测试用例 我看到Jmeter曾经使用Java Selenium脚本。如何为多个用户同时在Jmeter中运行这些C#脚本进行负载测试 输出仅为项目生成一个.DLL。并且是“外来的”,因此您将无法在JMeter中运行C#测试 此外,使用真正的浏览器进行负载测试并不是最好的主意,因为浏览器是非常资源密集型的(1个CPU核心和2 GB的RAM),因此,与资源占用少得多的基于浏览器的负载测试相比,您能够以这种方式模拟的虚拟用户数量非常有限。此外,您无法获得可以分析的指标 因此,选项包括:负载测试-在Jmeter中运行C#selenium脚本,c#,selenium,jmeter,mstest,load-testing,C#,Selenium,Jmeter,Mstest,Load Testing,我有一个MSTest项目,其中包含C#中的Selenium测试用例 我看到Jmeter曾经使用Java Selenium脚本。如何为多个用户同时在Jmeter中运行这些C#脚本进行负载测试 输出仅为项目生成一个.DLL。并且是“外来的”,因此您将无法在JMeter中运行C#测试 此外,使用真正的浏览器进行负载测试并不是最好的主意,因为浏览器是非常资源密集型的(1个CPU核心和2 GB的RAM),因此,与资源占用少得多的基于浏览器的负载测试相比,您能够以这种方式模拟的虚拟用户数量非常有限。此外,
- 并通过JMeter重播您的测试,通过这种方式,您可以将来自浏览器的请求转换为JMeter的请求,该请求可以随着负载的增加而重播
- 此选项与上面的选项基本相同,但它假定了更多的自动化,您可以通过工具执行测试并使用其转换测试