Przejdź do głównej treści

przywróć

To polecenie przywraca określone lub wszystkie emulowane zachowania, które zostały ustawione za pomocą polecenia emulate.

Użycie
browser.restore()
Przykład
restore.js
before(async () => {
await browser.emulate('geolocation', { latitude: 52.52, longitude: 13.405 })
await browser.emulate('userAgent', 'foobar')
await browser.emulate('colorScheme', 'dark')
await browser.emulate('onLine', false)
})

it('should restore all emulated behavior', async () => {
await browser.url('https://webdriver.io')
// test within an emulated environment...
})

after(async () => {
// restore all emulated behavior
await browser.restore()
// or only restore specific emulated behavior
// await browser.restore(['geolocation', 'userAgent'])
})

Welcome! How can I help?

WebdriverIO AI Copilot