var opts = Browser.chromeOptions();
var optsFirefox = Browser.firefoxOptions();
var optsSafari = Browser.safariOptions();
var optsEdge = Browser.edgeOptions()
parameters = JSON.parse(value);
Zabbix.log(5, JSON.stringify(optsFirefox))
Zabbix.log(5, JSON.stringify(optsSafari))
Zabbix.log(5, JSON.stringify(optsEdge))
function clickElement(browser, strategy, selector) {
el = browser.findElement(strategy, selector);
throw Error("cannot findElement "+ strategy + " " + selector);
throw Error("cannot find "+ strategy + " " + selector);
throw Error("cannot click "+ strategy + " " + selector);
function findElementStrict(browser, strategy, selector) {
el = browser.findElement(strategy, selector);
throw Error("cannot findElement "+ strategy + " " + selector);
var browser = new Browser(opts)
Zabbix.log(3, "navigate");
browser.setScreenSize(1280, 720);
browser.navigate(parameters.url);
Zabbix.log(5, "getUrl: '"+ browser.getUrl()+"'")