Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
自動テストを運用して直面した時間の問題を解決した方法
Search
oikawa
December 11, 2021
Technology
3k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
自動テストを運用して直面した時間の問題を解決した方法
自動テストツールを作成し運用してテストケースが増えてくると実行時間、調査時間の問題が発生します。単純に実行台数を増やすと管理が難しくなるので工夫した方法を紹介します。
oikawa
December 11, 2021
More Decks by oikawa
See All by oikawa
E2E自動テストを浸透させるために工夫したこと
oikawat
1
4.7k
自動化して開発者に喜んでもらえたこと
oikawat
0
580
Other Decks in Technology
See All in Technology
AI時代のエンジニアの情報発信〜個人の発信を組織の力に変える〜
ryo_kawamata
0
6.1k
素人でもできた!AIを使った短編小説創作入門
delhi09
PRO
0
270
バイブコーディングの特徴と「コケて直す」ループ
happysamurai294
0
140
"AWSはちょっと苦手"でも大丈夫。AWS Blocks で手軽に作る Flutter のバックエンド #FlutterKaigi
tacck
PRO
0
110
AWS Continuum for Penetration Testing に Deep Dive してみる
asanoharuki
2
1.5k
複雑な業務システムを高速でつくるため、チーム全員をつくれる人へ
ayakurabuchi
0
110
cdk deployとcdkd deploy、実際にデプロイして5倍速近くの差を実測した
yama3133
1
150
構造で守らせる データ・法務・セキュリティ・開発チームとつくる AI時代のデータガバナンスとデータ基盤のリアル
legalontechnologies
PRO
3
700
キヨさん、67歳。AIコーディングエージェントに挑む
happysamurai294
0
130
You Have Agency(サンキュー、Ruby)
snoozer05
PRO
5
630
Technical Project Manager の役割とやりがい、少しだけ AI
yoshiiryo1
0
480
1週間、Opus封印でお願いします
kintotechdev
1
410
Featured
See All Featured
Fantastic passwords and where to find them - at NoRuKo
philnash
53
4k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
500
So, you think you're a good person
axbom
PRO
2
2.2k
Between Models and Reality
mayunak
4
540
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
540
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
510
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
The browser strikes back
jonoalderson
0
1.9k
Building AI with AI
inesmontani
PRO
1
1.3k
BBQ
matthewcrist
90
10k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
2
960
Speed Design
sergeychernyshev
33
2.2k
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