狠狠撸

狠狠撸Share a Scribd company logo
SEPLANNING.CO
STAR : SOFTWARE TEST AUTOMATION RESEARCH GROUP.JP
WACATE : WORKSHOP FOR ACCELERATING CAPTABLE TESTING ENGINEERS
2012 SUMMER BEST POSITION PAPER PRIZE
SHINAGAWA TEST TEAM
THE
AUTOMATOR
JASST’13 TOHOKU LIGHTNING TALKS
SATSUKI URAYAMA : MAY PRESENTS
CAN A CURSE OF A USER SCENARIO BE ESCAPED?
ユーザシナリオの呪縛から逃れられるか
THE AUTOMATOR
某顧客管理システムのユーザシナリオ
お客様情報の追加、変更、取消などを行うシステム
? 契約者数は数千万人
? 登録内容は個人情報からカード番号、
契約プラン、オプション、割引サービスなどなど…
? サービスの付与にも解除にも条件多数…
? 契約地域や店舗レベルによって操作権限が変わる
<受け入れテスト>
お客様の契約内容にあらゆる変更を加える
シナリオをテストする
1. Aさんが仙台支店で契約。プランX、オプションXX、XXX…
2. Bさんは未成年。仙台支店でAさん名義で契約。プランY、割引YY…
3. Cさんが郡山代理店で契約。AさんとBさんの料金を一括で支払う設定。
4. Dさんが渋谷支店で契約。プランZ、オプションZZ、ZZZ…
5. Aさんの氏名と住所を変更する。
:
:
以降、50オーダー以上続く…
シナリオの一例
長い!
複雑!
オペミスが
命取り!
自動化で解決!
? 複雑な環境の跨りもIP指定で
コントローラーにお任せ。
? 指定した通りに動くので
オペミス一切なし ?
? 空き端末に別のシナリオを実
行させて時間短縮。
? タイマー起動で夜間帯を有効
利用。
S1-8
S1-1
S2-3
S2-4
郡山
代理店
渋谷
支店
仙台
支店
S1-2
S1-3
S1-4
S1-5
S1-6
S1-7
S2-1
S2-2
S2-5
S2-6
S2-7
0:00
自動化ってすごい!?
:
28.D:一時休止手続き
29.C:プラン変更
30.A:Bと一括払いに変更
31.B:解約
:
:
:
:
28.D:一時休止手続き
29.C:プラン変更
30.A:Bと一括払いに変更
31.B:解約
:
:
:
自動化の落とし穴
手動で行った場合 自動で行った場合
バグ発見!
以降、継続不可
バグ発見!
飛ばして先を確認できる
手動も自動も一長一短
メリットデメリットを考慮し
リスクマネジメントをしたうえで
導入しましょう
どんとはれ。
不具合やバグで止まってしまうリスク
→ 試験実施に必要な1日当たりの工数が下がる分、
スケジュールを長めに取って回避
正確なテストを実施することにより品質が確保できた?

More Related Content

Viewers also liked (14)

