チェックリストの作り方

【QA】デバッグ_チェックリスト(テストケース)の作り方 ※テスト観点の洗い出し方⑤_ver互換性観点編

チェックリストを作る画像

以前こちらの記事でテスト観点の洗い出し方④_機種別/OS別観点編のお話をさせていただきました。

黒板のチェックリストの画像
【QA】デバッグ_チェックリスト(テストケース)の作り方 ※テスト観点の洗い出し方④_機種別/OS別観点編デバッグ業務で機種やOSによって表示や動作に問題が出てしまうというのは少なからず起きることです。 今回はそういったケースに対して必要となるテスト観点について掘り下げて、チェックリストの精度を上げるためのお話しています。...

テスト観点について、
今回は「ver互換性観点」についてお話をさせていただきます。

①テスト観点の種類概要

②ver互換性観点とは

  • ver互換性観点の概要

テスト観点の種類

プランニングする人の画像

テスト観点とはどういったものがあるのか、その大枠は以下になります。

・レギュラー観点
基本的な表示/動作を確認する観点

・イレギュラー観点
ユーザーが行う操作の中で、連打のような負荷をかける操作や、移動中に遭遇する通信環境の弱い状況など、
イレギュラーな操作や環境下を想定した観点

・機種別/OS別観点
使用する機種やOSによって表示/動作に差異がないかを確認する観点

・互換性観点
主にスマホゲームやオンラインゲーム等の「アップデートを前提としたサービス」において、
旧verと新verの互換性を確認する観点

今回はこの中でver互換性観点について掘り下げていきます。
(以降はスマホゲームのデバッグなどを例に記述していきます)

ver互換性観点とは

アップデートと書かれた画像

ver互換性観点の概要

スマートフォン向けゲームやオンラインゲームなどのサービスの場合、
サービス開始後に新しい機能を後乗せしていくことが主な為、
機能追加に伴うアップデートを行うことが度々あると思います。

そういったアップデートによってver(アプリバージョン)が更新されることにより、
以前verから継続しているユーザーに影響が出ずにプレイ可能かどうかという観点でのテストが必要になります。

そういった観点を「互換性テスト」と言います。

互換性テストという観点自体は、アップデートに伴う観点以外にも様々なテストがありますが、
今回は特に問題が起きやすい「ver」という部分にフォーカスして「ver互換性」という観点でお話させていただきます。

Ver互換性テストについて、
基本的に以下のような概要を行います。

アプリ内の全ての箇所でこの観点を確認すると膨大になってしまうので、
基本的には「新しい開発により影響を受ける懸念がある箇所 + メインパス周り」で行います。
※メインパス=アプリの主要機能周りのこと

今回は機種別/OS別観点を掘り下げてお話させていただきました。
尚、今回までが基本的なテスト観点の概要になります。

次の記事ではこれまでのテスト観点を実際にチェックリストに落とし込む際の作成方法にについてお話させていただきます。

チェックリストを書く画像
【QA】デバッグ_チェックリスト(テストケース)の作り方 ※書き方や注意点編 以前までの記事でテスト観点の洗い出し方のお話をさせていただきました。 https://life-enjoy-free.com/te...