【Python自動化】LINE Bot自動テスト・HTMLレポート生成ツール LINEBotTestMaster v1.0
- Digital4,980 JPY

LINE Botが正常に動いているか確認するために、毎朝スマホから手動でメッセージを送ってテストしていませんか?深夜にエラーが出ていても気づけない、という不安を抱えながら運用している人も少なくないでしょう。LINEBotTestMasterは、YAMLファイルにテストシナリオを書くだけで自動テストを実行し、結果をHTMLレポートとして保存します。テスト失敗時はDiscord・Slackへ即時通知が届きます。
詳細
・YAMLファイルによるテストシナリオ定義(コード変更不要) ・LINE Messaging APIへのテスト送信と結果記録 ・テスト結果をHTMLレポートとして自動生成・保存 ・失敗時にDiscordおよびSlackへ即時通知 ・成功・失敗件数がひと目でわかるビジュアルレポート
動作環境
動作OS: Windows / macOS / Linux(WSL2対応) Python: 3.8以上 インストール: pip install requests pyyaml python-dotenv 環境変数: ・LINE_ACCESS_TOKEN: LINEチャンネルアクセストークン(必須) ・LINE_TEST_USER_ID: テスト送信先のLINEユーザーID(必須) ・TEST_CASES_FILE: テストシナリオYAMLファイル(デフォルト: test_cases.yaml) ・REPORT_PATH: HTMLレポート保存先 ・DISCORD_WEBHOOK: 失敗通知先Discord Webhook URL ・SLACK_WEBHOOK: 失敗通知先Slack Webhook URL
アップデート履歴
[2026-06-12: v1.0] 初版リリース
더보기
