Как добавить пользовательский заголовок для доступа к URL-адресу страницы, а затем выполнить автоматизацию тестирования на этой странице, я использую инфраструктуру webdriverio, mocha, nodejs - PullRequest
0 голосов
/ 30 мая 2019

У меня есть веб-страница, где функциональность меняется, когда настраиваемый заголовок "headerKey": "headervalue" устанавливается через расширение Chrome. Хотя я могу сделать это вручную, я хочу сделать это через код для автоматизации тестирования.

Примечание: -

Пожалуйста, помогите с подходами.

В веб-драйвере нет функций для выполнения этой операции. Я использовал modheader, но он не работает.

getModHeaderExtension() {
    const filename = path.join(__dirname, "Modify.crx");
    console.log(filename);
    const stream = fs.readFileSync(filename);
    return new Buffer(stream).toString('base64');
}
...