This commit is contained in:
2025-09-05 22:00:37 +02:00
parent c7942ff291
commit c943117d31
2 changed files with 101 additions and 0 deletions

View File

@@ -0,0 +1,27 @@
var browser, result;
var opts = Browser.chromeOptions();
opts.capabilities.alwaysMatch['goog:chromeOptions'].args = []
browser = new Browser(opts);
browser.setScreenSize(Number(1980), Number(1020));
screens = [];
const screenshot = '';
const res_value = '';
try {
var params = JSON.parse(value); // Parse the JSON string containing parameters passed from Zabbix.
browser.navigate(params.url);
browser.collectPerfEntries();
result = browser.getResult();
//result.screenshot = browser.getScreenshot();
return JSON.stringify(result);
}
catch (err) {
if (!(err instanceof BrowserError)) {
browser.setError(err.message);
}
browser.collectPerfEntries();
result = browser.getResult();
//result.screenshot = browser.getScreenshot();
return JSON.stringify(result);
}