Measuring Agent Version 4.5.14
Advanced JavaScript Functions for JavaScript Rhino Tests
Java methods can be called as JavaScript functions.
Rhino Specific Note: always declare variables in loops with 'let', but never as 'const'

Examples
JavaScript Function Java Package, Class and #method
DnsResolveTest.newInstance(String dnsServer) com.dkfqs.measuringagent.javascript.executor.DnsResolveTestWrapper#newInstance
HTTPClient.newInstance() com.dkfqs.measuringagent.javascript.executor.HTTPClientWrapper#newInstance
Lib.<function> com.dkfqs.measuringagent.javascript.executor.Lib#<method>
OsProcess.newInstance(String[] commandArgs) com.dkfqs.measuringagent.javascript.executor.OsProcessWrapper#newInstance
ParseURL.newInstance(String url) com.dkfqs.measuringagent.javascript.executor.ParseUrlWrapper#newInstance
SslPortTest.newInstance(String serverHost, Number serverPort) com.dkfqs.measuringagent.javascript.executor.SslPortTestWrapper#newInstance
TcpPortTest.newInstance(String serverHost, Number serverPort) com.dkfqs.measuringagent.javascript.executor.TcpPortTestWrapper#newInstance
console.log(String text) com.dkfqs.measuringagent.javascript.executor.RhinoConsole#log
console.debug(String text) com.dkfqs.measuringagent.javascript.executor.RhinoConsole#debug
Packages 
Package Description
com.dkfqs.measuringagent.javascript.executor