手动テストからの移行大作戦
手动テストからの移行大作戦手动テストからの移行大作戦
手动テストからの移行大作戦
Satsuki Urayama
?
テスト自动化のこれまでとこれから
テスト自动化のこれまでとこれからテスト自动化のこれまでとこれから
テスト自动化のこれまでとこれから
Keizo Tatsumi
?
「自動家(オートメータ)をつくる」-システムテスト自動化カンファレンス2014 「.reviewrc」枠発表-
「自動家(オートメータ)をつくる」-システムテスト自動化カンファレンス2014 「.reviewrc」枠発表-「自動家(オートメータ)をつくる」-システムテスト自動化カンファレンス2014 「.reviewrc」枠発表-
「自動家(オートメータ)をつくる」-システムテスト自動化カンファレンス2014 「.reviewrc」枠発表-
Kazuhito Miura
?
ビルドプロセスとCI #STAC2014
ビルドプロセスとCI #STAC2014ビルドプロセスとCI #STAC2014
ビルドプロセスとCI #STAC2014
Koji Hasegawa
?
事例から见るテスト自动化のポイント
事例から见るテスト自动化のポイント事例から见るテスト自动化のポイント
事例から见るテスト自动化のポイント
Hiroshi Maekawa
?
実践で学ぶ、効率的な自动テストスクリプトのメンテナンス
実践で学ぶ、効率的な自动テストスクリプトのメンテナンス実践で学ぶ、効率的な自动テストスクリプトのメンテナンス
実践で学ぶ、効率的な自动テストスクリプトのメンテナンス
Nozomi Ito
?
Stac2014 石川
Stac2014 石川Stac2014 石川
Stac2014 石川
Tatsuya Ishikawa
?
组み込み开発でのシステムテスト自动化の一つの考え方(厂罢础颁)
组み込み开発でのシステムテスト自动化の一つの考え方(厂罢础颁)组み込み开発でのシステムテスト自动化の一つの考え方(厂罢础颁)
组み込み开発でのシステムテスト自动化の一つの考え方(厂罢础颁)
H Iseri
?
テスト自动化のパターンと実践
テスト自动化のパターンと実践テスト自动化のパターンと実践
テスト自动化のパターンと実践
Hiroshi Maekawa
?
スマートフォンアフ?リの テスト自動化をはし?めよう
スマートフォンアフ?リの テスト自動化をはし?めようスマートフォンアフ?リの テスト自動化をはし?めよう
スマートフォンアフ?リの テスト自動化をはし?めよう
Koji Hasegawa
?
骋鲍滨自动テストの保守性を高めるには
骋鲍滨自动テストの保守性を高めるには骋鲍滨自动テストの保守性を高めるには
骋鲍滨自动テストの保守性を高めるには
Nozomi Ito
?
モデルベースドテスト入門 -テスト詳細設計を自動化しよう- #stac2013
モデルベースドテスト入門 -テスト詳細設計を自動化しよう- #stac2013モデルベースドテスト入門 -テスト詳細設計を自動化しよう- #stac2013
モデルベースドテスト入門 -テスト詳細設計を自動化しよう- #stac2013
Kinji Akemine
?
自动化ハ?タンランケ?ーシ?
自动化ハ?タンランケ?ーシ?自动化ハ?タンランケ?ーシ?
自动化ハ?タンランケ?ーシ?
Hiroshi Maekawa
?
1時間で分かるSTA (Software Test Automation) #stac2014
1時間で分かるSTA (Software Test Automation) #stac20141時間で分かるSTA (Software Test Automation) #stac2014
1時間で分かるSTA (Software Test Automation) #stac2014
Kazuhiro Suzuki
?
手动テストからの移行大作戦
手动テストからの移行大作戦手动テストからの移行大作戦
手动テストからの移行大作戦
Satsuki Urayama
?
テスト自动化のこれまでとこれから
テスト自动化のこれまでとこれからテスト自动化のこれまでとこれから
テスト自动化のこれまでとこれから
Keizo Tatsumi
?
「自動家(オートメータ)をつくる」-システムテスト自動化カンファレンス2014 「.reviewrc」枠発表-
「自動家(オートメータ)をつくる」-システムテスト自動化カンファレンス2014 「.reviewrc」枠発表-「自動家(オートメータ)をつくる」-システムテスト自動化カンファレンス2014 「.reviewrc」枠発表-
「自動家(オートメータ)をつくる」-システムテスト自動化カンファレンス2014 「.reviewrc」枠発表-
Kazuhito Miura
?
ビルドプロセスとCI #STAC2014
ビルドプロセスとCI #STAC2014ビルドプロセスとCI #STAC2014
ビルドプロセスとCI #STAC2014
Koji Hasegawa
?
事例から见るテスト自动化のポイント
事例から见るテスト自动化のポイント事例から见るテスト自动化のポイント
事例から见るテスト自动化のポイント
Hiroshi Maekawa
?
実践で学ぶ、効率的な自动テストスクリプトのメンテナンス
実践で学ぶ、効率的な自动テストスクリプトのメンテナンス実践で学ぶ、効率的な自动テストスクリプトのメンテナンス
実践で学ぶ、効率的な自动テストスクリプトのメンテナンス
Nozomi Ito
?
组み込み开発でのシステムテスト自动化の一つの考え方(厂罢础颁)
组み込み开発でのシステムテスト自动化の一つの考え方(厂罢础颁)组み込み开発でのシステムテスト自动化の一つの考え方(厂罢础颁)
组み込み开発でのシステムテスト自动化の一つの考え方(厂罢础颁)
H Iseri
?
テスト自动化のパターンと実践
テスト自动化のパターンと実践テスト自动化のパターンと実践
テスト自动化のパターンと実践
Hiroshi Maekawa
?
スマートフォンアフ?リの テスト自動化をはし?めよう
スマートフォンアフ?リの テスト自動化をはし?めようスマートフォンアフ?リの テスト自動化をはし?めよう
スマートフォンアフ?リの テスト自動化をはし?めよう
Koji Hasegawa
?
骋鲍滨自动テストの保守性を高めるには
骋鲍滨自动テストの保守性を高めるには骋鲍滨自动テストの保守性を高めるには
骋鲍滨自动テストの保守性を高めるには
Nozomi Ito
?
モデルベースドテスト入門 -テスト詳細設計を自動化しよう- #stac2013
モデルベースドテスト入門 -テスト詳細設計を自動化しよう- #stac2013モデルベースドテスト入門 -テスト詳細設計を自動化しよう- #stac2013
モデルベースドテスト入門 -テスト詳細設計を自動化しよう- #stac2013
Kinji Akemine
?
自动化ハ?タンランケ?ーシ?
自动化ハ?タンランケ?ーシ?自动化ハ?タンランケ?ーシ?
自动化ハ?タンランケ?ーシ?
Hiroshi Maekawa
?
1時間で分かるSTA (Software Test Automation) #stac2014
1時間で分かるSTA (Software Test Automation) #stac20141時間で分かるSTA (Software Test Automation) #stac2014
1時間で分かるSTA (Software Test Automation) #stac2014
Kazuhiro Suzuki
?

