jmeter 是否可以在JUnit中使用main方法?

wko9yo5t  于 2022-11-09  发布在  其他
关注(0)|答案(1)|浏览(114)

当我使用main方法时,它返回一个错误消息。是否可以运行Taurus并使用main()方法将其转换为JMX文件?或者当使用Taurus工具运行时,必须在我的selenium脚本中使用JUnit及其注解,然后才能转换为jmx。

q7solyqu

q7solyqu1#

所有支持的模块都列在Taurus用户手册的Selenium Executor页面下。
selenium是一个虚拟的执行者,“真实的的”执行者是:

  • JUnit(Java)
  • 测试NG(Java)
  • 开胃酒(Python)
  • Python测试
  • RSpec(Ruby)
  • 摩卡色(JavaScript)
  • NUnit(C#)
  • xUnit(C#)

在您的情况下,您需要遵守JUnit executor的特性和限制,也就是说Taurus只会寻找符合annotated的方法,而main()则不是这样
如果您不能或者不想重构现有的Selenium脚本代码,您可以将它们设置为使用BlazeMeter Proxy Recorder作为浏览器的代理(顺便说一下,这正是Taurus在Proxy2JMX Converter module的引擎盖下所做的

相关问题