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.7k
AKIBA.SaaS #1 「Testim〜速さをデモで体感!その他特徴も」
moki
March 28, 2022
Tweet
Share
More Decks by moki
See All by moki
食物繊維のはてな
shigeyukisaito
0
72
Other Decks in Programming
See All in Programming
dbt民主化とLLMによる開発ブースト ~ AI Readyな分析サイクルを目指して ~
yoshyum
3
1k
技術同人誌をMCP Serverにしてみた
74th
1
650
The Modern View Layer Rails Deserves: A Vision For 2025 And Beyond @ RailsConf 2025, Philadelphia, PA
marcoroth
1
220
AI時代のソフトウェア開発を考える(2025/07版) / Agentic Software Engineering Findy 2025-07 Edition
twada
PRO
88
30k
Code as Context 〜 1にコードで 2にリンタ 34がなくて 5にルール? 〜
yodakeisuke
0
130
テストから始めるAgentic Coding 〜Claude Codeと共に行うTDD〜 / Agentic Coding starts with testing
rkaga
12
4.5k
Is Xcode slowly dying out in 2025?
uetyo
1
280
Azure AI Foundryではじめてのマルチエージェントワークフロー
seosoft
0
170
たった 1 枚の PHP ファイルで実装する MCP サーバ / MCP Server with Vanilla PHP
okashoi
1
260
明示と暗黙 ー PHPとGoの インターフェイスの違いを知る
shimabox
2
510
Systèmes distribués, pour le meilleur et pour le pire - BreizhCamp 2025 - Conférence
slecache
0
120
チームで開発し事業を加速するための"良い"設計の考え方 @ サポーターズCoLab 2025-07-08
agatan
1
420
Featured
See All Featured
Product Roadmaps are Hard
iamctodd
PRO
54
11k
The Cult of Friendly URLs
andyhume
79
6.5k
Why Our Code Smells
bkeepers
PRO
336
57k
Code Reviewing Like a Champion
maltzj
524
40k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
2.9k
Mobile First: as difficult as doing things right
swwweet
223
9.7k
Building Applications with DynamoDB
mza
95
6.5k
Adopting Sorbet at Scale
ufuk
77
9.5k
How to Think Like a Performance Engineer
csswizardry
25
1.7k
Being A Developer After 40
akosma
90
590k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
161
15k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
138
34k
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/