테스트 출력
정보
이 WebdriverIO 데모 사이트는 이미지 출력 예제에 사용되었습니다.
enableLayoutTesting
이것은 서비스 옵션과 메소드 레벨 모두에서 설정할 수 있습니다.
// wdio.conf.(js|ts)
export const config = {
// ...
// =====
// Setup
// =====
services: [
[
'visual',
{
enableLayoutTesting: true
}
]
]
// ...
}
서비스 옵션의 이미지 출력은 아래 메소드와 동일합니다.
이미지 출력
- saveElement | checkElement
- saveScreen | checkScreen
- saveFullPageScreen | checkFullPageScreen
- saveTabbablePage | checkTabbablePage
await browser.saveElement(".features_vqN4", "example-element-tag", {enableLayoutTesting: true})
// Or
await browser.checkElement(".features_vqN4", "example-element-tag", {enableLayoutTesting: true})
await browser.saveScreen("example-page-tag")
await browser.saveFullPageScreen("full-page-tag")
// Or
await browser.checkFullPageScreen("full-page-tag", {enableLayoutTesting: true})