Slide 1

Slide 1 text

Testim〜速さをデモで体感!その他特徴も
 2022年3月9日
 齋藤成志
 1

Slide 2

Slide 2 text

1 自己紹介  齋藤成志(もきち) ○ 今年4月から新卒入社予定 ○ 慶應義塾大学理工学部卒 ○ 大学時代は研究のためにVRゲームを開発 ○ 好きな動物はチンチラ

Slide 3

Slide 3 text

2 目次 ● Testimとは〜背景知識も ● デモ ○ 基本的な機能 ○ その他

Slide 4

Slide 4 text

Tesitm.io: 2014年US発のテスト自動化SaaS ● キャプチャ/リプレイ型のE2Eテストを手軽に作成可能 ● AIによるテストの自動修復 3 Testimとは

Slide 5

Slide 5 text

● 2022年2月にTricentis社に買収

Slide 6

Slide 6 text

End-to-Endテスト ● UIテスト・システムテストとも言われる ● システム全体をユーザーが操作するようにテストする 4 E2Eテストとは? テストピラミッド Mike Cohnが「Succeeding with Agile」で提唱 UIテストは重要だがコスト大 ・テストのメンテナンスコスト  UIが頻繁に変更されるシステムでは特に壊れやすい ・人的コスト  ユーザーの様々な操作パターンをテストする必要があるの  で、全て手動でやろうとすると人的コストがかかる上、入  力や操作ミスのリスクがある 図の引用元:https://developer.android.com/training/testing/fundamentals

Slide 7

Slide 7 text

5 テスト対象のサイト https://hotel.testplanisphere.dev/ja/ https://github.com/testplanisphere

Slide 8

Slide 8 text

6 デモ

Slide 9

Slide 9 text

6 特徴的な2つの機能について

Slide 10

Slide 10 text

作成したテストをコードにして外部に持ち出せる 7 Export to code https://help.testim.io/docs/tutorial#section-export-the-test-into-code

Slide 11

Slide 11 text

DOM要素を、CSSセレクタだけでなく他のいくつもの要素との 関係性から識別 →UI変更(色や位置、サイズが変わるなど)があっても、識別 し直す。 8 AI based Smart Locators https://www.testim.io/test-stability/