带有Jmeter的“ HtmlUnit”驱动程序在javascript中显示错误

时间:2018-06-19 11:34:23

标签: jmeter webdriver htmlunit-driver

我试图在Jmeter中使用“ HtmlUnit Driver Config”添加“ WebDriver Sampler”。写了一个简单的书,就打开了一个网页。但是在后台,网页中存在大量与JS和CSS相关的错误/警告。 像这样

2018-06-19 11:57:45,993 WARN c.g.h.IncorrectnessListenerImpl: Obsolete content type encountered: 'text/javascript'.

先前的一些问题说这是由于过时的JAR而引起的,但我都提供了最新的信息。 1.有什么办法可以解决这个问题? 2.我们可以在webdriver采样器中设置logLevel吗?

1 个答案:

答案 0 :(得分:0)

  1. 除非您提供要测试的页面的URL,否则任何人都无法提供第1点的答案。

    查看警告本身-它表示您正在测试的系统中的错误,因为JavaScript的有效C​​ontent-Type应该为application/javascript,因此您可以提出缺陷来解决此问题。

  2. 如果您完全确定此行为是预期的,并且没有计划修复这些“大量错误”,则可以在“ bin”中的 log4j2.xml 文件中添加下一行您的JMeter安装文件夹在<Loggers>标签下:

    <Logger name="com.gargoylesoftware.htmlunit" level="fatal"/>
    

    有关调整JMeter日志记录子系统的更多信息,请参见How to Configure JMeter Logging文章。