CEDiL - Center for the Design of Library

  • セッション検索(ホーム)
  • 利用規約
  • お問い合わせ
新規会員登録 ログイン
登録情報変更
ログアウト
  • セッション検索(ホーム)
  • 利用規約
  • お問い合わせ
  1. TOP
  2. セッション詳細
GS2
検索 ヘルプ

絞り込む

  • 指定しない
  • CEDEC 2026
  • CEDEC 2025
  • CEDEC 2024
  • CEDEC 2023
  • CEDEC 2022
  • CEDEC 2021
  • CEDEC 2020
  • CEDEC 2019
  • CEDEC 2018
  • CEDEC 2017
  • CEDEC 2016
  • CEDEC 2015
  • CEDEC 2014
  • CEDEC 2013
  • CEDEC 2012
  • CEDEC 2011
  • CEDEC 2010
  • CEDEC 2009
  • CEDEC 2008
  • CEDEC 2007
  • CEDEC 2006
  • CEDEC+KYUSHU 2025
  • CEDEC+KYUSHU 2024
  • CEDEC+KYUSHU 2023
  • CEDEC+KYUSHU 2022
  • CEDEC+KYUSHU 2021
  • CEDEC+KYUSHU 2020
  • CEDEC+KYUSHU 2019
  • CEDEC+KYUSHU 2018
  • CEDEC+KYUSHU 2017
  • CEDEC+KYUSHU 2016
  • KYUSHU CEDEC 2015
  • KANSAI CEDEC 2015
  • CEDEC+SAPPORO 2019
  • SAPPORO CEDEC 2014

セッション分野

スマフォゲーム時代のためのテスト設計と自動化

ENG CEDEC 2013 JaSST実行委員 株式会社オープンストリーム リーディングエッジ社
ポスト
日時
2013年08月23日(金)16時30分〜17時30分
形式
セッション(60分)

受講スキル

オブジェクト指向プログラミング言語(C++, Javaその他)の経験<br />ゲームプログラミングの経験(あると望ましい)

受講者が得られるであろう知見

テスト容易なアーキテクチャ設計<br />Mockを活用した単体・結合テスト<br />継続的インテグレーション<br />多言語テスト<br />端末バリエーションテスト(解像度、DPI)

セッションの内容

ゲームの公開にはテストが必須です。しかし、固定仕様のハードウェアであったコンソールゲーム機にくらべ、スマートフォン上のゲームでは、対応端末が多くなるととテスト工数が膨大になり、開発期間内でテストを完了することが難しくなります。端末数が多い場合や、回帰テストが多くなることが見込める場合は、テスト自動化でテスト工数の削減が見込めます。

本セッションでは効率的なテスト自動化を実現するために、テスタビリティの向上とテスト実装、CIを活用した多言語テストと端末バリエーションのカバーの2つの分野についてそれぞれのプロフェッショナルである宮田と末広が解説いたします。

宮田パート テスタビリティを向上させるクラス設計とMockの活用

ゲーム業界では特に以下のような問題からテスト自動化が進まなかった現状があります。
1)速度やメモリ節約が重視され、テスタビリティが軽視されてきた
2)ランダムな要素が多く、インプットに対するアウトプットが一定とならないため自動化が難しい

本パートではこの2点を解決するために下記のノウハウについて詳しくご紹介します。
1)テスタビリティをあげるクラス設計
2)Mockを利用してランダムな結果が返るメソッドや通信処理をテストする方法

末広パート CIを活用した多言語テストと端末バリエーションのカバー

本パートでは、CIを利用することによって受けられる恩恵とJenkinsとエミュレーターを使った多言語やアスペクト比の違いをテストする方法についてお話しします。

※ 本招待セッションは、JaSSTソフトウェアテストシンポジウムを運営するASTER (ソフトウェアテスト技術振興協会)との
コラボレーション企画セッションとなります。
JaSST公式サイト: http://jasst.jp/

講演資料

C13_259_1.pdf
C13_259_2.pdf

※資料のダウンロードには ログイン が必要です。

講演者プロフィール

太田健一郎

太田健一郎

JaSST実行委員

プロフィール


大手SIer にて開発支援ツール開発SE を経験した後、商⽤・オープンソースを使った各種の自動テスト、パフォーマンス・テスト、インスペクションをお客様プロジェクトで担当。その後、大手Web サービス会社にてJenkins を始めとするCIテスト自動化、パフォーマンス・チューニングなどを担当。
現在、株式会社SHIFT にてJenkins の導入、トレーニングを担当。有志の仲間達と共に「入門Jenkins―実践「継続的インテグレーション」」を 2012 年に執筆。その他、コミュニティ活動として、JaSST 実⾏委員会、テスト自動化研究会、TDD 研究会、TDDBC、Android テスト部に所属し、公私ともにCI を始めとする自動化に情熱を燃やしている。

宮田 友美

宮田 友美

株式会社オープンストリーム

プロフィール


株式会社オープンストリーム(http://www.opst.co.jp/)において、アーキテクトとしてAndroidの調査・研究および案件支援に従事。約1年の育児休業を終え、2013年4月から職場に復帰。一児の母として業務に勤しむ毎日を送っている。Androidテスト部部長(http://www.android-tec.org/)。

末広 尚義

末広 尚義

リーディングエッジ社

プロフィール


高校時代からWEBプログラミングを初め、大学では自作CPUとコンパイラを研究、開発。ソフトウェアエンジニア。現在はリーディングエッジ社 (http://leadinge.co.jp/)で組み込み系をメインに趣味ではAndroidテスト部やデ部で活動。Androidのフラグメント化 にJenkinsを使って対処する方法を啓蒙活動をおこなっている。

セッション検索(ホーム)に戻る

PR

  • 株式会社WFS

関連リンク

  • CEDEC
  • YouTubeチャンネル
CEDiL

CEDEC Digital Libraryは、ゲーム開発者向けの技術情報を提供するプラットフォームです。

  • セッション検索(ホーム)
  • ログイン
  • お問い合わせ
  • 利用規約
CESA:一般社団法人コンピュータエンターテインメント協会

Copyright © CEDEC Digital Library All rights reserved.