Как отключить запись видео Zalenium для Nightwatch Js
Я использую Zalenium
сервер для скриптов nightwatch. Я хочу отключить запись живого видео. Есть ли какой-либо параметр, который мы можем указать в файле nightwatch.json?
Нашел следующий код для Java. Не уверен, как использовать его в nightwatch.js
DesiredCapabilities desiredCapabilities = new DesiredCapabilities();
desiredCapabilities.setCapability(CapabilityType.BROWSER_NAME,BrowserType.FIREFOX);
desiredCapabilities.setCapability(CapabilityType.PLATFORM_NAME, Platform.LINUX);
desiredCapabilities.setCapability("recordVideo", false);
1 ответ
Решение
Я не знаю, как ты настроил свои Nightwatch capabilities
, но в конце дня все, что вам нужно сделать, это добавить recordVideo: false
пара ключ-значение внутри вашего объекта возможностей.
Вот пример конфигурации возможностей устройства Android:
const androidConfig = {
desiredCapabilities: {
recordVideo: false,
browserName: 'Chrome',
platformName: 'Android',
platformVersion: '7.1.1',
device: 'Android',
deviceName: 'Pixel_API_25',
avd: 'Pixel_API_25',
autoAcceptAlerts: true,
chromeOptions: {
args: ['--disable-notifications', '--disable-device-discovery-notifications', '--disable-web-notification-custom-layouts']
},
},
selenium: {
cli_args: {
'webdriver.chrome.driver': './node_modules/.bin/chromedriver',
}
}
};