Submit Search
Upload
手動テストからの移行大作戦
•
Download as PPTX, PDF
•
9 likes
•
26,894 views
Satsuki Urayama
Follow
システムテスト自動化カンファレンス Lightning Automated Testing Demo
Read less
Read more
Report
Share
Report
Share
1 of 25
Download now
Recommended
STAC 2015 自動家は見た~自動化の現場の真実~ SIDE:マネージャ
STAC 2015 自動家は見た~自動化の現場の真実~ SIDE:マネージャ
Noriyuki Mizuno
モデルベースドテスト入門 -テスト詳細設計を自動化しよう- #stac2013
モデルベースドテスト入門 -テスト詳細設計を自動化しよう- #stac2013
Kinji Akemine
テスト自動化のパターンと実践
テスト自動化のパターンと実践
Hiroshi Maekawa
Stac2013 開会挨拶
Stac2013 開会挨拶
Shinsuke Matsuki
Stac2013 opening-koukai
Stac2013 opening-koukai
Kumiko Ohmi
自動化パタンランゲージ
自動化パタンランゲージ
Hiroshi Maekawa
1時間で分かるSTA (Software Test Automation) #stac2014
1時間で分かるSTA (Software Test Automation) #stac2014
Kazuhiro Suzuki
スマートフォンアプリの テスト自動化をはじめよう
スマートフォンアプリの テスト自動化をはじめよう
Koji Hasegawa
Recommended
STAC 2015 自動家は見た~自動化の現場の真実~ SIDE:マネージャ
STAC 2015 自動家は見た~自動化の現場の真実~ SIDE:マネージャ
Noriyuki Mizuno
モデルベースドテスト入門 -テスト詳細設計を自動化しよう- #stac2013
モデルベースドテスト入門 -テスト詳細設計を自動化しよう- #stac2013
Kinji Akemine
テスト自動化のパターンと実践
テスト自動化のパターンと実践
Hiroshi Maekawa
Stac2013 開会挨拶
Stac2013 開会挨拶
Shinsuke Matsuki
Stac2013 opening-koukai
Stac2013 opening-koukai
Kumiko Ohmi
自動化パタンランゲージ
自動化パタンランゲージ
Hiroshi Maekawa
1時間で分かるSTA (Software Test Automation) #stac2014
1時間で分かるSTA (Software Test Automation) #stac2014
Kazuhiro Suzuki
スマートフォンアプリの テスト自動化をはじめよう
スマートフォンアプリの テスト自動化をはじめよう
Koji Hasegawa
事例から見るテスト自動化のポイント
事例から見るテスト自動化のポイント
Hiroshi Maekawa
Automation test.ssf alpha
Automation test.ssf alpha
ryuji koyama
ノンプログラマのためのSelenium de DDTはじめの一歩
ノンプログラマのためのSelenium de DDTはじめの一歩
Satsuki Urayama
JavaScript Unit Test Why? What? How?
JavaScript Unit Test Why? What? How?
Teppei Sato
自動テスト知識体系TABOKのご紹介
自動テスト知識体系TABOKのご紹介
Shinsuke Matsuki
20150418 システムテスト自動化 第一章
20150418 システムテスト自動化 第一章
Yuki Fujisawa
20150418 システムテスト自動化 第二章
20150418 システムテスト自動化 第二章
atsushi ishiji
異業種でのテスト自動化の実際
異業種でのテスト自動化の実際
Satsuki Urayama
20131201 テスト自動化カンファレンスLT「激しいUI変更との戦い」
20131201 テスト自動化カンファレンスLT「激しいUI変更との戦い」
Hiroko Tamagawa
組み込み開発でのシステムテスト自動化の一つの考え方(STAC)
組み込み開発でのシステムテスト自動化の一つの考え方(STAC)
H Iseri
テストの自動化を考える前に
テストの自動化を考える前に
bleis tift
【システムテスト自動化カンファレンス2015】 楽天の品質改善を加速する継続的システムテストパターン #stac2015
【システムテスト自動化カンファレンス2015】 楽天の品質改善を加速する継続的システムテストパターン #stac2015
Kotaro Ogino
Et west テスト自動化_公開版
Et west テスト自動化_公開版
Noriyuki Mizuno
AAA2015 関西風と欧米風 2つのTest Automation Patterns
AAA2015 関西風と欧米風 2つのTest Automation Patterns
Noriyuki Mizuno
OSSのブラウザ自動テストツール「Selenium」を使った、開発・テストの効率化
OSSのブラウザ自動テストツール「Selenium」を使った、開発・テストの効率化
Nozomi Ito
テスト自動化のパタンランゲージ@Agilet Tour Osaka
テスト自動化のパタンランゲージ@Agilet Tour Osaka
Hiroshi Maekawa
実践で学ぶ、効率的な自動テストスクリプトのメンテナンス
実践で学ぶ、効率的な自動テストスクリプトのメンテナンス
Nozomi Ito
システムテスト自動化標準ガイド第6章
システムテスト自動化標準ガイド第6章
nihon buson
ブラウザテスト自動化入門
ブラウザテスト自動化入門
takahiro sakuma
Stac2014 石川
Stac2014 石川
Tatsuya Ishikawa
テスト自動化のこれまでとこれから
テスト自動化のこれまでとこれから
Keizo Tatsumi
キーワード駆動によるシステムテストの自動化について 2015
キーワード駆動によるシステムテストの自動化について 2015
Toru Koido
More Related Content
What's hot
事例から見るテスト自動化のポイント
事例から見るテスト自動化のポイント
Hiroshi Maekawa
Automation test.ssf alpha
Automation test.ssf alpha
ryuji koyama
ノンプログラマのためのSelenium de DDTはじめの一歩
ノンプログラマのためのSelenium de DDTはじめの一歩
Satsuki Urayama
JavaScript Unit Test Why? What? How?
JavaScript Unit Test Why? What? How?
Teppei Sato
自動テスト知識体系TABOKのご紹介
自動テスト知識体系TABOKのご紹介
Shinsuke Matsuki
20150418 システムテスト自動化 第一章
20150418 システムテスト自動化 第一章
Yuki Fujisawa
20150418 システムテスト自動化 第二章
20150418 システムテスト自動化 第二章
atsushi ishiji
異業種でのテスト自動化の実際
異業種でのテスト自動化の実際
Satsuki Urayama
20131201 テスト自動化カンファレンスLT「激しいUI変更との戦い」
20131201 テスト自動化カンファレンスLT「激しいUI変更との戦い」
Hiroko Tamagawa
組み込み開発でのシステムテスト自動化の一つの考え方(STAC)
組み込み開発でのシステムテスト自動化の一つの考え方(STAC)
H Iseri
テストの自動化を考える前に
テストの自動化を考える前に
bleis tift
【システムテスト自動化カンファレンス2015】 楽天の品質改善を加速する継続的システムテストパターン #stac2015
【システムテスト自動化カンファレンス2015】 楽天の品質改善を加速する継続的システムテストパターン #stac2015
Kotaro Ogino
Et west テスト自動化_公開版
Et west テスト自動化_公開版
Noriyuki Mizuno
AAA2015 関西風と欧米風 2つのTest Automation Patterns
AAA2015 関西風と欧米風 2つのTest Automation Patterns
Noriyuki Mizuno
OSSのブラウザ自動テストツール「Selenium」を使った、開発・テストの効率化
OSSのブラウザ自動テストツール「Selenium」を使った、開発・テストの効率化
Nozomi Ito
テスト自動化のパタンランゲージ@Agilet Tour Osaka
テスト自動化のパタンランゲージ@Agilet Tour Osaka
Hiroshi Maekawa
実践で学ぶ、効率的な自動テストスクリプトのメンテナンス
実践で学ぶ、効率的な自動テストスクリプトのメンテナンス
Nozomi Ito
システムテスト自動化標準ガイド第6章
システムテスト自動化標準ガイド第6章
nihon buson
ブラウザテスト自動化入門
ブラウザテスト自動化入門
takahiro sakuma
Stac2014 石川
Stac2014 石川
Tatsuya Ishikawa
What's hot
(20)
事例から見るテスト自動化のポイント
事例から見るテスト自動化のポイント
Automation test.ssf alpha
Automation test.ssf alpha
ノンプログラマのためのSelenium de DDTはじめの一歩
ノンプログラマのためのSelenium de DDTはじめの一歩
JavaScript Unit Test Why? What? How?
JavaScript Unit Test Why? What? How?
自動テスト知識体系TABOKのご紹介
自動テスト知識体系TABOKのご紹介
20150418 システムテスト自動化 第一章
20150418 システムテスト自動化 第一章
20150418 システムテスト自動化 第二章
20150418 システムテスト自動化 第二章
異業種でのテスト自動化の実際
異業種でのテスト自動化の実際
20131201 テスト自動化カンファレンスLT「激しいUI変更との戦い」
20131201 テスト自動化カンファレンスLT「激しいUI変更との戦い」
組み込み開発でのシステムテスト自動化の一つの考え方(STAC)
組み込み開発でのシステムテスト自動化の一つの考え方(STAC)
テストの自動化を考える前に
テストの自動化を考える前に
【システムテスト自動化カンファレンス2015】 楽天の品質改善を加速する継続的システムテストパターン #stac2015
【システムテスト自動化カンファレンス2015】 楽天の品質改善を加速する継続的システムテストパターン #stac2015
Et west テスト自動化_公開版
Et west テスト自動化_公開版
AAA2015 関西風と欧米風 2つのTest Automation Patterns
AAA2015 関西風と欧米風 2つのTest Automation Patterns
OSSのブラウザ自動テストツール「Selenium」を使った、開発・テストの効率化
OSSのブラウザ自動テストツール「Selenium」を使った、開発・テストの効率化
テスト自動化のパタンランゲージ@Agilet Tour Osaka
テスト自動化のパタンランゲージ@Agilet Tour Osaka
実践で学ぶ、効率的な自動テストスクリプトのメンテナンス
実践で学ぶ、効率的な自動テストスクリプトのメンテナンス
システムテスト自動化標準ガイド第6章
システムテスト自動化標準ガイド第6章
ブラウザテスト自動化入門
ブラウザテスト自動化入門
Stac2014 石川
Stac2014 石川
Viewers also liked
テスト自動化のこれまでとこれから
テスト自動化のこれまでとこれから
Keizo Tatsumi
キーワード駆動によるシステムテストの自動化について 2015
キーワード駆動によるシステムテストの自動化について 2015
Toru Koido
ビルドプロセスとCI #STAC2014
ビルドプロセスとCI #STAC2014
Koji Hasegawa
#STAC2014 システムテスト自動化ハンズオン
#STAC2014 システムテスト自動化ハンズオン
kyon mm
キーワード駆動テストチュートリアルハンズアウト.03.06
キーワード駆動テストチュートリアルハンズアウト.03.06
Toru Koido
#STAC2014 状態遷移を活用した自動テストのテスト戦略とデプロイメントパイプライン
#STAC2014 状態遷移を活用した自動テストのテスト戦略とデプロイメントパイプライン
kyon mm
20151213 system test automation conference
20151213 system test automation conference
Kazuaki Matsuo
快適・簡単・安心なアプリE2Eテストの実行環境 #stac2017
快適・簡単・安心なアプリE2Eテストの実行環境 #stac2017
Yahoo!デベロッパーネットワーク
GUI自動テストの保守性を高めるには
GUI自動テストの保守性を高めるには
Nozomi Ito
STAC2015 講演3 広告システム刷新よもやま話〜テストが当たり前となるまでにやったこと #stac2015
STAC2015 講演3 広告システム刷新よもやま話〜テストが当たり前となるまでにやったこと #stac2015
Yahoo!デベロッパーネットワーク
【STAC2017】テスト自動化システム 成長記
【STAC2017】テスト自動化システム 成長記
友隆 浅黄
「自動家は見た! 〜自動化の現場の真実〜」-システムテスト自動化カンファレンス2015「.reviewrc(おいしが)」発表枠 #stac2015
「自動家は見た! 〜自動化の現場の真実〜」-システムテスト自動化カンファレンス2015「.reviewrc(おいしが)」発表枠 #stac2015
Kazuhito Miura
「自動家(オートメータ)をつくる」-システムテスト自動化カンファレンス2014 「.reviewrc」枠発表-
「自動家(オートメータ)をつくる」-システムテスト自動化カンファレンス2014 「.reviewrc」枠発表-
Kazuhito Miura
Viewers also liked
(13)
テスト自動化のこれまでとこれから
テスト自動化のこれまでとこれから
キーワード駆動によるシステムテストの自動化について 2015
キーワード駆動によるシステムテストの自動化について 2015
ビルドプロセスとCI #STAC2014
ビルドプロセスとCI #STAC2014
#STAC2014 システムテスト自動化ハンズオン
#STAC2014 システムテスト自動化ハンズオン
キーワード駆動テストチュートリアルハンズアウト.03.06
キーワード駆動テストチュートリアルハンズアウト.03.06
#STAC2014 状態遷移を活用した自動テストのテスト戦略とデプロイメントパイプライン
#STAC2014 状態遷移を活用した自動テストのテスト戦略とデプロイメントパイプライン
20151213 system test automation conference
20151213 system test automation conference
快適・簡単・安心なアプリE2Eテストの実行環境 #stac2017
快適・簡単・安心なアプリE2Eテストの実行環境 #stac2017
GUI自動テストの保守性を高めるには
GUI自動テストの保守性を高めるには
STAC2015 講演3 広告システム刷新よもやま話〜テストが当たり前となるまでにやったこと #stac2015
STAC2015 講演3 広告システム刷新よもやま話〜テストが当たり前となるまでにやったこと #stac2015
【STAC2017】テスト自動化システム 成長記
【STAC2017】テスト自動化システム 成長記
「自動家は見た! 〜自動化の現場の真実〜」-システムテスト自動化カンファレンス2015「.reviewrc(おいしが)」発表枠 #stac2015
「自動家は見た! 〜自動化の現場の真実〜」-システムテスト自動化カンファレンス2015「.reviewrc(おいしが)」発表枠 #stac2015
「自動家(オートメータ)をつくる」-システムテスト自動化カンファレンス2014 「.reviewrc」枠発表-
「自動家(オートメータ)をつくる」-システムテスト自動化カンファレンス2014 「.reviewrc」枠発表-
Similar to 手動テストからの移行大作戦
受けてみよう。UMTP認定試験!
受けてみよう。UMTP認定試験!
Yuki Okauchi
WACATE2012WinterBPPsession
WACATE2012WinterBPPsession
Satsuki Urayama
Azureを使って手軽にブラウザテストの自動化をはじめよう
Azureを使って手軽にブラウザテストの自動化をはじめよう
Naoya Kojima
APIテスト自動化とテストピラミッド
APIテスト自動化とテストピラミッド
友隆 浅黄
OutSystems Workflow Builder
OutSystems Workflow Builder
Tetsuo Ajima
開発もQAも自動テスト!「LOST JUDGMENT:裁かれざる記憶」のQAテスター参加で進化した「テスト自動化チーム(仮)」の取り組みについて
開発もQAも自動テスト!「LOST JUDGMENT:裁かれざる記憶」のQAテスター参加で進化した「テスト自動化チーム(仮)」の取り組みについて
SEGADevTech
失敗から学ぶテスト自動化導入で大切なこと
失敗から学ぶテスト自動化導入で大切なこと
sono susumu
ギアと開発とわたし_AAA2015
ギアと開発とわたし_AAA2015
Kazuhiro Suzuki
basic of Test automation installation
basic of Test automation installation
Sadaaki Emura
20121019 jenkins勉強会lt資料
20121019 jenkins勉強会lt資料
Hiroko Tamagawa
Agile開発でのテストのやり方~私の場合~
Agile開発でのテストのやり方~私の場合~
Mineo Matsuya
00001_test_automation_portfolio_20240227
00001_test_automation_portfolio_20240227
ssuserf8ea02
【短縮版】OSSのブラウザ自動テストツール「Selenium」を使った、開発・テストの効率化
【短縮版】OSSのブラウザ自動テストツール「Selenium」を使った、開発・テストの効率化
Nozomi Ito
Similar to 手動テストからの移行大作戦
(13)
受けてみよう。UMTP認定試験!
受けてみよう。UMTP認定試験!
WACATE2012WinterBPPsession
WACATE2012WinterBPPsession
Azureを使って手軽にブラウザテストの自動化をはじめよう
Azureを使って手軽にブラウザテストの自動化をはじめよう
APIテスト自動化とテストピラミッド
APIテスト自動化とテストピラミッド
OutSystems Workflow Builder
OutSystems Workflow Builder
開発もQAも自動テスト!「LOST JUDGMENT:裁かれざる記憶」のQAテスター参加で進化した「テスト自動化チーム(仮)」の取り組みについて
開発もQAも自動テスト!「LOST JUDGMENT:裁かれざる記憶」のQAテスター参加で進化した「テスト自動化チーム(仮)」の取り組みについて
失敗から学ぶテスト自動化導入で大切なこと
失敗から学ぶテスト自動化導入で大切なこと
ギアと開発とわたし_AAA2015
ギアと開発とわたし_AAA2015
basic of Test automation installation
basic of Test automation installation
20121019 jenkins勉強会lt資料
20121019 jenkins勉強会lt資料
Agile開発でのテストのやり方~私の場合~
Agile開発でのテストのやり方~私の場合~
00001_test_automation_portfolio_20240227
00001_test_automation_portfolio_20240227
【短縮版】OSSのブラウザ自動テストツール「Selenium」を使った、開発・テストの効率化
【短縮版】OSSのブラウザ自動テストツール「Selenium」を使った、開発・テストの効率化
More from Satsuki Urayama
私のテスト、あなたのテスト
私のテスト、あなたのテスト
Satsuki Urayama
テスト自動化の現場から~落とし穴に気を付けよう~
テスト自動化の現場から~落とし穴に気を付けよう~
Satsuki Urayama
テスト自動化の現場から~テスト自動化の保守の話~
テスト自動化の現場から~テスト自動化の保守の話~
Satsuki Urayama
WACATE2015夏モーニングセッション
WACATE2015夏モーニングセッション
Satsuki Urayama
Jasst14東北 事例発表 share
Jasst14東北 事例発表 share
Satsuki Urayama
JaSST'13Tohoku LT The Automator
JaSST'13Tohoku LT The Automator
Satsuki Urayama
More from Satsuki Urayama
(6)
私のテスト、あなたのテスト
私のテスト、あなたのテスト
テスト自動化の現場から~落とし穴に気を付けよう~
テスト自動化の現場から~落とし穴に気を付けよう~
テスト自動化の現場から~テスト自動化の保守の話~
テスト自動化の現場から~テスト自動化の保守の話~
WACATE2015夏モーニングセッション
WACATE2015夏モーニングセッション
Jasst14東北 事例発表 share
Jasst14東北 事例発表 share
JaSST'13Tohoku LT The Automator
JaSST'13Tohoku LT The Automator
手動テストからの移行大作戦
1.
手動テストからの 移行大作戦 SATSUKI URAYAMA 自己紹介 ▼
2.
自己紹介 うらやま さつき テスト歴8年半(結合~受入れテスト) テスト自動化経験7年 • QTP •
Selenium(IDE/RC/WebDriver) いわゆる協力会社メンバー ♪ 所属:STAR、しなてす 出没:WACATE、おいしいものがあるところ M テストあるある ▼
3.
飽きた… 今どこやってたっけ? テストがつまらない。 zzz… 単調な繰り返し 眠い… M 刺身たんぽぽテストとは? ▼
4.
刺身にたんぽぽを 載せるようなテスト…? 自動化に 向いてます! 刺身たんぽぽテストがあるゲンバ・環境▼
5.
ゲンバ・環境 • 10年選手のwebシステム /
保守開発 • 開発部隊は50人強 • テスト専属部隊なし • テスト自動化は定着できず失敗経験あり • テスト自動化には前向き なぜ定着しなかったの?▼
6.
なぜ定着しなかったのか ? よく止まる スコープを 誤った • バグが出そうなやつを自動化した • 時間などの制約があるものも自動化した •
身の丈に合った範囲で自動化しよう • • まずは操作が簡単なテストから まずは同じようなことを繰り返すテストから なぜ定着しなかったの?▼
7.
なぜ定着しなかったのか 可読性が 低かった 作った人にしかわからない ? • スクリプトを読まないとテスト内容がわからない • 作った人しかメンテナンスができない •
誰でもわかる自動化システムを作ろう • • • 今までやってたテストとかけ離れていない テストケースn:テストスクリプト1 保守性・汎用性がぐっとUP 課題を解決して自動化を定着させよう▼
8.
今回の作戦 刺身たんぽぽテストが気軽に実施できる テスト自動化システムを作る! ! M 目指すテスト自動化イメージ▼
9.
こんな仕組みをつくりたい 刺身たんぽぽ的な → テストたち 複雑な テストたち ↓ わかり やすい ログ テスト ケース テスト ケース わかり やすい ログ テスト ケース テスト自動化システム テスト ケース 自動 手動 テスト ケース テスト対象 実現可能?▼
10.
手動のテストケース 自動化するために足りていないものは?▼
11.
テスト自動化システムの 3要素 DRIVE ― 操作 JUDGE ― 判定 REPORT ―
報告 自動化するために足りていないものは?▼
12.
手動のテストケース 操作内容が あいまい 入力値が あいまい 判定方法が あいまい 「入力値があいまい」を解決する▼
13.
入力値があいまい を解決する 入力値が あいまい • 規定値を入れるデータシートを作成 「入力値があいまい」を解決する▼
14.
テストケースの フォーマット改修 入力値が あいまい 「操作内容があいまい」を解決する▼
15.
操作内容があいまい を解決する 操作内容が あいまい • 1通りの操作をトレースする • 操作がデータシートに書かれている場合は、 キーワードごとに操作をトレース • 出力されたスクリプトをテスト自動化シス テムに組込む •
入力値、操作等をデータシートから読み込 み、操作する仕組みを組込む 「判定方法があいまい」を解決する▼
16.
判定方法があいまい を解決する 判定方法が あいまい • どんなときに・どこが・どうであればOKな のか、明確にする • 判定のタイミングを決める •
判定内容をテストケースから取得し、比較 するシステムを組み込む スクリプトの可読性を向上させる▼
17.
わかりやすいログ • 成功か失敗かがすぐわかる • エラーの原因がつきとめやすい •
必要なエビデンスを取得できている できあがったテスト自動化システム▼
18.
できあがった テスト自動化システム ログ テスト自動化 システム データ シート 操作部 共通部分 ・読み込み・書き出し ・ログ記録・定義など 判定部 テスト ケース テスト自動化システムの全体像▼
19.
できあがったシステム 全体像 データ シート テスト ケース データ シート テスト ケース テスト ケース ログ ログ テスト自動化システム テスト ケース 自動 手動 テスト ケース テスト対象 デモ▼
20.
実際に動かしてみます 実際の効果は?▼
21.
ある機能の テスト実施時間の比較 60 • ブラウザ経由で自 動実行できる画面 のテスト自動化に 成功 35% DOWN 50 40 自動 30 手動 実装 20 10 • モバイルサイト、 モバイルアプリ、 スマートフォンア プリは手動 0 Before 1st 2nd まとめ▼
22.
まとめ • 身の丈に合った範囲で自動化しよう • • まずは操作が簡単なテストから まずは同じようなことを繰り返すテストから • 誰でもわかる自動化システムを作ろう • • • 今までやってたテストとかけ離れていない テストケースn:テストスクリプト1 保守性・汎用性がぐっとUP •
つまらないテストとさよならしよう • 脱!テストオペレーター 最後に…▼
23.
飽きた… 今どこやってたっけ? 本当にそのテスト、 必要ですか? zzz… 単調な繰り返し 眠い…
24.
自動化の前にするべきことがないか いま一度ご確認くださいm(_ _)m Garbage in.
Garbage out. M
25.
Have a nice
testing ! ご清聴ありがとうございました 次は玉川さんのデモです▼
Download now