20181128_Garoonでアクセシビリティなテスト / 20181128 Accessibility Garoon Test
by
Daisuke Kobayashi
Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
Garoonでアクセシビリティなテスト サイボウズ株式会社 東京品質保証部 小関直子
Slide 2
Slide 2 text
▌自己紹介 ⚫ 小関 直子(こせき なおこ) ⚫ GaroonQA ⚫ 2016年中途入社 ⚫ Garoon品質保証責任者、QA業務全般 Garoonの品質保証活動にアクセシビリ ティを取り入れたく、ギルドに参加!
Slide 3
Slide 3 text
(1)今までのアクセシビリティテスト
Slide 4
Slide 4 text
1.準備 方針:まずは機能テストの中で少しずつ始めてみる ▌テスト前に実施したこと ⚫ アクセシビリティの汎用的な知識の共有 ⚫ テストで使用するツールの統一
Slide 5
Slide 5 text
2.テスト ▌テスト方法 ⚫ 機能テストの合間に実施 ⚫ テスターの気づきベースのテスト
Slide 6
Slide 6 text
3.テストの実施結果 ▌見つかったバグ(一例) ⚫ 読み上げツール(NVDA)で読み上げられない項目がある ⚫ 画面サイズを200%に拡大すると、レイアウトの一部が崩れる ⚫ レイアウトの一部が見づらい ⚫ 必要なタグ情報が記述されていない ⚫ タブ遷移がうまく動かない箇所がある
Slide 7
Slide 7 text
3.テストの実施結果 ▌見つかったバグ(一例) ⚫ 読み上げツール(NVDA)で読み上げられない項目がある ⚫ 画面サイズを200%に拡大すると、レイアウトの一部が崩れる ⚫ レイアウトの一部が見づらい ⚫ 必要なタグ情報が記述されていない ⚫ タブ遷移がうまく動かない箇所がある 思ったよりもバグが見つかった!
Slide 8
Slide 8 text
4.所感 機能テストの中で、アクセシビリティ観点のバ グも検出できそう!! ☺ ✨
Slide 9
Slide 9 text
5.検出した不具合の検証 ▌見つかったバグ(一例) ⚫ 読み上げツール(NVDA)で読み上げられない項目がある ⚫ 画面サイズを200%に拡大すると、レイアウトの一部が崩れる ⚫ レイアウトの一部が見づらい ⚫ 必要なタグ情報が記述されていない ⚫ タブ遷移がうまく動かない箇所がある 検出したバグを振り分け・・・ :改修した :改修見送り
Slide 10
Slide 10 text
5.検出した不具合の検証 ▌見つかったバグ(一例) ⚫ 読み上げツール(NVDA)で読み上げられない項目がある ⚫ 画面サイズを200%に拡大すると、レイアウトの一部が崩れる ⚫ レイアウトの一部が見づらい ⚫ 必要なタグ情報が記述されていない ⚫ タブ遷移がうまく動かない箇所がある ツール側の仕様だったり・・・ 修正すると、仕様への影響があったり、 他に優先度の高いバグがあったり・・・
Slide 11
Slide 11 text
5.検出した不具合の検証 ▌見つかったバグ(一例) ⚫ 読み上げツール(NVDA)で読み上げられない項目がある ⚫ 画面サイズを200%に拡大すると、レイアウトの一部が崩れる ⚫ レイアウトの一部が見づらい ⚫ 必要なタグ情報が記述されていない ⚫ タブ遷移がうまく動かない箇所がある 実際に改修されたのはごくわずか・・・
Slide 12
Slide 12 text
6.所感(訂正) 機能テストの合間にアクセシビリティのバグを見つ けても思ったよりも効果が薄い・・・
Slide 13
Slide 13 text
(2)改善活動
Slide 14
Slide 14 text
1.改善方針 ①テスト対象 →機能テストの合間に対象を決めず、闇雲にテス トするのではなく各機能要件で、アクセシビリティ対応 を実施した部分をテスト対象とする
Slide 15
Slide 15 text
1.改善方針 ②テストの方法 →テスターの主観に依存せずに、観点のばらつきや 指摘ミスを防止するテスト方法とする ⇒チェックリストを活用し、テスト観点とテスト内容 を定義する チェックリスト☞
Slide 16
Slide 16 text
2.チェックリストの詳細(テストに関連する部分) チェック項目の詳細☟ WCAGの項目単位(1.1.1)
Slide 17
Slide 17 text
2.チェックリストの詳細(テストに関連する部分) 1.1.1 非テキストコンテンツ: 利用者に提示されるすべての非テキストコンテンツには、同等の 目的を果たすテキストによる代替が提供されている。
Slide 18
Slide 18 text
2.チェックリストについて どのようなユーザに価値があるのか
Slide 19
Slide 19 text
2.チェックリストについて どのように確認するのか?
Slide 20
Slide 20 text
2.チェックリストについて チェック対象外となる部分も明記
Slide 21
Slide 21 text
(3)これからのアクセシビリティテスト
Slide 22
Slide 22 text
▌テスト前に実施すること ⚫ チェックリストの共有 →テスト観点の共通認識を持つ ⚫ ツールの実際の使われ方を共有 1.準備 方針:アクセシビリティ対応部分をチェックリストベースでテスト
Slide 23
Slide 23 text
2.テスト ▌テストの方法 ⚫ アクセシビリティ対応に対するテスト ⚫ チェックリストベースのテスト →指摘ミスや観点のばらつき防止 検出すべきバグを検出すべきタイミングで!
Slide 24
Slide 24 text
3.これから目指すもの ⚫ 状況や情勢は日々変わるもの →QAの誰もが、アクセシビリティのテストをアップデートで きるように! まずは、チェックリストの浸透とアクセシビリティテストの実績 を積むことはもちろんですが・・・
Slide 25
Slide 25 text
ありがとうございました。