テクノロジー

HTMLのセマンティクスを意識して、壊れにくいテストコードを書こう - ICS MEDIA

1: ics-media 2026/06/25 01:09

適切なロールでウェブページを組み、getByRole('button', {name: '削除する'}) でUIテストのコードを書けるようにしよう、という内容を公開しました

2: simplememofast 2026/06/25 09:18

nth(0)で順番決め打ちしたE2E、ボタンが一個増えた改修で軒並み全滅した。getByRoleとregionで意味から取るようにして安定した。AI生成テストは特にここが脆い