はじめに 今までUnityを使ってきてテストをしたことがなかったのですが、UniRxについて調べた時にTest Runnerがすごい便利だと気づいたので初めて触ってみました。 そこで備忘録の意味合いもかねてやり方を書き残しておきたいと思います。 はじめに 環境 下準備 セットアップ EditModeとPlayMode 書き方 参照できるアセンブリファイルを追加する さいごに 環境 Unity2019.3.0f6 URP v7.1.8 下準備 デフォルトで入っていることが多いようですが、バージョンによっては入っていないことがあるようです。(私の場合は入っていました) 一応Test Frameworkが入っているかPackage Managerを確認しておくと良いでしょう。 セットアップ まずはWindow -> General -> Test RunnerからUnity Test Runne
私は今のところ、エディットモードしか使っていません。 プレイモードはお試しでちょっと触っただけです。 エディットモードは、「作ったスクリプトが意図通りに動くか?」の単体テストをするのに最適です。 「作ったスクリプトが意図通りに動くか?」をテストするスクリプトを自分で書く必要があるのですが、いちいちゲームを起動して、あれこれクリックしたり、キーを押したり…といった操作を繰り返して手動でテストするより、テストランナーで自動化した方がはるかに効率が良いです。 プレイモードを使ったテストは準備に時間がかかります。 ゲームを自動操縦するボットを作ったり、テスト専用のシーンを用意する必要が出ます。 そこら辺の手間を考えると、プレイモードを使ったテストは微妙で、エディットモードでサクっと単体テストするのが主な使い道になります。 プレイモードを使う場合は、一万回ガチャを回して意図通りの結果になるか?を調べ
2019/9/25-6に開催されたUnite Tokyo 2019の講演スライドです。 長谷川 孝二(株式会社ディー・エヌ・エー) こんな人におすすめ ・仕様変更やイージーミスによる手戻り、リリース遅延、詫び石などに悩まされている開発者およびテストエンジニア 受講者が得られる知見 ・開発者テスト (Unit testing, Integration testing) の位置づけ・目的・ノウハウ ・ゲーム開発におけるテストコードのベストプラクティス ・Unity Test Runner及びテストツール・ライブラリの使いかた Unityのイベント資料はこちらから: https://www.slideshare.net/UnityTechnologiesJapan/clipboards Read less
Unity Test Runnerを使うとUnity上でテストを記述することができます。 この記事ではUnity Test Runnerの使い方を各記事へのリンクの形でまとめました。 インストール~基本的な使い方まとめ テストの前後処理を書く 例外やエラーが出力されることをテストする コマンドラインからテストを実行する 浮動小数点数をテストする 非同期メソッドをテストする internalなクラスのテストを書く その他の小技色々まとめ 関連 インストール~基本的な使い方まとめ まずUnity Test Runnerをインストールして初期セットアップをする方法、 基本的なテストを書くまでの情報は以下の記事にまとめています。 light11.hatenadiary.com 他の記事の前提知識にもなっていますので、最初にこの記事をお読みいただくことをお勧めします。 テストの前後処理を書く テスト
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く