Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
Hiroshi Maekawa
PDF, PPTX
7,927 views
自動化パタンランゲージ
Asian Automation Alliance の発表資料です。 http://kokucheese.com/event/index/160374/
Engineering
◦
Read more
19
Save
Share
Embed
Embed presentation
Download
Download as PDF, PPTX
1
/ 50
2
/ 50
3
/ 50
4
/ 50
5
/ 50
6
/ 50
7
/ 50
8
/ 50
9
/ 50
10
/ 50
11
/ 50
12
/ 50
13
/ 50
14
/ 50
15
/ 50
16
/ 50
17
/ 50
18
/ 50
19
/ 50
20
/ 50
21
/ 50
22
/ 50
23
/ 50
24
/ 50
25
/ 50
26
/ 50
27
/ 50
28
/ 50
29
/ 50
30
/ 50
31
/ 50
32
/ 50
33
/ 50
34
/ 50
35
/ 50
36
/ 50
37
/ 50
38
/ 50
39
/ 50
40
/ 50
41
/ 50
42
/ 50
43
/ 50
44
/ 50
45
/ 50
46
/ 50
47
/ 50
48
/ 50
49
/ 50
50
/ 50
More Related Content
PDF
STAC 2015 自動家は見た~自動化の現場の真実~ SIDE:マネージャ
by
Noriyuki Mizuno
PDF
Et west テスト自動化_公開版
by
Noriyuki Mizuno
PDF
1時間で分かるSTA (Software Test Automation) #stac2014
by
Kazuhiro Suzuki
PDF
テスト自動化のパタンランゲージ@Agilet Tour Osaka
by
Hiroshi Maekawa
PDF
テスト自動化のパターンと実践
by
Hiroshi Maekawa
PPTX
手動テストからの移行大作戦
by
Satsuki Urayama
PDF
AAA2015 関西風と欧米風 2つのTest Automation Patterns
by
Noriyuki Mizuno
PPTX
Stac2013 開会挨拶
by
Shinsuke Matsuki
STAC 2015 自動家は見た~自動化の現場の真実~ SIDE:マネージャ
by
Noriyuki Mizuno
Et west テスト自動化_公開版
by
Noriyuki Mizuno
1時間で分かるSTA (Software Test Automation) #stac2014
by
Kazuhiro Suzuki
テスト自動化のパタンランゲージ@Agilet Tour Osaka
by
Hiroshi Maekawa
テスト自動化のパターンと実践
by
Hiroshi Maekawa
手動テストからの移行大作戦
by
Satsuki Urayama
AAA2015 関西風と欧米風 2つのTest Automation Patterns
by
Noriyuki Mizuno
Stac2013 開会挨拶
by
Shinsuke Matsuki
What's hot
PDF
Azureを使って手軽にブラウザテストの自動化をはじめよう
by
Naoya Kojima
PDF
Automation test.ssf alpha
by
ryuji koyama
PDF
スマートフォンアプリの テスト自動化をはじめよう
by
Koji Hasegawa
PDF
テストって何をするもの? - テストの5W1H -
by
Hiroshi Maekawa
PDF
事例 アジャイルと自動化 後半(ヤフオク!アプリでの自動テストの事例紹介) at Ques vol.7( #ques7 ) 11/20/2015
by
Yahoo!デベロッパーネットワーク
PDF
「UI自動テストツールとAI」〜AIを使った自動テストの「今」と「未来」〜
by
Nozomi Ito
PDF
20181102_テスト管理を語る夕べ
by
Kazuhiro Suzuki
PPTX
Turnipによるエンドツーエンドテストことはじめ
by
Takayuki Ujita
PPTX
テスト自動化の現場で困ること SI-Toolkitが解決すること
by
yuichi_kuwahara
PPT
自動テスト知識体系TABOKのご紹介
by
Shinsuke Matsuki
PPTX
20150418 システムテスト自動化 第二章
by
atsushi ishiji
PPTX
JaSST16tokyo tm_koyama
by
ryuji koyama
PPTX
モデルベースドテスト入門 -テスト詳細設計を自動化しよう- #stac2013
by
Kinji Akemine
PPTX
エンドツーエンドテストを自動化したらチームがすごく良くなった@XPまつり2015LT
by
Taichi Watanabe
PDF
ギアと開発とわたし_AAA2015
by
Kazuhiro Suzuki
PPTX
20191029 automation struggle
by
Sadaaki Emura
PDF
エンタープライズシステムにおけるテスト ~STE研究交流会 参加者の視点から ~
by
Kazuhiro Suzuki
PDF
Jasst14東北 事例発表 share
by
Satsuki Urayama
PDF
20161212 selenium adventcalender
by
Naoya Kojima
PDF
機械学習を活用したテスト自動化システムの設計
by
Nozomi Ito
Azureを使って手軽にブラウザテストの自動化をはじめよう
by
Naoya Kojima
Automation test.ssf alpha
by
ryuji koyama
スマートフォンアプリの テスト自動化をはじめよう
by
Koji Hasegawa
テストって何をするもの? - テストの5W1H -
by
Hiroshi Maekawa
事例 アジャイルと自動化 後半(ヤフオク!アプリでの自動テストの事例紹介) at Ques vol.7( #ques7 ) 11/20/2015
by
Yahoo!デベロッパーネットワーク
「UI自動テストツールとAI」〜AIを使った自動テストの「今」と「未来」〜
by
Nozomi Ito
20181102_テスト管理を語る夕べ
by
Kazuhiro Suzuki
Turnipによるエンドツーエンドテストことはじめ
by
Takayuki Ujita
テスト自動化の現場で困ること SI-Toolkitが解決すること
by
yuichi_kuwahara
自動テスト知識体系TABOKのご紹介
by
Shinsuke Matsuki
20150418 システムテスト自動化 第二章
by
atsushi ishiji
JaSST16tokyo tm_koyama
by
ryuji koyama
モデルベースドテスト入門 -テスト詳細設計を自動化しよう- #stac2013
by
Kinji Akemine
エンドツーエンドテストを自動化したらチームがすごく良くなった@XPまつり2015LT
by
Taichi Watanabe
ギアと開発とわたし_AAA2015
by
Kazuhiro Suzuki
20191029 automation struggle
by
Sadaaki Emura
エンタープライズシステムにおけるテスト ~STE研究交流会 参加者の視点から ~
by
Kazuhiro Suzuki
Jasst14東北 事例発表 share
by
Satsuki Urayama
20161212 selenium adventcalender
by
Naoya Kojima
機械学習を活用したテスト自動化システムの設計
by
Nozomi Ito
Viewers also liked
PDF
Jenkins 2を使った究極のpipeline ~ 明日もう一度来てください、本物のpipelineをお見せしますよ ~
by
ikikko
PDF
邪道Jenkins
by
hazisarashi
PDF
第4回品川Redmine勉強会資料「チケット駆動開発のフレームワーク~現場の経験知からパターン言語へ(ベータ版)」
by
akipii Oga
PDF
Jenkins に XFD を追加してみると
by
Kiro Harada
PDF
サラリーマンでギョーミーなプログラマ(つまりオレ)でも片手間で作れるXFD
by
Kazuhito Miura
PDF
GitBucketで社内OSSしませんか?
by
Kiyotaka Kunihira
PDF
Jenkinsではじめる継続的インテグレーション
by
Masanori Satoh
PDF
「むしゃくしゃしたのでOpenDocumentで帳票テンプレート」 - 第13回関西LibreOffice勉強会 #LibOKansai
by
Kazuhito Miura
PDF
よろしい、ならば自動化だっ! ~自動家の自動化哲学~ #AsianAA
by
Kazuhito Miura
PPTX
第9回Jenkins勉強会 超簡単Pipeline講座
by
Hiroko Tamagawa
PDF
自動家(オートメーター)大地に立つ!! 〜オールドタイプの一年戦争〜
by
Kazuhito Miura
PDF
Jenkins User Conference 2012 Tokyo 「SIerのJenkins事情」
by
Takahisa Wada
PDF
Startup jenkins!
by
Kanu orz
PDF
Shibuyatrac#13 scurmでやってみた
by
Kanu orz
PDF
モックアップ共有のススメ
by
Kazuyoshi Goto
PDF
スクラムにおける事前期待のマネジメント - Customer Expectations Management of Scrum #sgt2016
by
満徳 関
PDF
「実録!となりのJenkins2.0」 - 第7回大阪 / 第9回(東京)Jenkins勉強会 #jenkinsstudy
by
Kazuhito Miura
PDF
しゃべれて回れる「小人の執事さん」ったら地獄耳でもあるみたいですよ?(前編)
by
Kazuhito Miura
PDF
書類作成環境のあるべき論とは
by
Jun Iio
PDF
Jenkinsを導入する本当の理由を考えてみた
by
kakakikikeke
Jenkins 2を使った究極のpipeline ~ 明日もう一度来てください、本物のpipelineをお見せしますよ ~
by
ikikko
邪道Jenkins
by
hazisarashi
第4回品川Redmine勉強会資料「チケット駆動開発のフレームワーク~現場の経験知からパターン言語へ(ベータ版)」
by
akipii Oga
Jenkins に XFD を追加してみると
by
Kiro Harada
サラリーマンでギョーミーなプログラマ(つまりオレ)でも片手間で作れるXFD
by
Kazuhito Miura
GitBucketで社内OSSしませんか?
by
Kiyotaka Kunihira
Jenkinsではじめる継続的インテグレーション
by
Masanori Satoh
「むしゃくしゃしたのでOpenDocumentで帳票テンプレート」 - 第13回関西LibreOffice勉強会 #LibOKansai
by
Kazuhito Miura
よろしい、ならば自動化だっ! ~自動家の自動化哲学~ #AsianAA
by
Kazuhito Miura
第9回Jenkins勉強会 超簡単Pipeline講座
by
Hiroko Tamagawa
自動家(オートメーター)大地に立つ!! 〜オールドタイプの一年戦争〜
by
Kazuhito Miura
Jenkins User Conference 2012 Tokyo 「SIerのJenkins事情」
by
Takahisa Wada
Startup jenkins!
by
Kanu orz
Shibuyatrac#13 scurmでやってみた
by
Kanu orz
モックアップ共有のススメ
by
Kazuyoshi Goto
スクラムにおける事前期待のマネジメント - Customer Expectations Management of Scrum #sgt2016
by
満徳 関
「実録!となりのJenkins2.0」 - 第7回大阪 / 第9回(東京)Jenkins勉強会 #jenkinsstudy
by
Kazuhito Miura
しゃべれて回れる「小人の執事さん」ったら地獄耳でもあるみたいですよ?(前編)
by
Kazuhito Miura
書類作成環境のあるべき論とは
by
Jun Iio
Jenkinsを導入する本当の理由を考えてみた
by
kakakikikeke
More from Hiroshi Maekawa
PDF
T4 Template 入門
by
Hiroshi Maekawa
PDF
ドメイン『駆動』『開発』
by
Hiroshi Maekawa
PDF
スタートアップこそ巨人の肩に乗りまくれ! 〜Craful開発とMackerel〜
by
Hiroshi Maekawa
PDF
ポストJenkins時代のCI戦略
by
Hiroshi Maekawa
PDF
窓辺に立つ執事
by
Hiroshi Maekawa
PDF
なれる!IL
by
Hiroshi Maekawa
PDF
雑食系エンジニアの作りかた
by
Hiroshi Maekawa
PDF
iOSのCI as a Service事情
by
Hiroshi Maekawa
PDF
「価値探索」がつないだ クライアントと開発者の絆 〜Craful開発チームの60日〜
by
Hiroshi Maekawa
PDF
Dockerとdev ops
by
Hiroshi Maekawa
PDF
「価値探索」がつないだクライアントと開発者の絆
by
Hiroshi Maekawa
PDF
Visual Studio Online as a CI Service
by
Hiroshi Maekawa
PDF
老舗大企業からスタートアップでの二年間
by
Hiroshi Maekawa
PDF
ホントは楽しいエイブンポー
by
Hiroshi Maekawa
PDF
新しい技術を取り入れるための実験のやり方 〜サーバーレス・機械学習・PWAを実戦に投入するまで〜
by
Hiroshi Maekawa
PDF
Getting Start with React Native
by
Hiroshi Maekawa
PDF
Gitを使いこなしてみよう!
by
Hiroshi Maekawa
PDF
芯を通す開発を目指して ー アジャイル"ファン"が本気でアジャイル開発に取り組んだ2年間 ー
by
Hiroshi Maekawa
PDF
Travis, Circle そして Jenkins 2.0
by
Hiroshi Maekawa
PDF
第8回大阪Jenkins勉強会LT: iOS vs CI
by
Hiroshi Maekawa
T4 Template 入門
by
Hiroshi Maekawa
ドメイン『駆動』『開発』
by
Hiroshi Maekawa
スタートアップこそ巨人の肩に乗りまくれ! 〜Craful開発とMackerel〜
by
Hiroshi Maekawa
ポストJenkins時代のCI戦略
by
Hiroshi Maekawa
窓辺に立つ執事
by
Hiroshi Maekawa
なれる!IL
by
Hiroshi Maekawa
雑食系エンジニアの作りかた
by
Hiroshi Maekawa
iOSのCI as a Service事情
by
Hiroshi Maekawa
「価値探索」がつないだ クライアントと開発者の絆 〜Craful開発チームの60日〜
by
Hiroshi Maekawa
Dockerとdev ops
by
Hiroshi Maekawa
「価値探索」がつないだクライアントと開発者の絆
by
Hiroshi Maekawa
Visual Studio Online as a CI Service
by
Hiroshi Maekawa
老舗大企業からスタートアップでの二年間
by
Hiroshi Maekawa
ホントは楽しいエイブンポー
by
Hiroshi Maekawa
新しい技術を取り入れるための実験のやり方 〜サーバーレス・機械学習・PWAを実戦に投入するまで〜
by
Hiroshi Maekawa
Getting Start with React Native
by
Hiroshi Maekawa
Gitを使いこなしてみよう!
by
Hiroshi Maekawa
芯を通す開発を目指して ー アジャイル"ファン"が本気でアジャイル開発に取り組んだ2年間 ー
by
Hiroshi Maekawa
Travis, Circle そして Jenkins 2.0
by
Hiroshi Maekawa
第8回大阪Jenkins勉強会LT: iOS vs CI
by
Hiroshi Maekawa
自動化パタンランゲージ
1.
テスト自動化の パタンランゲージ 関西検証コレクション(#検これ) 前川 博志(@Posaune)
2.
自己紹介 •まえかわ ひろし a.k.a
@Posaune •#京アジャ •#検これ •なんにでも興味を持つ雑食系エンジニア • 器用貧乏っていうな •MS MVP for Visual Studio ALM • Visual Studioで作ってJenkinsでビルド するというALM
3.
発表諸元 •テスト自動化パタンランゲージの狙い •上空5000メートルからの眺め •地上からの眺め •むすび 2014/6/28 Asian Automation
Aliance
4.
テスト自動化 パタンランゲージの狙い 2014/6/28 Asian Automation
Aliance
5.
テスト自動化取組みの現状 (#検これ 調べ) •まだまだ導入初期 •(少なくとも関西では) •討死事例も多い気がする •しかもなんか似たような事例多い •結局「組織が対応できてない」みたいな 飲み会のグチみたいな話で終わりがち 2014/6/28 Asian
Automation Aliance
6.
なんだか残念な感じ 2014/6/28 Asian Automation
Aliance
7.
・・・というわけで •テスト自動化に取り組んでいる人たちの 経験をアクセスしやすい形で公開しよう •現状の問題がなぜ発生しているのかを 理解し、それを解決しうる策を提供する •関連する問題を明示し、周囲に潜む問題 への気づきを与える パターンランゲージのフォーマットがよさげ!
8.
パタンランゲージの 構成要素 •コンテキスト •問題の背景となっている事情 •問題 •フォース •問題を発生させる要因となる外部からの力 •解決 •問題の解決策 •結果 •解決策を取った後に見込まれる結果 2014/6/28 Asian Automation
Aliance
9.
自動化パタンランゲージの 一例 ~ダッシュボード~ 2014/6/28 Asian
Automation Aliance •文脈: [3分クッキング]により自動化 そのものを取り入れることはできた。 •問題:テスト結果を適切に分析し、 活用することができていない。 •フォース:多くの情報を解釈するには 担当者のリソースが必要。 •解決:目的をもった結果レポートを出力 するようにする。 •結果:メトリクスを[テスト仕分け]など 自動化システムの改良に活用できる。
10.
それでは、実際にパタンラン ゲージを見てみましょう 2014/6/28 Asian Automation
Aliance
11.
上空5000メートル からの眺め 2014/6/28 Asian Automation
Aliance
12.
どどん!! 2014/6/28 Asian Automation
Aliance 導入のパターン 初期実装のパターン 普及・もしくは 終焉 グッドパターン アンチパターン
13.
・・・ これだけじゃわかりませんよね。 2014/6/28 Asian Automation
Aliance
14.
地上からの眺め とあるオートメータの記録風に
15.
三浦さん(仮名)は 悩んでいた・・・
16.
三浦さんの悩み •なんでエンジニアが、こんなだれでもで きるような作業をやらんといかんのや… •そもそもちょっと手順が違うだけでほと んど同じ作業の繰り返しやないか… •こんなもん、ミスなくやれっちゅーほう が難しいて… •あぁ、だからダブルチェックすんのか…
17.
あー!! もうやってられん!!! 誰か、なんとかしてくれー!! 2014/6/28 Asian Automation
Aliance
18.
まずは問題意識から ~求む!英雄~ •自動化の必要性を、きちんと意識する、 というパターン •これ無しに自動化するとヒドイ目に会う 可能性が高い •すべての起点にあたるパターン
19.
2014/6/28 Asian Automation
Aliance
20.
そんなとき、三浦さんの前に あるものが… •ん?なんやこれ? “SisutemuTesutoJikkou.bat”? ちょっと実行してみよか・・・ •うおお!なんかシステム勝手に立ち上 がっていろんな判定はじめよったぞ? •なんかレポートも出とる! 2014/6/28 Asian Automation
Aliance
21.
こ・・・ これはお宝やないか!? 2014/6/28 Asian Automation
Aliance
22.
過去の遺産の発掘 ~インディージョーンズ~ •先人が残した自動化の資産を発掘し、 うまく活用するパターン •オーパーツと化しているので、扱いに注 意しないと・・・
23.
2014/6/28 Asian Automation
Aliance
24.
そしてお宝を発見した 三浦さんは・・・ •うおー、これも、これも、つかえるや ないか!! •自分でも、なんとか追加していけそうや ぞ、例えばここをこう変えれば、別のも テストできそうや! •よし、このバッチをコピペして、テスト を大量生産や~!! 2014/6/28 Asian Automation
Aliance
25.
うおー!! テンション上がってきたで~!! 2014/6/28 Asian Automation
Aliance
26.
そろそろやばいぞ ~自動化ハイ~ •自動化することそのものが目的になり、 突っ走ってしまっているパターン •ここから建て増し旅館を建築する例が 多い
27.
2014/6/28 Asian Automation
Aliance
28.
さて、時は少し流れ… •よっしゃ、かなりのテストを自動化 できてきたで~… •「三浦さん、このテストとあのテスト、 また落ちてるんですけど」 •あぁ、それはそういうもんなんや、タイ ミングで時々動かへんねん、ほっとき •「は~い(もうこのテストはまじめに結 果みなくてよさそうだな・・・)」 2014/6/28 Asian Automation
Aliance
29.
「ま、最後にちょろっと 念為でテスト通せばいいか…」 2014/6/28 Asian Automation
Aliance
30.
もはやテストじゃない ~験担ぎ~ •自動テストがただの儀式になって しまっているアンチパターン。例えば… •複雑すぎてFragileなテストなので時々失敗し てしまう •自動テストのメンテナンスが職人作業になり落 ちても誰も触れない
31.
もう少し時は流れ・・・ •「おい、三浦君、最近しょうもない不具合 が多いよ?どうなってるの?」 •え?あれ?そのテストはちゃんと自動で… •「いやあのテストはほとんど走らせてませ んよ、最後に一度通せばOKかなって」 •えええ!?あかんやん!そんなん! •「だってうまくいくかどうかわからんテス トとかやってられませんよ」 2014/6/28 Asian Automation
Aliance
32.
『やっぱ、人間の手と目で 確認しないとダメだね 』 2014/6/28 Asian
Automation Aliance
33.
自動化の終焉 ~原住民蜂起~ •自動化による効果を感じてもらえず、 取り組みにいったんピリオドが打たれる アンチパターン •さようなら・・・みうらさん・・・
34.
2014/6/28 Asian Automation
Aliance
35.
失意の三浦さん・・・ •なんでや、なんで元通りになってしまっ たんや・・・ •思えば、テンション上がって勝手に突っ 走ったのはまずかったんやな。。。 •もっと、システム全体を見て、効果的な 自動化をするべきやった。。。 •次こそは、次こそは・・・ 2014/6/28 Asian Automation
Aliance
36.
2014/6/28 Asian Automation
Aliance
37.
2014/6/28 Asian Automation
Aliance
38.
失敗を糧にすべし ~強くてニューゲーム~ •自動化失敗の原因を冷静に分析し、 次の取り組みに活かすパターン •次は本物の「英雄」になれるかも!?
39.
生まれ変わった 三浦さんは… •よっしゃ、ガンガン自動化したるで~… いや、あかんあかん! •実装を進める前に、まずシステム全体を 見とかんとな! •その上で、どこが「自動化が効く」とこ ろなのか判断しよ! 2014/6/28 Asian Automation
Aliance
40.
全体像を描く & まずは“効く“ところから 2014/6/28 Asian
Automation Aliance •自動化ハイをぐっとこらえ・・・
41.
生まれ変わった 三浦さんは・・・ •テストがちょっと不安定になってきとる な… •うお!?このコードはあかんやろ、修正 しとかなあかんな・・・ •あと、要らんテストも多いな。これも 仕分けしとかな。 2014/6/28 Asian Automation
Aliance
42.
ヤブ医者とブラックジャック & テスト仕分け •アンチパターンへのカウンターを打ち… 2014/6/28 Asian
Automation Aliance
43.
生まれ変わった 三浦さんは・・・ •人がやるテスト、大分減ってきたな。。。 •んじゃあテスターさんにはもっと探索的な テストをやってもらお! •うお!思ってもみなかった不具合でたで! さすがプロやな~ •テストは大分自動化したで。もうどんなテ ストでも5分ででける! •…けど、結局環境構築大変やんな・・・ •これも自動化せなな!ん?Chefってのがあ るんか? 2014/6/28 Asian Automation
Aliance
44.
もっと、人間らしく & テストだけとか勿体無い 2014/6/28 Asian
Automation Aliance •「文明の曙」へ向けて、三浦さんの 自動化の旅は続く・・・
45.
むすび 2014/6/28 Asian Automation
Aliance
46.
自動化パタンランゲージ •自動化だけなら長い歴史がある •失敗をもとに良いソリューションができてき ている •ソフトの自動化ははじまったばかり •三浦さん(仮名)のように、一度討死す るのもいいかもしれないけれど・・・ •パターンをベースに良いソリューション をショートカットできるのでは! 2014/6/28 Asian Automation
Aliance
47.
パタン言語は Githubにて公開中!! •https://github.com/KenColle/Automa tionPatternLanguage •Issue / Pull
Request 大歓迎! •ぜひ皆さんの自働化体験談をパターンに しましょう!
48.
文明の曙を目指して、 Enjoy Automation !! 2014/6/28
Asian Automation Aliance
49.
未 完 自 動 化 坂 を よ …
Download