Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
自動テストを運用して直面した時間の問題を解決した方法
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
oikawa
December 11, 2021
Technology
0
2.9k
自動テストを運用して直面した時間の問題を解決した方法
自動テストツールを作成し運用してテストケースが増えてくると実行時間、調査時間の問題が発生します。単純に実行台数を増やすと管理が難しくなるので工夫した方法を紹介します。
oikawa
December 11, 2021
Tweet
Share
More Decks by oikawa
See All by oikawa
E2E自動テストを浸透させるために工夫したこと
oikawat
1
4.5k
自動化して開発者に喜んでもらえたこと
oikawat
0
530
Other Decks in Technology
See All in Technology
制約が導く迷わない設計 〜 信頼性と運用性を両立するマイナンバー管理システムの実践 〜
bwkw
3
1.1k
ブロックテーマでサイトをリニューアルした話 / 2026-01-31 Kansai WordPress Meetup
torounit
0
480
~Everything as Codeを諦めない~ 後からCDK
mu7889yoon
3
530
生成AIを活用した音声文字起こしシステムの2つの構築パターンについて
miu_crescent
PRO
3
230
Cloud Runでコロプラが挑む 生成AI×ゲーム『神魔狩りのツクヨミ』の裏側
colopl
0
150
生成AIと余白 〜開発スピードが向上した今、何に向き合う?〜
kakehashi
PRO
0
170
Claude Code for NOT Programming
kawaguti
PRO
1
110
量子クラウドサービスの裏側 〜Deep Dive into OQTOPUS〜
oqtopus
0
150
ブロックテーマ、WordPress でウェブサイトをつくるということ / 2026.02.07 Gifu WordPress Meetup
torounit
0
210
Greatest Disaster Hits in Web Performance
guaca
0
300
データの整合性を保ちたいだけなんだ
shoheimitani
8
3.2k
Red Hat OpenStack Services on OpenShift
tamemiya
0
140
Featured
See All Featured
Navigating Team Friction
lara
192
16k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
250
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
58
50k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
87
Art, The Web, and Tiny UX
lynnandtonic
304
21k
The SEO identity crisis: Don't let AI make you average
varn
0
330
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
0
400
Believing is Seeing
oripsolob
1
59
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
1
1.4k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
1
1.3k
Why Our Code Smells
bkeepers
PRO
340
58k
Evolving SEO for Evolving Search Engines
ryanjones
0
130
Transcript
自動テストを運用して 直面した時間の問題を 解決した方法
None
None
ツールの構成
Dr.Sum Datalizerという製品を自動テストするためのツール
Dr.Sum Datalizerという製品を自動テストするためのツール
ブラウザとExcelをコマンド記述スクリプトで操作する
実施するスクリプトをまとめたのがテストプラン
テストの流れ
None
テストスクリプトを選んでテストプランを作る 結果xmlを受け取って結果を表示する
問題 スタンドアロンのツール テストケースの増大 何が起こる?
何らかの理由で止まって時間が有効利用できない
どうすんだよー!
複数台で実行する
よき
問題 スタンドアロンのツール 複数台で実行する 何が起こる?
どこまでいったかわかんない
どうすんだよー!
結果をDBに統合する
よき
問題 テキストファイル入力のツール 複数台で実行する 何が起こる?
結果をマージして成功を取り除きテキストを分割(手で)
いやだー!
自動分配する
うむ
結果として出来上がったもの
実際の画面
仕組み
DBからプラン取得
hubからnodeに分配
nodeでツールを起動
ツールがDBに結果送信
オプション hubで実行できるようになったら 色々ほしくなったので次々実装した 各ノードの設定変更 製品クライアントアプリの更新 ツール自体やスクリプトの更新 ツールの結果、ログの確認 ツールの非常停止 自動再実行
今すごく便利 数人で1週間以上かかって終わらせて たテストが一人で3日で終わるように なった
おしまい 活動はブログやYouTubeでも紹介 medium wingarc AgileTestingNight