# Kk0ga Employee Time Attendance Webapp Testing

> Webapp Testing (Playwright)

- Skill: `tomevault-io/kk0ga-employee-time-attendance-webapp-testing` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tomevault-io/kk0ga-employee-time-attendance-webapp-testing`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tomevault-io/kk0ga-employee-time-attendance-webapp-testing/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: tomevault-io (https://skillmd.com/u/tomevault-io)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tomevault-io/kk0ga-employee-time-attendance-webapp-testing

---


# Webapp Testing (Playwright)

## 目的
小規模運用でも壊れやすい“主要導線”を自動で守る。

## 対象導線（最小）
1. ログイン（SSO後の到達確認）
2. 出勤打刻 → 退勤打刻
3. 月次申請
4. 承認
5. PDF出力

## 安定化のコツ
- 待機は「表示されるべき要素」を基準にする
- テストデータは作って消す（隔離）
- 認証が重い場合は stg 限定の迂回策を検討（ただし安全に）

## 成果物
- テストケース一覧（Given/When/Then）
- CI実行タイミング（PR / nightly）

## 依頼例
- 「打刻～申請～承認をE2Eで最低限固めたい」

## 関連スキル
- [entra-msal-auth-spa](../entra-msal-auth-spa/SKILL.md)
- [static-hosting-ci-cd](../static-hosting-ci-cd/SKILL.md)

## References
- [docs/README.md](../../../docs/README.md)

---
> Converted and distributed by [TomeVault](https://tomevault.io/claim/kk0ga) — claim your Tome and manage your conversions.
<!-- tomevault:4.0:skill_md:2026-04-16 -->

