Submit Search
Upload
エンタープライズ領域へのテスト効率化推進 - 5年間いろいろやってみました -
•
Download as PPTX, PDF
•
0 likes
•
802 views
S
Satoshi Sakashita
Follow
システムテスト自動化カンファレンス2019 での発表内容です
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 15
Download now
Recommended
会社レベルの「テスト自動化普及」ミッションに立ち向かう話
会社レベルの「テスト自動化普及」ミッションに立ち向かう話
naoyuki matsuki
Stac2021 [初学者向け]ローコード開発におけるテストの考え方
Stac2021 [初学者向け]ローコード開発におけるテストの考え方
Satoshi Sakashita
basic of Test automation installation
basic of Test automation installation
Sadaaki Emura
ぼんやりした要件とテストケースから出てくる地獄のようなゲームテスト自動化導入
ぼんやりした要件とテストケースから出てくる地獄のようなゲームテスト自動化導入
keysh2
忙しいテストエンジニアにこそお薦め CodeceptJS
忙しいテストエンジニアにこそお薦め CodeceptJS
ssuserd2c5cd
自動テストにおけるコードベース戦略とローコード戦略のすみ分け
自動テストにおけるコードベース戦略とローコード戦略のすみ分け
tomohiro odan
組込み向けテスト実行フレームワークのご紹介
組込み向けテスト実行フレームワークのご紹介
HiroshiMisawa
ソフトウェアエンジニアでなくてもアジャイルが分かるセミナー
ソフトウェアエンジニアでなくてもアジャイルが分かるセミナー
Naoya Maekawa
Recommended
会社レベルの「テスト自動化普及」ミッションに立ち向かう話
会社レベルの「テスト自動化普及」ミッションに立ち向かう話
naoyuki matsuki
Stac2021 [初学者向け]ローコード開発におけるテストの考え方
Stac2021 [初学者向け]ローコード開発におけるテストの考え方
Satoshi Sakashita
basic of Test automation installation
basic of Test automation installation
Sadaaki Emura
ぼんやりした要件とテストケースから出てくる地獄のようなゲームテスト自動化導入
ぼんやりした要件とテストケースから出てくる地獄のようなゲームテスト自動化導入
keysh2
忙しいテストエンジニアにこそお薦め CodeceptJS
忙しいテストエンジニアにこそお薦め CodeceptJS
ssuserd2c5cd
自動テストにおけるコードベース戦略とローコード戦略のすみ分け
自動テストにおけるコードベース戦略とローコード戦略のすみ分け
tomohiro odan
組込み向けテスト実行フレームワークのご紹介
組込み向けテスト実行フレームワークのご紹介
HiroshiMisawa
ソフトウェアエンジニアでなくてもアジャイルが分かるセミナー
ソフトウェアエンジニアでなくてもアジャイルが分かるセミナー
Naoya Maekawa
俺の事業部
俺の事業部
Fumihiko Kinoshita
アジャイル開発の普及状況と具体事例
アジャイル開発の普及状況と具体事例
Yukio Okajima
My First XP Project 〜10年前の俺へ〜
My First XP Project 〜10年前の俺へ〜
Fumihiko Kinoshita
信頼されるエンジニアへの貴重な一歩! テストのお勉強はどうやるの?
信頼されるエンジニアへの貴重な一歩! テストのお勉強はどうやるの?
Egawa Saori
XP祭り2019 - 日立・ソフトウェア革新部会 ~会社を越境する社内コミュニティ~
XP祭り2019 - 日立・ソフトウェア革新部会 ~会社を越境する社内コミュニティ~
Masanori Kaneko
アジャイル時代のチームやリーダーシップ
アジャイル時代のチームやリーダーシップ
Yukio Okajima
Global scrum QA team
Global scrum QA team
Egawa Saori
[3rd 長崎QDG] チームで、長期間で、たくさんのソフトウェアを快適に開発し、価値を生み続けるためのエンジニアリング
[3rd 長崎QDG] チームで、長期間で、たくさんのソフトウェアを快適に開発し、価値を生み続けるためのエンジニアリング
Masanori Kaneko
Osashimi
Osashimi
Egawa Saori
自動運転の会社でなぜデータ基盤が必要なのか?そこで今やっていること
自動運転の会社でなぜデータ基盤が必要なのか?そこで今やっていること
Tier_IV
An Agile Way As an SET at LINE
An Agile Way As an SET at LINE
LINE Corporation
分析可能なアジャイルQAでの取り組み
分析可能なアジャイルQAでの取り組み
Hiroyuki Hanaue
アドテクスタジオのデータ分析基盤について
アドテクスタジオのデータ分析基盤について
kazuhiro ito
実演 AppExchange アプリケーション ライフサイクル
実演 AppExchange アプリケーション ライフサイクル
Takahiro Kawabata
LINE のUI自動テスト事例
LINE のUI自動テスト事例
LINE Corporation
Meetup0729 xi leap
Meetup0729 xi leap
Ito Hiroki
開発者のための機械学習入門:Azure Machine Learning Studioで構造化データから予測分析
開発者のための機械学習入門:Azure Machine Learning Studioで構造化データから予測分析
貴志 上坂
STAC2023 テストケースの自動生成に生成AI導入を検討してみた STAC2023
STAC2023 テストケースの自動生成に生成AI導入を検討してみた STAC2023
Satoshi Sakashita
Invitation to development tools オープン系開発ツールへのいざない
Invitation to development tools オープン系開発ツールへのいざない
Satoru Yoshida
対話と創発~アジャイルなマーケティングチームの作り方
対話と創発~アジャイルなマーケティングチームの作り方
Yukio Okajima
より良い登壇を目指して今すぐできること re:Master #devio2020
より良い登壇を目指して今すぐできること re:Master #devio2020
Genki Fujii
4.5G/5G環境でのECサイトの高速化 ― 変わるモバイル購買体験
4.5G/5G環境でのECサイトの高速化 ― 変わるモバイル購買体験
Yoichiro Takehora
More Related Content
What's hot
俺の事業部
俺の事業部
Fumihiko Kinoshita
アジャイル開発の普及状況と具体事例
アジャイル開発の普及状況と具体事例
Yukio Okajima
My First XP Project 〜10年前の俺へ〜
My First XP Project 〜10年前の俺へ〜
Fumihiko Kinoshita
信頼されるエンジニアへの貴重な一歩! テストのお勉強はどうやるの?
信頼されるエンジニアへの貴重な一歩! テストのお勉強はどうやるの?
Egawa Saori
XP祭り2019 - 日立・ソフトウェア革新部会 ~会社を越境する社内コミュニティ~
XP祭り2019 - 日立・ソフトウェア革新部会 ~会社を越境する社内コミュニティ~
Masanori Kaneko
アジャイル時代のチームやリーダーシップ
アジャイル時代のチームやリーダーシップ
Yukio Okajima
Global scrum QA team
Global scrum QA team
Egawa Saori
[3rd 長崎QDG] チームで、長期間で、たくさんのソフトウェアを快適に開発し、価値を生み続けるためのエンジニアリング
[3rd 長崎QDG] チームで、長期間で、たくさんのソフトウェアを快適に開発し、価値を生み続けるためのエンジニアリング
Masanori Kaneko
Osashimi
Osashimi
Egawa Saori
自動運転の会社でなぜデータ基盤が必要なのか?そこで今やっていること
自動運転の会社でなぜデータ基盤が必要なのか?そこで今やっていること
Tier_IV
An Agile Way As an SET at LINE
An Agile Way As an SET at LINE
LINE Corporation
分析可能なアジャイルQAでの取り組み
分析可能なアジャイルQAでの取り組み
Hiroyuki Hanaue
アドテクスタジオのデータ分析基盤について
アドテクスタジオのデータ分析基盤について
kazuhiro ito
実演 AppExchange アプリケーション ライフサイクル
実演 AppExchange アプリケーション ライフサイクル
Takahiro Kawabata
LINE のUI自動テスト事例
LINE のUI自動テスト事例
LINE Corporation
Meetup0729 xi leap
Meetup0729 xi leap
Ito Hiroki
開発者のための機械学習入門:Azure Machine Learning Studioで構造化データから予測分析
開発者のための機械学習入門:Azure Machine Learning Studioで構造化データから予測分析
貴志 上坂
What's hot
(17)
俺の事業部
俺の事業部
アジャイル開発の普及状況と具体事例
アジャイル開発の普及状況と具体事例
My First XP Project 〜10年前の俺へ〜
My First XP Project 〜10年前の俺へ〜
信頼されるエンジニアへの貴重な一歩! テストのお勉強はどうやるの?
信頼されるエンジニアへの貴重な一歩! テストのお勉強はどうやるの?
XP祭り2019 - 日立・ソフトウェア革新部会 ~会社を越境する社内コミュニティ~
XP祭り2019 - 日立・ソフトウェア革新部会 ~会社を越境する社内コミュニティ~
アジャイル時代のチームやリーダーシップ
アジャイル時代のチームやリーダーシップ
Global scrum QA team
Global scrum QA team
[3rd 長崎QDG] チームで、長期間で、たくさんのソフトウェアを快適に開発し、価値を生み続けるためのエンジニアリング
[3rd 長崎QDG] チームで、長期間で、たくさんのソフトウェアを快適に開発し、価値を生み続けるためのエンジニアリング
Osashimi
Osashimi
自動運転の会社でなぜデータ基盤が必要なのか?そこで今やっていること
自動運転の会社でなぜデータ基盤が必要なのか?そこで今やっていること
An Agile Way As an SET at LINE
An Agile Way As an SET at LINE
分析可能なアジャイルQAでの取り組み
分析可能なアジャイルQAでの取り組み
アドテクスタジオのデータ分析基盤について
アドテクスタジオのデータ分析基盤について
実演 AppExchange アプリケーション ライフサイクル
実演 AppExchange アプリケーション ライフサイクル
LINE のUI自動テスト事例
LINE のUI自動テスト事例
Meetup0729 xi leap
Meetup0729 xi leap
開発者のための機械学習入門:Azure Machine Learning Studioで構造化データから予測分析
開発者のための機械学習入門:Azure Machine Learning Studioで構造化データから予測分析
Similar to エンタープライズ領域へのテスト効率化推進 - 5年間いろいろやってみました -
STAC2023 テストケースの自動生成に生成AI導入を検討してみた STAC2023
STAC2023 テストケースの自動生成に生成AI導入を検討してみた STAC2023
Satoshi Sakashita
Invitation to development tools オープン系開発ツールへのいざない
Invitation to development tools オープン系開発ツールへのいざない
Satoru Yoshida
対話と創発~アジャイルなマーケティングチームの作り方
対話と創発~アジャイルなマーケティングチームの作り方
Yukio Okajima
より良い登壇を目指して今すぐできること re:Master #devio2020
より良い登壇を目指して今すぐできること re:Master #devio2020
Genki Fujii
4.5G/5G環境でのECサイトの高速化 ― 変わるモバイル購買体験
4.5G/5G環境でのECサイトの高速化 ― 変わるモバイル購買体験
Yoichiro Takehora
Casual data analysis_with_python_vol1
Casual data analysis_with_python_vol1
KazuhiroSato8
CEDEC2021 Android iOS 実機上での自動テストをより楽に有意義にする為に ~端末管理・イメージ転送・動画記録等の周辺情報のノウハウ共有~
CEDEC2021 Android iOS 実機上での自動テストをより楽に有意義にする為に ~端末管理・イメージ転送・動画記録等の周辺情報のノウハウ共有~
SEGADevTech
ドライバへのETWの埋め込み
ドライバへのETWの埋め込み
Study Group by SciencePark Corp.
Business utilization of real estate image classification system using deep le...
Business utilization of real estate image classification system using deep le...
BrainPad Inc.
組込みシステム産業振興機構さまプライベートセミナー(2017/11/02)
組込みシステム産業振興機構さまプライベートセミナー(2017/11/02)
Naoya Maekawa
EdgeWorkers の導入について - Akamai TechWeek 2021 Japan Customer Session
EdgeWorkers の導入について - Akamai TechWeek 2021 Japan Customer Session
慎太郎 木村
20191104 na te_samplequestion_r03
20191104 na te_samplequestion_r03
tomohiro odan
初心者向けデバイスドライバ講座 (2)
初心者向けデバイスドライバ講座 (2)
Study Group by SciencePark Corp.
事業共創ワークセッションのご案内
事業共創ワークセッションのご案内
Yuichiro KATO
高信頼性を確保するソフトウェア開発手法と実践-組込み製品の潜在的価値を今以上に高めるために-
高信頼性を確保するソフトウェア開発手法と実践-組込み製品の潜在的価値を今以上に高めるために-
Yoshio SAKAI
LINE Developer Meetup in Tokyo #39 Presentation (modified)
LINE Developer Meetup in Tokyo #39 Presentation (modified)
Yasuharu Nishi
Fin-JAWS セキュリティ担当者が見たAWS re:Inforce 2019
Fin-JAWS セキュリティ担当者が見たAWS re:Inforce 2019
Yusuke Karasawa
意思決定を早めて採用加速
意思決定を早めて採用加速
Katsuhiro Honda
企業と勉強会 @nifty エンジニアサポート
企業と勉強会 @nifty エンジニアサポート
Daichi Morifuji
TouchDesigenr Beginners' workshop vol.003
TouchDesigenr Beginners' workshop vol.003
Dan Imagineer
Similar to エンタープライズ領域へのテスト効率化推進 - 5年間いろいろやってみました -
(20)
STAC2023 テストケースの自動生成に生成AI導入を検討してみた STAC2023
STAC2023 テストケースの自動生成に生成AI導入を検討してみた STAC2023
Invitation to development tools オープン系開発ツールへのいざない
Invitation to development tools オープン系開発ツールへのいざない
対話と創発~アジャイルなマーケティングチームの作り方
対話と創発~アジャイルなマーケティングチームの作り方
より良い登壇を目指して今すぐできること re:Master #devio2020
より良い登壇を目指して今すぐできること re:Master #devio2020
4.5G/5G環境でのECサイトの高速化 ― 変わるモバイル購買体験
4.5G/5G環境でのECサイトの高速化 ― 変わるモバイル購買体験
Casual data analysis_with_python_vol1
Casual data analysis_with_python_vol1
CEDEC2021 Android iOS 実機上での自動テストをより楽に有意義にする為に ~端末管理・イメージ転送・動画記録等の周辺情報のノウハウ共有~
CEDEC2021 Android iOS 実機上での自動テストをより楽に有意義にする為に ~端末管理・イメージ転送・動画記録等の周辺情報のノウハウ共有~
ドライバへのETWの埋め込み
ドライバへのETWの埋め込み
Business utilization of real estate image classification system using deep le...
Business utilization of real estate image classification system using deep le...
組込みシステム産業振興機構さまプライベートセミナー(2017/11/02)
組込みシステム産業振興機構さまプライベートセミナー(2017/11/02)
EdgeWorkers の導入について - Akamai TechWeek 2021 Japan Customer Session
EdgeWorkers の導入について - Akamai TechWeek 2021 Japan Customer Session
20191104 na te_samplequestion_r03
20191104 na te_samplequestion_r03
初心者向けデバイスドライバ講座 (2)
初心者向けデバイスドライバ講座 (2)
事業共創ワークセッションのご案内
事業共創ワークセッションのご案内
高信頼性を確保するソフトウェア開発手法と実践-組込み製品の潜在的価値を今以上に高めるために-
高信頼性を確保するソフトウェア開発手法と実践-組込み製品の潜在的価値を今以上に高めるために-
LINE Developer Meetup in Tokyo #39 Presentation (modified)
LINE Developer Meetup in Tokyo #39 Presentation (modified)
Fin-JAWS セキュリティ担当者が見たAWS re:Inforce 2019
Fin-JAWS セキュリティ担当者が見たAWS re:Inforce 2019
意思決定を早めて採用加速
意思決定を早めて採用加速
企業と勉強会 @nifty エンジニアサポート
企業と勉強会 @nifty エンジニアサポート
TouchDesigenr Beginners' workshop vol.003
TouchDesigenr Beginners' workshop vol.003
エンタープライズ領域へのテスト効率化推進 - 5年間いろいろやってみました -
1.
1 © NEC
Corporation 2019 エンタープライズ領域への テスト効率化推進 - 5年間いろいろやってみました - システムテスト自動化カンファレンス2019 坂下 聡
2.
2 © NEC
Corporation 2019 自己紹介 坂下 聡(さかした さとし) 所属:ソフトウェアエンジニアリング本部 業務:社内のテスト効率化推進チーム (ツール提供、PJ支援) 趣味:猫のお世話(先日、里親になりました) eスポーツ(GT Sport 走行仲間募集中) saka78san PSN OnlineID
3.
3 © NEC
Corporation 2019 本発表の背景 5年間続けてきたテスト効率化の普及に伴う苦労をお話しします 2019/3/24に行われた「SeleniumConf Tokyo 2019 事前勉強会」で 発表した「テスト効率化を推進するチームがテストを自動化しないわけ にはいかない」の続編になります みなさん、苦労してますよね?
4.
4 © NEC
Corporation 2019 導入期:身近なUIテストツールの作成 「身近なテストを自動化する」を目的とする PJメンバーのスキルにばらつきがあっても利用できる 身近なOAツールでテスト処理が書ける テストコードのプログラミング作業からの卒業 テストスクリプトはExcelファイル キーワード駆動を採用 SeleniumをC#のプログラムでラッピング Internet Explolerでもスクロールキャプチャーを実現
5.
5 © NEC
Corporation 2019 (再掲)SeleniumConf Tokyo 2019 事前勉強会(2019/3/24) 「テスト効率化を推進するチームがテストを自動化しないわけにはいかない」
6.
6 © NEC
Corporation 2019 導入期:社内プロモーション活動 こつこつと口コミで拡散 全社会議で紹介 引き合いのあったPJにローラー作戦で個別説明実施 アンテナの高い人が飛びつく アンテナ感度のいい人が飛びついてきた! Seleniumでソースコード作成に疲れた人も!
7.
7 © NEC
Corporation 2019 成長期:ツール改善 利用者の反応 Excelで書くのも面倒 もっと直感的に作成したい 要望に応じた改善 Internet Explolerで操作内容を記録 記録した操作をJavaコードに変換 利用効果 テストスクリプト作成工数が50%に! テスト実行の工数が70%減少
8.
8 © NEC
Corporation 2019 成長期:社内プロモーションの方法変更 さまざまな手段を利用 社内ツール活用のWBTを実施 各部門の会議に訪問して説明 テスト効率化に関するトピックスを定期発信 社内検索サイトのトップに表示 プロモーション効果 利用PJ数は提供から延べ795PJ 長期利用や連続運転での効果が顕著 テスト利用以外の運用での利用 社内認知度64%まで向上!
9.
9 © NEC
Corporation 2019 成熟期:さらなる改善 利用者の反応 テストシナリオ作成の初期コストが課題 テスト結果の確認作業も効率化し、工数削減したい コスト削減に向けた改善 規定形式の機能設計書からテストスクリプトを自動生成 WinMergeやReg-cliを組み合わせた画像比較を紹介 利用効果 特定のテスト仕様書でテスト項目の網羅率100%を達成! 約2000枚の画像比較を1分で完了
10.
10 © NEC
Corporation 2019 成熟期:テスト自動化に対する誤解 利用者の誤解 「自動化」=何でもできる魔法のツール 簡単に使えると思っている すべての操作が記録できないから使えない エラーが出てやり直ししないといけないが、効果あるの? ツール導入費用は計画時に見積りに入れてないけど… 炎上しているPJで使おうとしがち
11.
11 © NEC
Corporation 2019 現状:活動の見直し 現在の状況にあわせた活動へのシフト テスト自動化リテラシーの向上 クラウドも含めた社内外のテストサービス利用 開発フレームワークに合わせたOSSツールの検証と情報提供
12.
12 © NEC
Corporation 2019 今後:個人的なチャレンジ 小さなことだが大切なことをライフワークに テストツール組み合わせソリューションの提供 (ちょっとしたツールの組み合わせだけでもPJでは役に立つ) テスト自動化に関する基礎知識(大切さ)を、新入社員教育で 語る(仲間を増やす) の継続ウォッチ(ビジネスメールでしかログイン できなくなったのは残念)
13.
13 © NEC
Corporation 2019 まとめ 5年間続けてきたテスト効率化の普及に伴う苦労をお話しました 私と同様に自社内で普及展開を担っている方の気づきになることを期待 しています 皆さんのいろいろな苦労や活動を共有したいので、Slackで情報交換が できればと思います。気軽にお声がけください saka78san seleniumjp.slack.com
14.
14 © NEC
Corporation 2019 ご清聴ありがとうございました
Editor's Notes
Seleniumの導入容易性を大幅に向上
Download now