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
390
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
470
ノーコードE2Eテストで実現する高速開発
nozomiito
0
420
MagicPodで実現するE2Eテスト自動化
nozomiito
0
1.3k
MagicPod開発におけるテスト自動化とCI
nozomiito
0
490
最近のMagicPodまとめ
nozomiito
0
440
テスト自動化スタートアップがエバンジェリストを募集するワケ
nozomiito
0
190
MagicPodが取り組むテスト自動化最前線
nozomiito
0
310
ロケーターを学んでテスト自動化上級者を目指そう
nozomiito
1
3.5k
テスト自動化で起業した10年とテスト自動化普及の歴史を振り返る
nozomiito
4
1.9k
Other Decks in Technology
See All in Technology
ハードウェアを動かすTypeScriptの世界
9wick
3
1.2k
知識と実践を紡ぐGenAI / Connecting Knowledge and experience with GenAI
aki_moon
2
180
.NET GraphQL Client のリアル
sansantech
PRO
1
300
エムスリーマルチデバイスチーム紹介資料 / Introduction of M3 Multi Device Team
m3_engineering
1
160
Kaggleで学ぶ系列データのための深層学習モデリング
yu4u
7
1.7k
Dungeons and Dragons and Rails
joelq
0
230
Laboratories in Science and Technology: Deep Neural Networks
keio_smilab
PRO
3
160
Databricksの生成AI戦略
taka_aki
1
370
スクラムに出会って「できた」を実感できるようになってきた話 / Scrum makes me feel like I can do it
yayoi_dd
2
110
Google Cloudを組織(企業)で運用する時のベストプラクティス × 健康の環境分離戦略 #まるクラ勉強会
yasumuusan
0
170
多言語化対応における TypeScript の型定義を通して開発のしやすさについて考えた / TSKaigi TypeScript Multilingualization
nabeliwo
2
390
AWSの生成AI入門書を執筆しました🎉
minorun365
PRO
0
140
Featured
See All Featured
Practical Orchestrator
shlominoach
183
9.8k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
117
18k
In The Pink: A Labor of Love
frogandcode
138
21k
Building Your Own Lightsaber
phodgson
100
5.7k
The Pragmatic Product Professional
lauravandoore
26
5.9k
Keith and Marios Guide to Fast Websites
keithpitt
408
22k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
245
20k
Automating Front-end Workflow
addyosmani
1357
200k
Pencils Down: Stop Designing & Start Developing
hursman
117
11k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
126
32k
Learning to Love Humans: Emotional Interface Design
aarron
267
39k
The Cult of Friendly URLs
andyhume
74
5.7k
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月に! (またはネットワーキングタイムに)