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
AI自動テストツールとその裏側
Search
Nozomi Ito
October 03, 2020
Technology
0
510
AI自動テストツールとその裏側
Agile Tech EXPO(2020/10/3)のLT資料です。
Nozomi Ito
October 03, 2020
Tweet
Share
More Decks by Nozomi Ito
See All by Nozomi Ito
ノーコードに学ぶE2Eテスト自動化ベストプラクティス
nozomiito
0
910
ノーコードE2Eテストで実現する高速開発
nozomiito
0
650
MagicPodで実現するE2Eテスト自動化
nozomiito
0
3.3k
MagicPod開発におけるテスト自動化とCI
nozomiito
0
760
最近のMagicPodまとめ
nozomiito
0
610
テスト自動化スタートアップがエバンジェリストを募集するワケ
nozomiito
0
300
MagicPodが取り組むテスト自動化最前線
nozomiito
0
470
ロケーターを学んでテスト自動化上級者を目指そう
nozomiito
1
7.4k
テスト自動化で起業した10年とテスト自動化普及の歴史を振り返る
nozomiito
4
2.3k
Other Decks in Technology
See All in Technology
Semantic Machine Intelligence for Vision, Language, and Actions
keio_smilab
PRO
2
370
ゼロから始めるSREの事業貢献 - 生成AI時代のSRE成長戦略と実践 / Starting SRE from Day One
shinyorke
PRO
0
200
20150719_Amazon Nova Canvas Virtual try-onアプリ 作成裏話
riz3f7
0
110
ObsidianをLLM時代のナレッジベースに! クリッピング→Markdown→CLI連携の実践
srvhat09
7
8k
ソフトウェアQAがハードウェアの人になったの
mineo_matsuya
3
240
Introduction to Bill One Development Engineer
sansan33
PRO
0
270
研究開発部メンバーの働き⽅ / Sansan R&D Profile
sansan33
PRO
3
18k
How Do I Contact Jetblue Airlines® Reservation Number: Fast Support Guide
thejetblueairhelpsupport
0
230
地図と生成AI
nakasho
0
520
ClaudeCode_vs_GeminiCLI_Terraformで比較してみた
tkikuchi
1
3.9k
安定した基盤システムのためのライブラリ選定
kakehashi
PRO
3
160
LIXIL基幹システム刷新に立ち向かう技術的アプローチについて
tsukuha
1
970
Featured
See All Featured
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.6k
Making the Leap to Tech Lead
cromwellryan
134
9.4k
The Straight Up "How To Draw Better" Workshop
denniskardys
235
140k
What's in a price? How to price your products and services
michaelherold
246
12k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
45
7.5k
4 Signs Your Business is Dying
shpigford
184
22k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
357
30k
How GitHub (no longer) Works
holman
314
140k
Why You Should Never Use an ORM
jnunemaker
PRO
58
9.5k
Side Projects
sachag
455
43k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
47
9.6k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
Transcript
AI自動テストツールと その裏側 TRIDENT 伊藤 望
About Me p 伊藤 望(Ito Nozomi) p 株式会社TRIDENT代表取締役 p 日本Seleniumユーザーコミュニティ主宰
p 著書
AI自動テストツールとその裏側 p AI技術を活用した自動テストクラウドサービス 「Magic Pod」の裏側についてお話しします。 n 今日は導入部だけ p どんな内容か 1.
技術: AIの中身 2. 開発プロセス: アジャイル開発 & テスト
自動テストとは p テスト手順をプログラム化しておくと、コンピュー タが自動でテスト実行してくれる。 Unit Test Integration Test E2E Test
システム全体を通しでテスト UIテストツールなどを活用 複数のコンポーネントを結合してテスト APIテストツールなどを活用 個々の関数やクラスのテスト ユニットテストツールなどを活用
E2E(UI)自動テストツール(サービス) p クリックやキー入力などの画面操作を自動化 オープンソース 商用ツール Selenium Appium ほかにも多数 Apptest.ai Appvance
Autify Cypress Datadog Functionize Ghost Inspector mabl Magic Pod Parasoft Selenic Perfecto TestCraft Testim 商用ツールのNew Normal 1. クラウドサービス 2. こだわりのUI/UX 3. AIの活用
Magic Pod (@TRIDENTInc) p E2Eテスト自動化クラウドサービス p Webサイトとモバイルアプリに対応 p AI技術を活用 n
テストスクリプトを読みやすい日本語化 n テスト対象画面に変更があったら、テスト手順を自動修正
Magic Podのアジャイル開発プロセス p2週間ごとのイテレーション(& リリース) n 細かいパッチリリースは随時 pCI/CDとテスト自動化をフル活用 n 運用やルールよりも仕組みによる改善を
自動テストツールのテスト pもちろん自動化 n Lint/Unit Test/Integration Test/E2E Test pE2E Test ->
Magic Podをフル活用 n ひたすら色々な環境でMagic Podテストを実行 (自社クラウド、CircleCI、AppVeyor、SauceLabs、 BrowserStack、Remote TestKit) n Magic Podの画面はMagic Podで自動テスト
詳しくは1月に! (またはネットワーキングタイムに)