Submit Search
Upload
テスト観点に関する取り組み事例
•
Download as PPTX, PDF
•
1 like
•
3,394 views
N
NaokiKashiwagura
Follow
DeNA QA Night #3のDeNAパート発表資料です。
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 23
Download now
Recommended
アプリ開発へのOdc分析導入の取り組み
アプリ開発へのOdc分析導入の取り組み
NaokiKashiwagura
DeNAの品質を支えるQAの取り組み 〜標準化から実践まで〜
DeNAの品質を支えるQAの取り組み 〜標準化から実践まで〜
Tetsuya Kouno
テスト分析・設計を体感しよう ~マインドマップを活用してテスト観点を発想しよう
テスト分析・設計を体感しよう ~マインドマップを活用してテスト観点を発想しよう
Akira Ikeda
テスト分析.pptx
テスト分析.pptx
kauji0522
探索的テスト入門
探索的テスト入門
H Iseri
品質を加速させるために、テスターを増やす前から考えるべきQMファンネルの話(3D版)
品質を加速させるために、テスターを増やす前から考えるべきQMファンネルの話(3D版)
Yasuharu Nishi
テスト分析についての説明資料公開用
テスト分析についての説明資料公開用
Tsuyoshi Yumoto
ソフトウェアテスト入門
ソフトウェアテスト入門
Preferred Networks
Recommended
アプリ開発へのOdc分析導入の取り組み
アプリ開発へのOdc分析導入の取り組み
NaokiKashiwagura
DeNAの品質を支えるQAの取り組み 〜標準化から実践まで〜
DeNAの品質を支えるQAの取り組み 〜標準化から実践まで〜
Tetsuya Kouno
テスト分析・設計を体感しよう ~マインドマップを活用してテスト観点を発想しよう
テスト分析・設計を体感しよう ~マインドマップを活用してテスト観点を発想しよう
Akira Ikeda
テスト分析.pptx
テスト分析.pptx
kauji0522
探索的テスト入門
探索的テスト入門
H Iseri
品質を加速させるために、テスターを増やす前から考えるべきQMファンネルの話(3D版)
品質を加速させるために、テスターを増やす前から考えるべきQMファンネルの話(3D版)
Yasuharu Nishi
テスト分析についての説明資料公開用
テスト分析についての説明資料公開用
Tsuyoshi Yumoto
ソフトウェアテスト入門
ソフトウェアテスト入門
Preferred Networks
探索的テストはじめの一歩 #wacate
探索的テストはじめの一歩 #wacate
Toshiyuki Kawanishi
概説 テスト分析
概説 テスト分析
崇 山﨑
【SQiP2016】楽天のアジャイル開発とメトリクス事例
【SQiP2016】楽天のアジャイル開発とメトリクス事例
Kotaro Ogino
「PdMと考えるQAとプロダクトマネジメント」
「PdMと考えるQAとプロダクトマネジメント」
大貴 蜂須賀
テストの組み立て方
テストの組み立て方
kauji0522
【SQiP 2014】継続的システムテストについての理解を深めるための 開発とバグのメトリクスの分析 #SQiP #SQuBOK
【SQiP 2014】継続的システムテストについての理解を深めるための 開発とバグのメトリクスの分析 #SQiP #SQuBOK
Kotaro Ogino
60分でわかった気になるISO29119 #wacate
60分でわかった気になるISO29119 #wacate
Kinji Akemine
テスト分析入門 -「ゆもつよメソッド」を例に- #wacate
テスト分析入門 -「ゆもつよメソッド」を例に- #wacate
Kinji Akemine
Agile Quality アジャイル品質パターン (QA2AQ)
Agile Quality アジャイル品質パターン (QA2AQ)
Hironori Washizaki
配布用_仕様整理のためのテスト設計入門afterJaSST
配布用_仕様整理のためのテスト設計入門afterJaSST
Tetsuya Kouno
LINE Developer Meetup in Tokyo #39 Presentation
LINE Developer Meetup in Tokyo #39 Presentation
Yasuharu Nishi
QA組織立ち上げ奮闘記 〜はじめに行ったこと、それは、理念を広めること〜
QA組織立ち上げ奮闘記 〜はじめに行ったこと、それは、理念を広めること〜
masamimorita
QAアーキテクチャの設計による説明責任の高いテスト・品質保証
QAアーキテクチャの設計による説明責任の高いテスト・品質保証
Yasuharu Nishi
テスコン優勝事例におけるテスト分析公開用
テスコン優勝事例におけるテスト分析公開用
Tetsuya Kouno
テスト計画の立て方 WACATE2019 夏
テスト計画の立て方 WACATE2019 夏
Naoki Nakano
テストの極みを目指して ~さあ、理想に近づくための一歩を踏み出そう!~
テストの極みを目指して ~さあ、理想に近づくための一歩を踏み出そう!~
崇 山﨑
テストを分類してみよう!
テストを分類してみよう!
Kenji Okumura
幅広なテスト分析ができるようになろう
幅広なテスト分析ができるようになろう
scarletplover
LINE Developer Meetup in Tokyo #39 Presentation (modified)
LINE Developer Meetup in Tokyo #39 Presentation (modified)
Yasuharu Nishi
アジャイル開発とメトリクス
アジャイル開発とメトリクス
Rakuten Group, Inc.
ITS fidel
ITS fidel
Fidel Softech P. Ltd
Q te cc2
Q te cc2
Fujie Teppei
More Related Content
What's hot
探索的テストはじめの一歩 #wacate
探索的テストはじめの一歩 #wacate
Toshiyuki Kawanishi
概説 テスト分析
概説 テスト分析
崇 山﨑
【SQiP2016】楽天のアジャイル開発とメトリクス事例
【SQiP2016】楽天のアジャイル開発とメトリクス事例
Kotaro Ogino
「PdMと考えるQAとプロダクトマネジメント」
「PdMと考えるQAとプロダクトマネジメント」
大貴 蜂須賀
テストの組み立て方
テストの組み立て方
kauji0522
【SQiP 2014】継続的システムテストについての理解を深めるための 開発とバグのメトリクスの分析 #SQiP #SQuBOK
【SQiP 2014】継続的システムテストについての理解を深めるための 開発とバグのメトリクスの分析 #SQiP #SQuBOK
Kotaro Ogino
60分でわかった気になるISO29119 #wacate
60分でわかった気になるISO29119 #wacate
Kinji Akemine
テスト分析入門 -「ゆもつよメソッド」を例に- #wacate
テスト分析入門 -「ゆもつよメソッド」を例に- #wacate
Kinji Akemine
Agile Quality アジャイル品質パターン (QA2AQ)
Agile Quality アジャイル品質パターン (QA2AQ)
Hironori Washizaki
配布用_仕様整理のためのテスト設計入門afterJaSST
配布用_仕様整理のためのテスト設計入門afterJaSST
Tetsuya Kouno
LINE Developer Meetup in Tokyo #39 Presentation
LINE Developer Meetup in Tokyo #39 Presentation
Yasuharu Nishi
QA組織立ち上げ奮闘記 〜はじめに行ったこと、それは、理念を広めること〜
QA組織立ち上げ奮闘記 〜はじめに行ったこと、それは、理念を広めること〜
masamimorita
QAアーキテクチャの設計による説明責任の高いテスト・品質保証
QAアーキテクチャの設計による説明責任の高いテスト・品質保証
Yasuharu Nishi
テスコン優勝事例におけるテスト分析公開用
テスコン優勝事例におけるテスト分析公開用
Tetsuya Kouno
テスト計画の立て方 WACATE2019 夏
テスト計画の立て方 WACATE2019 夏
Naoki Nakano
テストの極みを目指して ~さあ、理想に近づくための一歩を踏み出そう!~
テストの極みを目指して ~さあ、理想に近づくための一歩を踏み出そう!~
崇 山﨑
テストを分類してみよう!
テストを分類してみよう!
Kenji Okumura
幅広なテスト分析ができるようになろう
幅広なテスト分析ができるようになろう
scarletplover
LINE Developer Meetup in Tokyo #39 Presentation (modified)
LINE Developer Meetup in Tokyo #39 Presentation (modified)
Yasuharu Nishi
アジャイル開発とメトリクス
アジャイル開発とメトリクス
Rakuten Group, Inc.
What's hot
(20)
探索的テストはじめの一歩 #wacate
探索的テストはじめの一歩 #wacate
概説 テスト分析
概説 テスト分析
【SQiP2016】楽天のアジャイル開発とメトリクス事例
【SQiP2016】楽天のアジャイル開発とメトリクス事例
「PdMと考えるQAとプロダクトマネジメント」
「PdMと考えるQAとプロダクトマネジメント」
テストの組み立て方
テストの組み立て方
【SQiP 2014】継続的システムテストについての理解を深めるための 開発とバグのメトリクスの分析 #SQiP #SQuBOK
【SQiP 2014】継続的システムテストについての理解を深めるための 開発とバグのメトリクスの分析 #SQiP #SQuBOK
60分でわかった気になるISO29119 #wacate
60分でわかった気になるISO29119 #wacate
テスト分析入門 -「ゆもつよメソッド」を例に- #wacate
テスト分析入門 -「ゆもつよメソッド」を例に- #wacate
Agile Quality アジャイル品質パターン (QA2AQ)
Agile Quality アジャイル品質パターン (QA2AQ)
配布用_仕様整理のためのテスト設計入門afterJaSST
配布用_仕様整理のためのテスト設計入門afterJaSST
LINE Developer Meetup in Tokyo #39 Presentation
LINE Developer Meetup in Tokyo #39 Presentation
QA組織立ち上げ奮闘記 〜はじめに行ったこと、それは、理念を広めること〜
QA組織立ち上げ奮闘記 〜はじめに行ったこと、それは、理念を広めること〜
QAアーキテクチャの設計による説明責任の高いテスト・品質保証
QAアーキテクチャの設計による説明責任の高いテスト・品質保証
テスコン優勝事例におけるテスト分析公開用
テスコン優勝事例におけるテスト分析公開用
テスト計画の立て方 WACATE2019 夏
テスト計画の立て方 WACATE2019 夏
テストの極みを目指して ~さあ、理想に近づくための一歩を踏み出そう!~
テストの極みを目指して ~さあ、理想に近づくための一歩を踏み出そう!~
テストを分類してみよう!
テストを分類してみよう!
幅広なテスト分析ができるようになろう
幅広なテスト分析ができるようになろう
LINE Developer Meetup in Tokyo #39 Presentation (modified)
LINE Developer Meetup in Tokyo #39 Presentation (modified)
アジャイル開発とメトリクス
アジャイル開発とメトリクス
Similar to テスト観点に関する取り組み事例
ITS fidel
ITS fidel
Fidel Softech P. Ltd
Q te cc2
Q te cc2
Fujie Teppei
アジャイルテスト -高品質を追求するアジャイルチームにおけるテストの視点-
アジャイルテスト -高品質を追求するアジャイルチームにおけるテストの視点-
Satoshi Masuda
QA組織とiOSのテスト
QA組織とiOSのテスト
LINE Corporation
隣の業界、のぞいてみませんか?
隣の業界、のぞいてみませんか?
Akira Ikeda
ISO/IEC/IEEE 29119 Software Testing 勉強会第3回 テストドキュメント
ISO/IEC/IEEE 29119 Software Testing 勉強会第3回 テストドキュメント
崇 山﨑
Msセミナー20170830 slideshare
Msセミナー20170830 slideshare
NHN テコラス株式会社
ぼくのかんがえた iOSテスト戦略
ぼくのかんがえた iOSテスト戦略
Naoki Umehara
Application Development Oveview
Application Development Oveview
Shinya Yanagihara
20190424 q ameetup-m -publish
20190424 q ameetup-m -publish
Sadaaki Emura
Team Foundation Server ~ 今を生きるエンジニアのための開発基盤とは 【BPStudy #63】
Team Foundation Server ~ 今を生きるエンジニアのための開発基盤とは 【BPStudy #63】
智治 長沢
「事実にもとづく管理」によるソフトウェア品質の改善 ー ヒンシツ大学 Evening Talk #04
「事実にもとづく管理」によるソフトウェア品質の改善 ー ヒンシツ大学 Evening Talk #04
Makoto Nonaka
第5回SIA研究会(例会)プレゼン資料
第5回SIA研究会(例会)プレゼン資料
Tae Yoshida
[TL09] 突撃! 隣の Visual Studio Team Services / Team Foundation Server ~利用者からのベスト...
[TL09] 突撃! 隣の Visual Studio Team Services / Team Foundation Server ~利用者からのベスト...
de:code 2017
【システムテスト自動化カンファレンス2015】 楽天の品質改善を加速する継続的システムテストパターン #stac2015
【システムテスト自動化カンファレンス2015】 楽天の品質改善を加速する継続的システムテストパターン #stac2015
Kotaro Ogino
提案:Qaも実装に踏み込んでみよう
提案:Qaも実装に踏み込んでみよう
Kosuke Fujisawa
Qc astah 連携について012
Qc astah 連携について012
Kei Nakahara
「Qaエンジニアのキャリアについて考える : 急(Q) ~ いろいろな組織でやったこと~」
「Qaエンジニアのキャリアについて考える : 急(Q) ~ いろいろな組織でやったこと~」
久仁朗 山本(旧姓 村上)
SEA関西プロセス分科会講演資料「TestLinkのベストプラクティス~日本の品質管理技術を見直そう」
SEA関西プロセス分科会講演資料「TestLinkのベストプラクティス~日本の品質管理技術を見直そう」
akipii Oga
DMMアカウントサービス フロントエンド改善支援のためのTestcafeを用いた自動e2eテストの刷新
DMMアカウントサービス フロントエンド改善支援のためのTestcafeを用いた自動e2eテストの刷新
tomohiro odan
Similar to テスト観点に関する取り組み事例
(20)
ITS fidel
ITS fidel
Q te cc2
Q te cc2
アジャイルテスト -高品質を追求するアジャイルチームにおけるテストの視点-
アジャイルテスト -高品質を追求するアジャイルチームにおけるテストの視点-
QA組織とiOSのテスト
QA組織とiOSのテスト
隣の業界、のぞいてみませんか?
隣の業界、のぞいてみませんか?
ISO/IEC/IEEE 29119 Software Testing 勉強会第3回 テストドキュメント
ISO/IEC/IEEE 29119 Software Testing 勉強会第3回 テストドキュメント
Msセミナー20170830 slideshare
Msセミナー20170830 slideshare
ぼくのかんがえた iOSテスト戦略
ぼくのかんがえた iOSテスト戦略
Application Development Oveview
Application Development Oveview
20190424 q ameetup-m -publish
20190424 q ameetup-m -publish
Team Foundation Server ~ 今を生きるエンジニアのための開発基盤とは 【BPStudy #63】
Team Foundation Server ~ 今を生きるエンジニアのための開発基盤とは 【BPStudy #63】
「事実にもとづく管理」によるソフトウェア品質の改善 ー ヒンシツ大学 Evening Talk #04
「事実にもとづく管理」によるソフトウェア品質の改善 ー ヒンシツ大学 Evening Talk #04
第5回SIA研究会(例会)プレゼン資料
第5回SIA研究会(例会)プレゼン資料
[TL09] 突撃! 隣の Visual Studio Team Services / Team Foundation Server ~利用者からのベスト...
[TL09] 突撃! 隣の Visual Studio Team Services / Team Foundation Server ~利用者からのベスト...
【システムテスト自動化カンファレンス2015】 楽天の品質改善を加速する継続的システムテストパターン #stac2015
【システムテスト自動化カンファレンス2015】 楽天の品質改善を加速する継続的システムテストパターン #stac2015
提案:Qaも実装に踏み込んでみよう
提案:Qaも実装に踏み込んでみよう
Qc astah 連携について012
Qc astah 連携について012
「Qaエンジニアのキャリアについて考える : 急(Q) ~ いろいろな組織でやったこと~」
「Qaエンジニアのキャリアについて考える : 急(Q) ~ いろいろな組織でやったこと~」
SEA関西プロセス分科会講演資料「TestLinkのベストプラクティス~日本の品質管理技術を見直そう」
SEA関西プロセス分科会講演資料「TestLinkのベストプラクティス~日本の品質管理技術を見直そう」
DMMアカウントサービス フロントエンド改善支援のためのTestcafeを用いた自動e2eテストの刷新
DMMアカウントサービス フロントエンド改善支援のためのTestcafeを用いた自動e2eテストの刷新
テスト観点に関する取り組み事例
1.
テスト観点に関する取り組み事例 柏倉 直樹 システム本部 品質統括部
品質管理部 QC第二グループ 株式会社ディー・エヌ・エー
2.
発表概要 WEBサービスやモバイルアプリのテスト設計においてテスト観点の網羅を支援する ための仕組みであるテスト観点リストについてご紹介します (近日一般公開予定!) 【発表の流れ】 • 前半 • 取り組みを進めてきた背景 •
テスト観点リストが対象とするドメイン+エンジニアの特性 • 後半 • テスト観点リストの一部を紹介 • 使い方の一例を紹介 2
3.
目次 3 取り組みを進めてきた背景 対象とするドメイン+エンジニアの特性 テスト観点リストの一部を紹介 1 2 3 使い方の一例を紹介4
4.
DeNA品質管理部でのテストの流れ • 上の図のようなテストの流れをとっています • テスト設計においてテスト観点を抜け漏れなく網羅することが大切 4 (柏倉
他, “リバースモデリングを用いたテスト観点標準化の取組み”, ソフトウェアテストシンポジウム 2019 東京 (2019).)
5.
DeNA品質管理部の課題 • テスト観点を抜け漏れなく網羅するための対策 → テスト経験豊富なテストエンジニアをアサインすること 5 WEBサービスやモバイルアプリは 比較的新しいドメインのため、 テスト経験豊富なエンジニアの 確保が難しい場合がある WEBサービスやモバイルアプリ の分野は人材の流動性が比較的高い 対策が限界に! しかし・・・ テスト経験の浅いエンジニアに対してテスト観点の導出を支援する 体系的な仕組みを用意することが課題
6.
テスト観点を標準化する取り組みの履歴 以上の課題に対しDeNA品質管理部ではかねてよりテスト観点を整理する取り組み を進めており一定の効果を確認済み • リバースモデリングを用いたテスト観点標準化の取り組み • 過去のテストスイートからテスト観点を抽出し体系的に整理した取り組み •
この活動はあくまでもDeNA社内で活用するためのテスト観点リストの整備 • JaSST’19 Tokyoのサイトから資料をDL可能 (http://jasst.jp/symposium/jasst19tokyo/report.html#research) • Webサービス・モバイルアプリケーション開発におけるテスト設計を支援する ための標準テスト観点の整備 • 上記の活動をさらに進めテスト設計でテスト観点リストを活用した場合に一定の 効果があることを確認しました • ソフトウェアシンポジウム2019のサイトから資料をDL可能 (論文:https://www.sea.jp/ss2019/programme.php) (slideshare:https://www.slideshare.net/tetsuyakouno1/web-149644480) 6
7.
業界貢献のためオープン化 これまでに進めてきた活動を通して得られたテスト観点リストを、 DeNA社内に閉じずに業界全体で共有し少しでも業界に貢献できればとの 思いからオープン化を進めています オープン化に先立ち、整理したテスト観点のリストを一部ご紹介します。 7
8.
目次 8 取り組みを進めてきた背景 対象とするドメイン+エンジニアの特性 テスト観点リストの一部を紹介 1 2 3 使い方の一例を紹介4
9.
テスト観点リストの概要 今回ご紹介するテスト観点リストは前述の活動で得られたテスト観点リストを 社外WEB識者からレビューしていただきフィードバックを得て ブラッシュアップ中のもの 対象エンジニアについて次ページでもう少し詳しく説明します 9 対象ドメイン WEBサービス・モバイルアプリ 対象エンジニア テスト設計スキルは習熟しているがドメインスキルが未習熟な テストエンジニア
10.
テスト設計の流れを深掘り 対象エンジニアについて理解するためにまずはテスト設計の流れについて少し深掘りします • ドメインスキル:テストエンジニアが保有するドメイン知識に照らし合わせながら、 必要なテスト観点を抽出するためのスキル • テスト設計スキル:テストエンジニアが保有するテスト技法に関する知識に照らし 合わせながら、テスト観点からテスト仕様書を作成するためのスキル 10 図1:テスト分析・テスト設計の流れ (河野
他, "Webサービス・モバイルアプリケーション開発におけるテスト設計を支援するための標準テスト観点の整備", ソフトウェア・シンポジウム2019in熊本 (2019).)
11.
テスト分析からテスト設計の例 11 WEBサービス ログイン機能仕様書 ・ユーザIDの仕様 ・パスワードの仕様 ・ログイン成功条件 ・ログイン失敗条件 テスト分析 テスト観点 ・ユーザIDの条件を満たす ・ユーザIDの条件を満たさない ・パスワードの条件を満たす ・パスワードの条件を満たさない ・ログイン成功条件を満たす ・ログイン成功条件を満たさない ドメインスキル テスト設計スキル テスト設計 テスト仕様書 ・… ・ログイン成功条件を満たす ・ログイン成功条件を満たさない ・複数回ログイン失敗 ・通信不可状態でログイン試行 ・…ドメインスキルによって補完
12.
もしテスト設計スキルが習熟していない場合 12 WEBサービス ログイン機能仕様書 ・ユーザIDの仕様 ・パスワードの仕様 ・ログイン成功条件 ・ログイン失敗条件 テスト分析 テスト観点 ・ユーザIDの条件を満たす ・ユーザIDの条件を満たさない ・パスワードの条件を満たす ・パスワードの条件を満たさない ・ログイン成功条件を満たす ・ログイン成功条件を満たさない ドメインスキル テスト設計スキル テスト設計 テスト仕様書 ・… ・…
13.
もしドメインスキルが不足している場合 13 WEBサービス ログイン機能仕様書 ・ユーザIDの仕様 ・パスワードの仕様 ・ログイン成功条件 ・ログイン失敗条件 テスト分析 テスト観点 ・ユーザIDの条件を満たす ・ユーザIDの条件を満たさない ・パスワードの条件を満たす ・パスワードの条件を満たさない ・ログイン成功条件を満たす ・ログイン成功条件を満たさない ドメインスキル テスト設計スキル テスト設計 テスト仕様書 ・… ・ログイン成功条件を満たす ・ログイン成功条件を満たさない ・複数回ログイン失敗 ・通信不可状態でログイン試行 ・…補完できない
14.
対象とするテストエンジニアの特性 14 (河野 他, "Webサービス・モバイルアプリケーション開発におけるテスト設計を支援するための標準テスト観点の整備", ソフトウェア・シンポジウム2019in熊本
(2019).)
15.
テスト観点リストのスコープ プロダクト固有の機能に関するテスト観点はテスト観点リストのスコープ外です WEBサービス・モバイルアプリに共通するテスト観点が対象スコープです 15
16.
ここまでの簡単なまとめ • テスト観点リストはテスト設計スキルが習熟したテストエンジニアがテスト設計 を行う際にドメインスキルの不足を補うためのツール • テスト観点リストが対象とするドメインはWEBサービス・モバイルアプリ •
対象とするスコープはWEBサービス・モバイルアプリに共通するテスト観点 16
17.
目次 17 取り組みを進めてきた背景 対象とするドメイン+エンジニアの特性 テスト観点リストの一部を紹介 1 2 3 使い方の一例を紹介4
18.
テスト観点リストの一部紹介 18 ビュー テスト観点 機能 部品
環境 観点タイトル Level1 Level2 Level3 〇 ログイン 複数ブラウザからの多重ログイン 〇 ログイン 複数端末からの多重ログイン OS別アプリの組み合わせ Android-Android 〇 ログイン 複数端末からの多重ログイン OS別アプリの組み合わせ Android-iOS 〇 ログイン 複数端末からの多重ログイン OS別アプリの組み合わせ iOS-iOS 〇 ログイン ログアウト 〇 メールアドレスの入力 @マークの前に文字列がない 〇 メールアドレスの入力 @マークの後に文字列がない 〇 パスワードの入力 入力不可文字のコピーペースト 〇 パスワードの入力 推測されやすい文字列の制限 〇 OS種別 PC Windows サポート対象バージョン 〇 OS種別 PC macOS サポート対象外バージョン 〇 OS種別 SmartPhone iOS 旧バージョン 〇 OS種別 SmartPhone Android 最新バージョン 全体としては ・観点タイトル = 約90種類 ・テスト観点 = 約700件
19.
ログインに関する機能仕様書からテスト観点を抽出した例 19 Level1 Level2 Level3 連続認証失敗
失敗回数許容上限の超過 ログイン状態の維持 キーチェーンアクセス ログアウト 仮登録アカウントでのログイン SNS認証連携 サービス種別 Facebook SNS認証連携 有効期限切れ SNS認証連携 アカウント利用許可の取り消し ID/パス不一致エラー エラー発生後の再ログイン アカウントの状態 パスワードの有効期限切れ アカウントの状態 解約済みアカウントでのログイン アカウントの状態 アカウントロック アカウントの状態 アカウントロック解除 アカウントの状態 アカウントの停止 仕様書から抽出できるテスト観点だけを列挙したもの。 抜け漏れがありそう。
20.
抜け漏れのチェック手順 20 ビュー テスト観点 機能 部品
環境 観点タイトル Level1 Level2 Level3 〇 ログイン 複数ブラウザからの多重ログイン 〇 ログイン 複数端末からの多重ログイン OS別アプリの組み合わせ Android-Android 〇 ログイン 複数端末からの多重ログイン OS別アプリの組み合わせ Android-iOS 〇 ログイン 複数端末からの多重ログイン OS別アプリの組み合わせ iOS-iOS 〇 ログイン 複数アカウントの切り替え 〇 ログイン 既存アカウントへのログイン 〇 ログイン 連続認証失敗 失敗回数許容上限の超過 〇 ログイン ログイン状態の維持 〇 ログイン キーチェーンアクセス 〇 ログイン ログアウト 〇 ログイン 仮登録アカウントでのログイン 〇 ログイン SNS認証連携 サービス種別 Facebook 〇 ログイン SNS認証連携 有効期限切れ 〇 ログイン SNS認証連携 アカウント利用許可の取り消し 〇 ログイン ID/パス不一致エラー エラー発生後の再ログイン 〇 ログイン アカウントの状態 パスワードの有効期限切れ 〇 ログイン アカウントの状態 解約済みアカウントでのログイン 〇 ログイン アカウントの状態 アカウントロック 〇 ログイン アカウントの状態 アカウントロック解除 〇 ログイン アカウントの状態 アカウントの停止 ① ② 漏れていたテスト観点
21.
目次 21 取り組みを進めてきた背景 対象とするドメイン+エンジニアの特性 テスト観点リストの一部を紹介 1 2 3 使い方の一例を紹介4
22.
補足 • テスト観点リストの有効性について • 冒頭で紹介したようにDeNA社内では一定の効果が確認されています •
詳細は以下の発表資料・論文をご参照ください • JaSST’19 Tokyoでの事例発表 • ソフトウェアシンポジウム2019での経験論文 • ご紹介したテスト観点リストの有効性はまだ社外での検証例がありません • フィードバックいただけると幸いです • 今回はテスト設計時に活用する一例を紹介しました • 開発ドキュメントレビュー時に利用するような使い方も考えられるが実績は ありません • 今後の課題と考えています 22
23.
END 〜テスト観点に関する取り組み事例〜 23
Download now