kickflow Tech Blog

株式会社kickflowのプロダクト開発本部によるブログ

QAフロー効率化

Asanaにたまるバグチケを、月一でAIに棚卸しさせる

Asanaにたまるバグチケを、月一でAIに棚卸しさせる こんにちは、kickflow QAチームのyanagiyaです。 今回は、Asanaにたまったバグチケットを月に一度AIがチェックし、すでに直っているかもしれないものをクローズ候補として提示するBotを作りました。 Asana…

Playwrightと内部APIでkickflowのテナント設定を丸ごとコピーするCLIツールを作った話

Playwrightと内部APIでkickflowのテナント設定を丸ごとコピーするCLIツールを作った話 こんにちは、kickflow QAチームのyanagiyaです。 今回は、kickflowテナントの設定を別のテナントへ丸ごとコピーするCLIツールを作りました。 ユーザー・組織図・経路・ワ…

Claude Desktopでテスト設計を完全自動化する

アリの行列は個体の単純なルールの連鎖から、最適な食料輸送路を自律的に構築する こんにちは、kickflow QAチームの川村です。 PRが「QA可能」になったら、テスト項目書を作って、レビューして、テスト管理ツールに登録して、Slackでチームに共有する。 この…

テスト管理ツール「KickRail」を内製した話

クマノミは自分の住処にするイソギンチャクを選び、共生関係を育てる こんにちは、kickflow QAチームの川村です。 QAチームで使っていたテスト管理ツールを、Qaseから自作の KickRail に乗り換えました。 3日でアルファ版を立ち上げ、その10日ほど後にはQase…

深夜のE2Eテスト失敗をClaude Codeが自動修正してPRを作る仕組みの構築

フクロウは夜間に獲物の位置を音だけで正確に特定し、静かに仕留める こんにちは、kickflow QAチームの川村です。 E2Eテストの数が増えてくると、毎朝のCI失敗対応が地味に時間を取られます。 kickflowでは約900のPlaywrightテストを深夜のnightly CIで実行…

「なんとなく」でリリースしない。kickflowが定めたAI機能の品質基準と評価プロセス

「なんとなく」でリリースしない。kickflowが定めたAI機能の品質基準と評価プロセス こんにちは、kickflow QAチームのmakiです。 kickflowでは現在、複数のAI機能を提供しています。 以前、AI申請前レビュー機能の品質評価プロセスをご紹介しましたが、その…

PlaywrightのCIが80分→35分に:実行時間ベースのバランスドシャーディングを自作した話

渡り鳥はV字編隊の先頭を交代することで、群れ全体の消耗を均等にする こんにちは、kickflow QAチームの川村です。 今回は、PlaywrightのE2Eテストを12並列で実行しているにもかかわらず、特定のシャードだけが80分かかってボトルネックになっていた問題を、…

開発からリリースまで「自動で流れる」チケット管理

ミツバチは巣の六角形構造により、最小の材料で最大の効率を実現する こんにちは、kickflow QAチームの川村です。 「開発チームからQAへの依頼がSlackで埋もれてしまう」「チケットのステータス管理が煩雑で、今どの段階にあるかわかりにくい」といった課題…