本リポジトリは、Playwright を用いて NTMatrix アプリケーションを自動クロールし、 リンク切れや中国語表記の有無を検出するためのスクリプト群です。 また、プロジェクトの自動作成や詳細画面遷移も自動化しています。
- サイドバーおよび右側コンテンツのリンクを再帰的にクロール
- 各リンクのリンク切れ(HTTP 400/500 系)を自動検出
- 各ページ・詳細画面・右側コンテンツに中国語(CJK 漢字)が含まれているか自動判定
- 「プロジェクト」メニューから新規プロジェクト(CI テスト)を自動作成
- 作成したプロジェクトの詳細画面に自動遷移
- 詳細画面遷移後はクロールを即時終了
-
依存パッケージのインストール
yarn install -
スクリプトの実行
yarn run login -
指示に従い手動でログイン後、Enter キーを押してください
.envファイルは現状不要です- Playwright のバージョンやブラウザ環境によって動作が異なる場合があります
- 本スクリプトは開発・検証用途です
MIT