Submit Search
Upload
継続的E2Eテスト
•
Download as PPTX, PDF
•
3 likes
•
17,731 views
友
友隆 浅黄
Follow
Selenium Committer Day 2017 スポンサー枠でお話させて頂いた内容です。
Read less
Read more
Software
Report
Share
Report
Share
1 of 14
Download now
Recommended
事例からわかる!テスト自動化導入パターン
事例からわかる!テスト自動化導入パターン
友隆 浅黄
APIテスト自動化とテストピラミッド
APIテスト自動化とテストピラミッド
友隆 浅黄
【STAC2017】テスト自動化システム 成長記
【STAC2017】テスト自動化システム 成長記
友隆 浅黄
#STAC2014 システムテスト自動化ハンズオン
#STAC2014 システムテスト自動化ハンズオン
kyon mm
STAC2015 講演3 広告システム刷新よもやま話〜テストが当たり前となるまでにやったこと #stac2015
STAC2015 講演3 広告システム刷新よもやま話〜テストが当たり前となるまでにやったこと #stac2015
Yahoo!デベロッパーネットワーク
快適・簡単・安心なアプリE2Eテストの実行環境 #stac2017
快適・簡単・安心なアプリE2Eテストの実行環境 #stac2017
Yahoo!デベロッパーネットワーク
OpManager導入事例 日テレITプロデュース様
OpManager導入事例 日テレITプロデュース様
ManageEngine, Zoho Corporation
マイクロサービスにおけるテスト自動化 with Karate
マイクロサービスにおけるテスト自動化 with Karate
Takanori Suzuki
Recommended
事例からわかる!テスト自動化導入パターン
事例からわかる!テスト自動化導入パターン
友隆 浅黄
APIテスト自動化とテストピラミッド
APIテスト自動化とテストピラミッド
友隆 浅黄
【STAC2017】テスト自動化システム 成長記
【STAC2017】テスト自動化システム 成長記
友隆 浅黄
#STAC2014 システムテスト自動化ハンズオン
#STAC2014 システムテスト自動化ハンズオン
kyon mm
STAC2015 講演3 広告システム刷新よもやま話〜テストが当たり前となるまでにやったこと #stac2015
STAC2015 講演3 広告システム刷新よもやま話〜テストが当たり前となるまでにやったこと #stac2015
Yahoo!デベロッパーネットワーク
快適・簡単・安心なアプリE2Eテストの実行環境 #stac2017
快適・簡単・安心なアプリE2Eテストの実行環境 #stac2017
Yahoo!デベロッパーネットワーク
OpManager導入事例 日テレITプロデュース様
OpManager導入事例 日テレITプロデュース様
ManageEngine, Zoho Corporation
マイクロサービスにおけるテスト自動化 with Karate
マイクロサービスにおけるテスト自動化 with Karate
Takanori Suzuki
自動テストにおけるコードベース戦略とローコード戦略のすみ分け
自動テストにおけるコードベース戦略とローコード戦略のすみ分け
tomohiro odan
Ai for software testing
Ai for software testing
真太郎 板垣
「トピックモデル」を使った「バグチケットの自動タグ付け」
「トピックモデル」を使った「バグチケットの自動タグ付け」
Koichi Tanizaki
サーバーフレームワークに潜んでる脆弱性検知ツール紹介
サーバーフレームワークに潜んでる脆弱性検知ツール紹介
gree_tech
なんたって”DevQA” アジャイル開発とQAの合体が改善を生む - 永田 敦 氏 #postudy
なんたって”DevQA” アジャイル開発とQAの合体が改善を生む - 永田 敦 氏 #postudy
POStudy
reg-suitとQA Wolfを活用したVisual Regression Test
reg-suitとQA Wolfを活用したVisual Regression Test
Kazuyuki Tsuzisaki
20151021 cookpad talk_test_engineer
20151021 cookpad talk_test_engineer
Kazuaki Matsuo
20170704 Pitaliumの新機能
20170704 Pitaliumの新機能
Osamu Shimoda
OSSのブラウザ自動テストツール「Selenium」を使った、開発・テストの効率化
OSSのブラウザ自動テストツール「Selenium」を使った、開発・テストの効率化
Nozomi Ito
TDD for Embedded C -5章-
TDD for Embedded C -5章-
Yudai Hashimoto
WebサービスのソフトウェアQAと自動テスト戦略
WebサービスのソフトウェアQAと自動テスト戦略
Masaki Nakagawa
EMTEを使って自動化の費用対効果をわかりやすく表現する
EMTEを使って自動化の費用対効果をわかりやすく表現する
JYERUEY
ぼくのかんがえた iOSテスト戦略
ぼくのかんがえた iOSテスト戦略
Naoki Umehara
JavaScript Unit Test Why? What? How?
JavaScript Unit Test Why? What? How?
Teppei Sato
JaSST nano vol.7 「なぜペアワイズテストを使いこなせないのか」
JaSST nano vol.7 「なぜペアワイズテストを使いこなせないのか」
Touyou Horikawa
20170710 hifive-test-meetup
20170710 hifive-test-meetup
Naoya Kojima
JustTechTalk#10 React開発における自動テスト実践
JustTechTalk#10 React開発における自動テスト実践
JustSystems Corporation
アプリ開発へのOdc分析導入の取り組み
アプリ開発へのOdc分析導入の取り組み
NaokiKashiwagura
Automation test.ssf alpha
Automation test.ssf alpha
ryuji koyama
忙しいテストエンジニアにこそお薦め CodeceptJS
忙しいテストエンジニアにこそお薦め CodeceptJS
ssuserd2c5cd
KDDI Business ID におけるアジャイル開発と検証フロー
KDDI Business ID におけるアジャイル開発と検証フロー
ques_staff
アジャイル開発と品質保証の密なる関係 #quesqa
アジャイル開発と品質保証の密なる関係 #quesqa
ques_staff
More Related Content
What's hot
自動テストにおけるコードベース戦略とローコード戦略のすみ分け
自動テストにおけるコードベース戦略とローコード戦略のすみ分け
tomohiro odan
Ai for software testing
Ai for software testing
真太郎 板垣
「トピックモデル」を使った「バグチケットの自動タグ付け」
「トピックモデル」を使った「バグチケットの自動タグ付け」
Koichi Tanizaki
サーバーフレームワークに潜んでる脆弱性検知ツール紹介
サーバーフレームワークに潜んでる脆弱性検知ツール紹介
gree_tech
なんたって”DevQA” アジャイル開発とQAの合体が改善を生む - 永田 敦 氏 #postudy
なんたって”DevQA” アジャイル開発とQAの合体が改善を生む - 永田 敦 氏 #postudy
POStudy
reg-suitとQA Wolfを活用したVisual Regression Test
reg-suitとQA Wolfを活用したVisual Regression Test
Kazuyuki Tsuzisaki
20151021 cookpad talk_test_engineer
20151021 cookpad talk_test_engineer
Kazuaki Matsuo
20170704 Pitaliumの新機能
20170704 Pitaliumの新機能
Osamu Shimoda
OSSのブラウザ自動テストツール「Selenium」を使った、開発・テストの効率化
OSSのブラウザ自動テストツール「Selenium」を使った、開発・テストの効率化
Nozomi Ito
TDD for Embedded C -5章-
TDD for Embedded C -5章-
Yudai Hashimoto
WebサービスのソフトウェアQAと自動テスト戦略
WebサービスのソフトウェアQAと自動テスト戦略
Masaki Nakagawa
EMTEを使って自動化の費用対効果をわかりやすく表現する
EMTEを使って自動化の費用対効果をわかりやすく表現する
JYERUEY
ぼくのかんがえた iOSテスト戦略
ぼくのかんがえた iOSテスト戦略
Naoki Umehara
JavaScript Unit Test Why? What? How?
JavaScript Unit Test Why? What? How?
Teppei Sato
JaSST nano vol.7 「なぜペアワイズテストを使いこなせないのか」
JaSST nano vol.7 「なぜペアワイズテストを使いこなせないのか」
Touyou Horikawa
20170710 hifive-test-meetup
20170710 hifive-test-meetup
Naoya Kojima
JustTechTalk#10 React開発における自動テスト実践
JustTechTalk#10 React開発における自動テスト実践
JustSystems Corporation
アプリ開発へのOdc分析導入の取り組み
アプリ開発へのOdc分析導入の取り組み
NaokiKashiwagura
Automation test.ssf alpha
Automation test.ssf alpha
ryuji koyama
忙しいテストエンジニアにこそお薦め CodeceptJS
忙しいテストエンジニアにこそお薦め CodeceptJS
ssuserd2c5cd
What's hot
(20)
自動テストにおけるコードベース戦略とローコード戦略のすみ分け
自動テストにおけるコードベース戦略とローコード戦略のすみ分け
Ai for software testing
Ai for software testing
「トピックモデル」を使った「バグチケットの自動タグ付け」
「トピックモデル」を使った「バグチケットの自動タグ付け」
サーバーフレームワークに潜んでる脆弱性検知ツール紹介
サーバーフレームワークに潜んでる脆弱性検知ツール紹介
なんたって”DevQA” アジャイル開発とQAの合体が改善を生む - 永田 敦 氏 #postudy
なんたって”DevQA” アジャイル開発とQAの合体が改善を生む - 永田 敦 氏 #postudy
reg-suitとQA Wolfを活用したVisual Regression Test
reg-suitとQA Wolfを活用したVisual Regression Test
20151021 cookpad talk_test_engineer
20151021 cookpad talk_test_engineer
20170704 Pitaliumの新機能
20170704 Pitaliumの新機能
OSSのブラウザ自動テストツール「Selenium」を使った、開発・テストの効率化
OSSのブラウザ自動テストツール「Selenium」を使った、開発・テストの効率化
TDD for Embedded C -5章-
TDD for Embedded C -5章-
WebサービスのソフトウェアQAと自動テスト戦略
WebサービスのソフトウェアQAと自動テスト戦略
EMTEを使って自動化の費用対効果をわかりやすく表現する
EMTEを使って自動化の費用対効果をわかりやすく表現する
ぼくのかんがえた iOSテスト戦略
ぼくのかんがえた iOSテスト戦略
JavaScript Unit Test Why? What? How?
JavaScript Unit Test Why? What? How?
JaSST nano vol.7 「なぜペアワイズテストを使いこなせないのか」
JaSST nano vol.7 「なぜペアワイズテストを使いこなせないのか」
20170710 hifive-test-meetup
20170710 hifive-test-meetup
JustTechTalk#10 React開発における自動テスト実践
JustTechTalk#10 React開発における自動テスト実践
アプリ開発へのOdc分析導入の取り組み
アプリ開発へのOdc分析導入の取り組み
Automation test.ssf alpha
Automation test.ssf alpha
忙しいテストエンジニアにこそお薦め CodeceptJS
忙しいテストエンジニアにこそお薦め CodeceptJS
Viewers also liked
KDDI Business ID におけるアジャイル開発と検証フロー
KDDI Business ID におけるアジャイル開発と検証フロー
ques_staff
アジャイル開発と品質保証の密なる関係 #quesqa
アジャイル開発と品質保証の密なる関係 #quesqa
ques_staff
Appiumのテスト結果レポートをsahaginで作ってみる
Appiumのテスト結果レポートをsahaginで作ってみる
Nozomi Ito
20170701 lets-step-into-the-oss-community
20170701 lets-step-into-the-oss-community
Kazuaki Matsuo
selenimu commiter day 2017: Methods to Sustain Long Term Operations of E2E Au...
selenimu commiter day 2017: Methods to Sustain Long Term Operations of E2E Au...
Toshiya Komoda
Accel series 2016_spring
Accel series 2016_spring
NTTDATA INTRAMART
Accel シリーズ 2015 Winter 主な機能強化・追加、変更点
Accel シリーズ 2015 Winter 主な機能強化・追加、変更点
NTTDATA INTRAMART
Accel series 2016_winter
Accel series 2016_winter
NTTDATA INTRAMART
概説 テスト分析
概説 テスト分析
崇 山﨑
Accel series 2017_summer
Accel series 2017_summer
NTTDATA INTRAMART
Accel series 2017_spring
Accel series 2017_spring
NTTDATA INTRAMART
事例 アジャイルと自動化 後半(ヤフオク!アプリでの自動テストの事例紹介) at Ques vol.7( #ques7 ) 11/20/2015
事例 アジャイルと自動化 後半(ヤフオク!アプリでの自動テストの事例紹介) at Ques vol.7( #ques7 ) 11/20/2015
Yahoo!デベロッパーネットワーク
KPTの基本と、その活用法
KPTの基本と、その活用法
ESM SEC
Viewers also liked
(13)
KDDI Business ID におけるアジャイル開発と検証フロー
KDDI Business ID におけるアジャイル開発と検証フロー
アジャイル開発と品質保証の密なる関係 #quesqa
アジャイル開発と品質保証の密なる関係 #quesqa
Appiumのテスト結果レポートをsahaginで作ってみる
Appiumのテスト結果レポートをsahaginで作ってみる
20170701 lets-step-into-the-oss-community
20170701 lets-step-into-the-oss-community
selenimu commiter day 2017: Methods to Sustain Long Term Operations of E2E Au...
selenimu commiter day 2017: Methods to Sustain Long Term Operations of E2E Au...
Accel series 2016_spring
Accel series 2016_spring
Accel シリーズ 2015 Winter 主な機能強化・追加、変更点
Accel シリーズ 2015 Winter 主な機能強化・追加、変更点
Accel series 2016_winter
Accel series 2016_winter
概説 テスト分析
概説 テスト分析
Accel series 2017_summer
Accel series 2017_summer
Accel series 2017_spring
Accel series 2017_spring
事例 アジャイルと自動化 後半(ヤフオク!アプリでの自動テストの事例紹介) at Ques vol.7( #ques7 ) 11/20/2015
事例 アジャイルと自動化 後半(ヤフオク!アプリでの自動テストの事例紹介) at Ques vol.7( #ques7 ) 11/20/2015
KPTの基本と、その活用法
KPTの基本と、その活用法
Similar to 継続的E2Eテスト
Provision紹介資料
Provision紹介資料
ssuser30eed41
Provision 会社資料
Provision 会社資料
ssuser30eed41
楽天市場で使われている技術、エンジニアに必要なコアスキルとはTechnology used in Rakuten, core skills neede...
楽天市場で使われている技術、エンジニアに必要なコアスキルとはTechnology used in Rakuten, core skills neede...
Rakuten Group, Inc.
BCI Profile 2012(Japanese)
BCI Profile 2012(Japanese)
Nurng Thanapon
日本のテスト産業の国際競争力~日本をソフトウェアテスト立国にしよう~
日本のテスト産業の国際競争力~日本をソフトウェアテスト立国にしよう~
Yasuharu Nishi
スタートアップを目指す零細企業のエンジニア採用事情
スタートアップを目指す零細企業のエンジニア採用事情
Kohji Osamura
業務プロセス改革とデータマイニング -2010年度LBIビジネス講演会
業務プロセス改革とデータマイニング -2010年度LBIビジネス講演会
Koichi Hamada
【XDev 2011】 B-4 明日を支えるITに求められる開発アジリティ~ 継続的フィードバックで見る最新開発環境の全貌
【XDev 2011】 B-4 明日を支えるITに求められる開発アジリティ~ 継続的フィードバックで見る最新開発環境の全貌
智治 長沢
バージョンアップの対応を軽減するためのサービスの構築
バージョンアップの対応を軽減するためのサービスの構築
Toshiyuki Hirata
非エンジニアのためのIt業界
非エンジニアのためのIt業界
Hideto Masuoka
ファーストアカウンティング会社説明資料 for engineer 2022年7月版
ファーストアカウンティング会社説明資料 for engineer 2022年7月版
ファーストアカウンティング 採用担当
JaSST'12 Kansai
JaSST'12 Kansai
智治 長沢
Developer's summit 2021 [19-D-5]なぜ今、ローコードなのか
Developer's summit 2021 [19-D-5]なぜ今、ローコードなのか
Tetsuo Ajima
GTMF 2017:IncrediBuildでビルド時間を最大90%短縮! インクレディビルドジャパン株式会社
GTMF 2017:IncrediBuildでビルド時間を最大90%短縮! インクレディビルドジャパン株式会社
Game Tools & Middleware Forum
第4回SIA研究会(例会)プレゼン資料3_ tobesoft
第4回SIA研究会(例会)プレゼン資料3_ tobesoft
Tae Yoshida
20140507 akamai紹介資料
20140507 akamai紹介資料
Rie Arai
JPC2017 [D1-1] MS HoloLens と MS Azure で実現する製造業における経営の意思決定変革
JPC2017 [D1-1] MS HoloLens と MS Azure で実現する製造業における経営の意思決定変革
MPN Japan
レコメンドサービスAigentASP紹介
レコメンドサービスAigentASP紹介
Junko Nishimura
セキュリティCDN: Imperva Incapsula
セキュリティCDN: Imperva Incapsula
J-Stream Inc.
Redmineの情報を自分好みに見える化した話
Redmineの情報を自分好みに見える化した話
ToshiharuSakai
Similar to 継続的E2Eテスト
(20)
Provision紹介資料
Provision紹介資料
Provision 会社資料
Provision 会社資料
楽天市場で使われている技術、エンジニアに必要なコアスキルとはTechnology used in Rakuten, core skills neede...
楽天市場で使われている技術、エンジニアに必要なコアスキルとはTechnology used in Rakuten, core skills neede...
BCI Profile 2012(Japanese)
BCI Profile 2012(Japanese)
日本のテスト産業の国際競争力~日本をソフトウェアテスト立国にしよう~
日本のテスト産業の国際競争力~日本をソフトウェアテスト立国にしよう~
スタートアップを目指す零細企業のエンジニア採用事情
スタートアップを目指す零細企業のエンジニア採用事情
業務プロセス改革とデータマイニング -2010年度LBIビジネス講演会
業務プロセス改革とデータマイニング -2010年度LBIビジネス講演会
【XDev 2011】 B-4 明日を支えるITに求められる開発アジリティ~ 継続的フィードバックで見る最新開発環境の全貌
【XDev 2011】 B-4 明日を支えるITに求められる開発アジリティ~ 継続的フィードバックで見る最新開発環境の全貌
バージョンアップの対応を軽減するためのサービスの構築
バージョンアップの対応を軽減するためのサービスの構築
非エンジニアのためのIt業界
非エンジニアのためのIt業界
ファーストアカウンティング会社説明資料 for engineer 2022年7月版
ファーストアカウンティング会社説明資料 for engineer 2022年7月版
JaSST'12 Kansai
JaSST'12 Kansai
Developer's summit 2021 [19-D-5]なぜ今、ローコードなのか
Developer's summit 2021 [19-D-5]なぜ今、ローコードなのか
GTMF 2017:IncrediBuildでビルド時間を最大90%短縮! インクレディビルドジャパン株式会社
GTMF 2017:IncrediBuildでビルド時間を最大90%短縮! インクレディビルドジャパン株式会社
第4回SIA研究会(例会)プレゼン資料3_ tobesoft
第4回SIA研究会(例会)プレゼン資料3_ tobesoft
20140507 akamai紹介資料
20140507 akamai紹介資料
JPC2017 [D1-1] MS HoloLens と MS Azure で実現する製造業における経営の意思決定変革
JPC2017 [D1-1] MS HoloLens と MS Azure で実現する製造業における経営の意思決定変革
レコメンドサービスAigentASP紹介
レコメンドサービスAigentASP紹介
セキュリティCDN: Imperva Incapsula
セキュリティCDN: Imperva Incapsula
Redmineの情報を自分好みに見える化した話
Redmineの情報を自分好みに見える化した話
継続的E2Eテスト
1.
継続的E2Eテスト Coutinuous E2E Testing Human
Crest Group Tomotaka asagi
2.
Copyright©2017 Human Crest
Co.,LTD All Rights Reserved. 2 会社概要 会社名: 株式会社ヒューマンクレスト 事業内容:ソフトウェア品質改善サービス事業 ソフトウェア品質コンサルティングサービス事業 ソフトウェア品質マネジメントサービス事業 ソフトウェアテストエンジニアリングサービス事業 ソフトウェアテスティングサービス事業 ■横浜本社 〒220-8126 神奈川県横浜市西区みなとみらい2-2-1 横浜ランドマークタワー 26階 株式会社ヒューマンクレスト ■国内検証拠点(通称 HAMA Lab) 〒231-0013 神奈川県横浜市中区住吉町1-12-1 belle横浜 2階・8階 株式会社ヒューマンネクスト ■海外検証拠点(通称 DAD Lab) ベトナム ダナン市 ソフトウェアパーク 16階 JAPAN QUALITY Co.,Ltd.
3.
Copyright©2017 Human Crest
Co.,LTD All Rights Reserved. http://quesqa.com/ 3
4.
Copyright©2017 Human Crest
Co.,LTD All Rights Reserved. It is difficult to continue automated test. 4
5.
Copyright©2017 Human Crest
Co.,LTD All Rights Reserved. 継続する為の2つのポイント • メンテナンスにはコストが伴う • テストの価値を考える 5
6.
Copyright©2017 Human Crest
Co.,LTD All Rights Reserved. Test Automation Maintenance Don’t run the test or Test fails Analysis SUT update Test Script Test Data Environment change OS Browser Selenium Webdriver 6 Maintenance
7.
Copyright©2017 Human Crest
Co.,LTD All Rights Reserved. メンテナンスを効率よく行うために行っている事 • 毎日動かす • 不安定を排除する • 常に調査 • 対応の速さ • メンテナンスしやすい仕組みにする 7
8.
Copyright©2017 Human Crest
Co.,LTD All Rights Reserved. テストの価値が低下する と感じる要因 • デグレが見つけられない – テスト設計・実装の見直しを積極的に行う – 実行頻度を開発プロセスと同期する • NGが多すぎる – テスト実行環境によるNGをなくす • 自由にテスト実行ができない – テスト実行環境を複数用意する 8
9.
Copyright©2017 Human Crest
Co.,LTD All Rights Reserved. 9 テスト実行環境例 WorkSpaces SeleniumGrid Node (XXX.XXX.XXX.XXX:6666) SeleniumGrid Hub (XXX.XXX.XXX.XXX:4444) EC2 • Windows Server 2008 R2 Datacenter 64bit • Intel Xeon CPU E5-2670 v2 @ 2.50 GHz • RAM 2.00 GB • EIP • PrivateIP • Amazon Linux • EIP: なし • PublicIP : XXX.XXX.XXX.XXX • PrivateIP : XXX.XXX.XXX.XXX Availability Zone ap-northeast-1a Availability Zone ap-northeast-1c Strage (Lynxrun本体と Scenario) Volumeを マウント Dirを共有 Lynx本体とシ ナリオをアッ プロード JenkinsのJob やConfig等の バックアップ
10.
Copyright©2017 Human Crest
Co.,LTD All Rights Reserved. テストが継続しない最大の要因 10
11.
Copyright©2017 Human Crest
Co.,LTD All Rights Reserved. 担当者がいなくなる 11
12.
Copyright©2017 Human Crest
Co.,LTD All Rights Reserved. そこで 12
13.
Copyright©2017 Human Crest
Co.,LTD All Rights Reserved. 13 自動テストサービス • 自動テストを実施する上で必要な事を全て代行 • テスト対象システム(SUT)の「外側」にテスト自動化システムを構築 • テスト実施環境構築(ブラウザ、スマホ) • 自動テストの設計 • テストスクリプト作成 • テストの実行 • 結果通知・報告 • スクリプトのメンテナンス • 環境の維持、運用 SUT
14.
Copyright©2017 Human Crest
Co.,LTD All Rights Reserved. ご清聴ありがとうございました。
Download now