Методи
Наступні методи додаються до глобального об'єкту WebdriverIO browser
.
Методи збереженн я
ПОРАДА
Використовуйте методи збереження тільки тоді, коли не хочете порівнювати екрани, а просто хочете мати знімок елемента/екрана.
saveElement
Зберігає зображення елемента.
Використання
await browser.saveElement(
// element
await $('#element-selector'),
// tag
'your-reference',
// saveElementOptions
{
// ...
}
);
Підтримка
- Десктопні браузери
- Мобільні браузери
- Мобільні гібридні додатки
- Мобільні нативні додатки
Параметри
element
:- Обов'язково: Так
- Ти п: WebdriverIO Element
tag
:- Обов'язково: Так
- Тип: string
saveElementOptions
:- Обов'язково: Ні
- Тип: об'єкт опцій, див. Опції збереження
Вивід:
Див. сторінку Результати тестів.
saveScreen
Зберігає зображення області перегляду.
Використання
await browser.saveScreen(
// tag
'your-reference',
// saveScreenOptions
{
// ...
}
);
Підтримка
- Десктопні браузери
- Мобільні браузери
- Мобільні гібридні додатки
- Мобільні нативні додатки
Параметри
tag
:- Обов'язково: Так
- Тип: string
saveScreenOptions
:- Обов'язково: Ні
- Тип: об'єкт опцій, див. Опції збереження
Вивід:
Див. сторінку Результати тестів.
saveFullPageScreen
Використання
Зберігає зображення повного екрану.
await browser.saveFullPageScreen(
// tag
'your-reference',
// saveFullPageScreenOptions
{
// ...
}
);
Підтримка
- Десктопні браузери
- Мобільні браузери