Загрузка расширений
Обсуждается здесь . Вы можете использовать --disable-extensions-кроме включения только тех расширений, которые вы хотите протестировать:
var options = {
headless: false,
args: [
'--disable-extensions-except=/path/to/extension/',
'--load-extension=/path/to/extension/',
]
}
Для загрузки нескольких расширений Chrome вы можете передать разделенный запятыми список;
var options = {
headless: false,
args: [
'--disable-extensions-except=/path/to/ext1/, /path/to/ext2/, /path/to/ext3/'
]
}
Обратите внимание, что он не будет работать в режиме headless
, и вы не можете автоматизировать сами расширения.
Несколько раз за раз?
Вы можете создать несколько страниц / вкладок с одной и той же метамаской или создать различных сеансов браузера , чтобы все было отдельно.