Similar to JaSST'13Tohoku LT The Automator (20)

セミナー「クラウド时代におけるシステムデザイン」桑原里恵
セミナー「クラウド时代におけるシステムデザイン」桑原里恵セミナー「クラウド时代におけるシステムデザイン」桑原里恵
セミナー「クラウド时代におけるシステムデザイン」桑原里恵
Sapporo Sparkle k.k.
?
【さくらのクラウド】サービス概要カタログ 2018年8月号
【さくらのクラウド】サービス概要カタログ 2018年8月号【さくらのクラウド】サービス概要カタログ 2018年8月号
【さくらのクラウド】サービス概要カタログ 2018年8月号
さくらインターネット株式会社
?
第一回痴迟颈驳别谤颁搁惭勉强会
第一回痴迟颈驳别谤颁搁惭勉强会第一回痴迟颈驳别谤颁搁惭勉强会
第一回痴迟颈驳别谤颁搁惭勉强会
Shuichi Menrai
?
础辫辫谤辞惫别诲 蝉辫迟
础辫辫谤辞惫别诲 蝉辫迟础辫辫谤辞惫别诲 蝉辫迟
础辫辫谤辞惫别诲 蝉辫迟
akipower
?
Microsoft Partner Network ガイドライン
Microsoft Partner Network ガイドラインMicrosoft Partner Network ガイドライン
Microsoft Partner Network ガイドライン
Hiroyasu Sato
?
マイクロソフト パートナー ネットワークの概要 2016 年 8 月版
マイクロソフト パートナー ネットワークの概要 2016 年 8 月版マイクロソフト パートナー ネットワークの概要 2016 年 8 月版
マイクロソフト パートナー ネットワークの概要 2016 年 8 月版
MPN Japan
?
GoodBye AD FS - Azure Active Directory Only の認証方式へ切り替えよう!
GoodBye AD FS - Azure Active Directory Only の認証方式へ切り替えよう!GoodBye AD FS - Azure Active Directory Only の認証方式へ切り替えよう!
GoodBye AD FS - Azure Active Directory Only の認証方式へ切り替えよう!
Yusuke Kodama
?
AlloyDB のデータ分析基盤での活用におけるポテンシャルとは?
AlloyDB のデータ分析基盤での活用におけるポテンシャルとは?AlloyDB のデータ分析基盤での活用におけるポテンシャルとは?
AlloyDB のデータ分析基盤での活用におけるポテンシャルとは?
Takuya Ogawa
?
Engine Yard - 商用マルチクラウドPaaS
Engine Yard - 商用マルチクラウドPaaSEngine Yard - 商用マルチクラウドPaaS
Engine Yard - 商用マルチクラウドPaaS
Takahiro Imanaka
?
Build easy web system on softlayer
Build easy web system on softlayerBuild easy web system on softlayer
Build easy web system on softlayer
Kimihiko Kitase
?
Interop Tokyo 2016 | ソラコムの戦略
Interop Tokyo 2016 | ソラコムの戦略Interop Tokyo 2016 | ソラコムの戦略
Interop Tokyo 2016 | ソラコムの戦略
SORACOM,INC
?
开発プラットフォームとしての厂耻驳补谤颁搁惭
开発プラットフォームとしての厂耻驳补谤颁搁惭开発プラットフォームとしての厂耻驳补谤颁搁惭
开発プラットフォームとしての厂耻驳补谤颁搁惭
翱厂厂ラボ株式会社
?
Azure Service Fabric Cluster の作成
Azure  Service Fabric Cluster の作成Azure  Service Fabric Cluster の作成
Azure Service Fabric Cluster の作成
Takekazu Omi
?
AWSについて @ JAWS-UG 沖縄 CMS祭り!
AWSについて @ JAWS-UG 沖縄 CMS祭り!AWSについて @ JAWS-UG 沖縄 CMS祭り!
AWSについて @ JAWS-UG 沖縄 CMS祭り!
Yasuhiro Horiuchi
?
「明日の認証会議 3」講演用スライド 20141002(配布用)
「明日の認証会議 3」講演用スライド 20141002(配布用)「明日の認証会議 3」講演用スライド 20141002(配布用)
「明日の認証会議 3」講演用スライド 20141002(配布用)
マジセミ by (株)オープンソース活用研究所
?
20160916 ビッグデータシンポジウム オラクル公開資料
20160916 ビッグデータシンポジウム オラクル公開資料20160916 ビッグデータシンポジウム オラクル公開資料
20160916 ビッグデータシンポジウム オラクル公開資料
オラクルエンジニア通信
?
【Hinemos World 2013】B-2:クラウドと共に発展する、Hinemosクラウド管理オプションの最新情報(株式会社NTTデータ)
【Hinemos World 2013】B-2:クラウドと共に発展する、Hinemosクラウド管理オプションの最新情報(株式会社NTTデータ)【Hinemos World 2013】B-2:クラウドと共に発展する、Hinemosクラウド管理オプションの最新情報(株式会社NTTデータ)
【Hinemos World 2013】B-2:クラウドと共に発展する、Hinemosクラウド管理オプションの最新情報(株式会社NTTデータ)
Hinemos
?
Azure IoT/AI 最前線!「IoTビジネス事例のご紹介」
Azure IoT/AI 最前線!「IoTビジネス事例のご紹介」Azure IoT/AI 最前線!「IoTビジネス事例のご紹介」
Azure IoT/AI 最前線!「IoTビジネス事例のご紹介」
kashiwanoha-iot
?
Cloud Operator Days Tokyo 2020
Cloud Operator Days Tokyo 2020Cloud Operator Days Tokyo 2020
Cloud Operator Days Tokyo 2020
Daisuke Nakajima
?
イヤサカ SELECTION GUIDE VOL.5 IYASAKA
イヤサカ SELECTION GUIDE VOL.5 IYASAKAイヤサカ SELECTION GUIDE VOL.5 IYASAKA
イヤサカ SELECTION GUIDE VOL.5 IYASAKA
FINEPIECE1
?
セミナー「クラウド时代におけるシステムデザイン」桑原里恵
セミナー「クラウド时代におけるシステムデザイン」桑原里恵セミナー「クラウド时代におけるシステムデザイン」桑原里恵
セミナー「クラウド时代におけるシステムデザイン」桑原里恵
Sapporo Sparkle k.k.
?
第一回痴迟颈驳别谤颁搁惭勉强会
第一回痴迟颈驳别谤颁搁惭勉强会第一回痴迟颈驳别谤颁搁惭勉强会
第一回痴迟颈驳别谤颁搁惭勉强会
Shuichi Menrai
?
础辫辫谤辞惫别诲 蝉辫迟
础辫辫谤辞惫别诲 蝉辫迟础辫辫谤辞惫别诲 蝉辫迟
础辫辫谤辞惫别诲 蝉辫迟
akipower
?
Microsoft Partner Network ガイドライン
Microsoft Partner Network ガイドラインMicrosoft Partner Network ガイドライン
Microsoft Partner Network ガイドライン
Hiroyasu Sato
?
マイクロソフト パートナー ネットワークの概要 2016 年 8 月版
マイクロソフト パートナー ネットワークの概要 2016 年 8 月版マイクロソフト パートナー ネットワークの概要 2016 年 8 月版
マイクロソフト パートナー ネットワークの概要 2016 年 8 月版
MPN Japan
?
GoodBye AD FS - Azure Active Directory Only の認証方式へ切り替えよう!
GoodBye AD FS - Azure Active Directory Only の認証方式へ切り替えよう!GoodBye AD FS - Azure Active Directory Only の認証方式へ切り替えよう!
GoodBye AD FS - Azure Active Directory Only の認証方式へ切り替えよう!
Yusuke Kodama
?
AlloyDB のデータ分析基盤での活用におけるポテンシャルとは?
AlloyDB のデータ分析基盤での活用におけるポテンシャルとは?AlloyDB のデータ分析基盤での活用におけるポテンシャルとは?
AlloyDB のデータ分析基盤での活用におけるポテンシャルとは?
Takuya Ogawa
?
Engine Yard - 商用マルチクラウドPaaS
Engine Yard - 商用マルチクラウドPaaSEngine Yard - 商用マルチクラウドPaaS
Engine Yard - 商用マルチクラウドPaaS
Takahiro Imanaka
?
Build easy web system on softlayer
Build easy web system on softlayerBuild easy web system on softlayer
Build easy web system on softlayer
Kimihiko Kitase
?
Interop Tokyo 2016 | ソラコムの戦略
Interop Tokyo 2016 | ソラコムの戦略Interop Tokyo 2016 | ソラコムの戦略
Interop Tokyo 2016 | ソラコムの戦略
SORACOM,INC
?
开発プラットフォームとしての厂耻驳补谤颁搁惭
开発プラットフォームとしての厂耻驳补谤颁搁惭开発プラットフォームとしての厂耻驳补谤颁搁惭
开発プラットフォームとしての厂耻驳补谤颁搁惭
翱厂厂ラボ株式会社
?
Azure Service Fabric Cluster の作成
Azure  Service Fabric Cluster の作成Azure  Service Fabric Cluster の作成
Azure Service Fabric Cluster の作成
Takekazu Omi
?
AWSについて @ JAWS-UG 沖縄 CMS祭り!
AWSについて @ JAWS-UG 沖縄 CMS祭り!AWSについて @ JAWS-UG 沖縄 CMS祭り!
AWSについて @ JAWS-UG 沖縄 CMS祭り!
Yasuhiro Horiuchi
?
20160916 ビッグデータシンポジウム オラクル公開資料
20160916 ビッグデータシンポジウム オラクル公開資料20160916 ビッグデータシンポジウム オラクル公開資料
20160916 ビッグデータシンポジウム オラクル公開資料
オラクルエンジニア通信
?
【Hinemos World 2013】B-2:クラウドと共に発展する、Hinemosクラウド管理オプションの最新情報(株式会社NTTデータ)
【Hinemos World 2013】B-2:クラウドと共に発展する、Hinemosクラウド管理オプションの最新情報(株式会社NTTデータ)【Hinemos World 2013】B-2:クラウドと共に発展する、Hinemosクラウド管理オプションの最新情報(株式会社NTTデータ)
【Hinemos World 2013】B-2:クラウドと共に発展する、Hinemosクラウド管理オプションの最新情報(株式会社NTTデータ)
Hinemos
?
Azure IoT/AI 最前線!「IoTビジネス事例のご紹介」
Azure IoT/AI 最前線!「IoTビジネス事例のご紹介」Azure IoT/AI 最前線!「IoTビジネス事例のご紹介」
Azure IoT/AI 最前線!「IoTビジネス事例のご紹介」
kashiwanoha-iot
?
Cloud Operator Days Tokyo 2020
Cloud Operator Days Tokyo 2020Cloud Operator Days Tokyo 2020
Cloud Operator Days Tokyo 2020
Daisuke Nakajima
?
イヤサカ SELECTION GUIDE VOL.5 IYASAKA
イヤサカ SELECTION GUIDE VOL.5 IYASAKAイヤサカ SELECTION GUIDE VOL.5 IYASAKA
イヤサカ SELECTION GUIDE VOL.5 IYASAKA
FINEPIECE1
?

JaSST'13Tohoku LT The Automator