🖥
Playwright で if then else 的な条件分岐をしたい
本来であれば良くないことだと思うが、対象環境の状態に応じて、どうしてもテストケース内で条件分岐させたい場合があると思う
コード例
以下はページに特定のテキストがなければテストをスキップする例
強制的に例外を補足して return させてしまう
test('example', async ({ page }) => {
// SOME LINES
try {
await expect(page.getByText('SOME TEXT')).toBeVisible()
} catch (exceptionVar) {
console.log('SKIP!')
return
}
// SOME LINES
}
チャットメンバー募集
何か質問、悩み事、相談などあればLINEオープンチャットもご利用ください。
プロフィール・経歴
公開日時
2024-05-09
Discussion