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
AKIBA.SaaS #1 「Testim〜速さをデモで体感!その他特徴も」
Search
moki
March 28, 2022
Programming
0
1.4k
AKIBA.SaaS #1 「Testim〜速さをデモで体感!その他特徴も」
moki
March 28, 2022
Tweet
Share
More Decks by moki
See All by moki
食物繊維のはてな
shigeyukisaito
0
60
Other Decks in Programming
See All in Programming
PHPの次期バージョンはこの時期どうなっているのか - Internalsの開発体制について - PHPカンファレンス小田原
youkidearitai
PRO
1
190
Node.js v22 で変わること
yosuke_furukawa
PRO
7
2.6k
Random\Randomizer クラスで日常のあれこれを解決しよう! / Random\Randomizer class solves familiar trouble
cocoeyes02
0
220
Hanami and htmx
bkuhlmann
0
210
サイコロで理解する統計的仮説検定の考え方
tatamiya
4
900
PHP8.3の機能を振り返る / Review of PHP 8.3 features
seike460
PRO
1
110
FigmaとPHPで作る1ミリたりとも表示崩れしない最強の帳票印刷ソリューション
ttskch
43
19k
educure_カリキュラム生操作マニュアル.pdf
linew_official
0
730
Semantic search with Django and pgvector
pauloxnet
0
240
Changed Rules: Architectures with Lightweight Stores
manfredsteyer
PRO
0
240
Anthropic Cookbook のおすすめレシピ
schroneko
7
880
GraphQLサーバの構成要素を整理する #ハッカー鮨 #tsukijigraphql / graphql server technology selection
izumin5210
4
820
Featured
See All Featured
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
187
16k
A designer walks into a library…
pauljervisheath
200
23k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
120
39k
StorybookのUI Testing Handbookを読んだ
zakiyama
13
4.6k
Visualization
eitanlees
136
14k
The Language of Interfaces
destraynor
151
23k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
25
2.3k
Mobile First: as difficult as doing things right
swwweet
216
8.6k
Done Done
chrislema
178
15k
For a Future-Friendly Web
brad_frost
172
9k
Rebuilding a faster, lazier Slack
samanthasiow
73
8.2k
Learning to Love Humans: Emotional Interface Design
aarron
267
39k
Transcript
Testim〜速さをデモで体感!その他特徴も 2022年3月9日 齋藤成志 1
1 自己紹介 齋藤成志(もきち) ◦ 今年4月から新卒入社予定 ◦ 慶應義塾大学理工学部卒 ◦ 大学時代は研究のためにVRゲームを開発 ◦
好きな動物はチンチラ
2 目次 • Testimとは〜背景知識も • デモ ◦ 基本的な機能 ◦ その他
Tesitm.io: 2014年US発のテスト自動化SaaS • キャプチャ/リプレイ型のE2Eテストを手軽に作成可能 • AIによるテストの自動修復 3 Testimとは
• 2022年2月にTricentis社に買収
End-to-Endテスト • UIテスト・システムテストとも言われる • システム全体をユーザーが操作するようにテストする 4 E2Eテストとは? テストピラミッド Mike Cohnが「Succeeding
with Agile」で提唱 UIテストは重要だがコスト大 ・テストのメンテナンスコスト UIが頻繁に変更されるシステムでは特に壊れやすい ・人的コスト ユーザーの様々な操作パターンをテストする必要があるの で、全て手動でやろうとすると人的コストがかかる上、入 力や操作ミスのリスクがある 図の引用元:https://developer.android.com/training/testing/fundamentals
5 テスト対象のサイト https://hotel.testplanisphere.dev/ja/ https://github.com/testplanisphere
6 デモ
6 特徴的な2つの機能について
作成したテストをコードにして外部に持ち出せる 7 Export to code https://help.testim.io/docs/tutorial#section-export-the-test-into-code
DOM要素を、CSSセレクタだけでなく他のいくつもの要素との 関係性から識別 →UI変更(色や位置、サイズが変わるなど)があっても、識別 し直す。 8 AI based Smart Locators https://www.testim.io/test-stability/