git clone git@github.com:hrdtbs/kyomucan-playscript.git
cd kyomucan-playscript
yarn install
npx playwright install --with-deps
config.tmp.ts
をコピーして、config.ts
を作成します。
設定についてはtypes/index.ts
に記述された型を見てください。
コマンドで雑に起動したい場合
yarn test
動作を確認したい場合
yarn dev
バグなどがあったときにために申請自体は行わないようにしています。
出退勤編集の場合は、申請ボタンを順番に押していってください。 交通費申請で生成されたものは申請一覧の下書きに保存されているので、それを開いて申請を行ってください。
出退勤編集や交通費申請などを自動化するためのものです。
とある会社用に組んでしまっていますが、少しtests/main.spec.ts
を変更すれば他の環境でも使えると思います。
playscript を生成するときは、Playwright Test for VSCodeの Record new tests を利用すると楽です。
tests/main.spec.ts
を見てください。これを手動でやるのは虚無です。
jobcan の交通費明細で有効な CSV 形式を見てください。
playwright ならテストコードの方が体験が良いのでは?と思ったので。実際良さそう。