タグ

JUnitに関するKshi_Kshiのブックマーク (3)

  • ②Appium+JUnitで自動テストを書いてみた【iOS編】 - Qiita

    あわせて読みたい: ①Appiumを使ってみた【iOS編】 ③Appiumでどこまで出来るか試してみた【iOS編】 ④AppiumでWebアプリのテストを実機で実行する【iOS編】 1. はじめに 前回の投稿では、Appiumの導入〜簡単なテストの実行方法までについて学びました。 今回はより実践的な内容として JUnitで書かれたJavaのテストコード を使用した方法について記述していきたいと思います。 2. 事前準備 1. TestAppを実機にインストールする 前回に引き続き、アプリはAppiumのサンプルコードコードに同梱されているTestAppを使用します。 Xcodeを使用して実機へアプリのビルド&インストールを行います。※詳細な手順は前回の投稿を参照 2. Mavenをインストールする Javaで書かれたテストの実行にはMavenが必要となりますので、あらかじめインストールして

    ②Appium+JUnitで自動テストを書いてみた【iOS編】 - Qiita
  • [Android] はじめてのuiautomator - adakoda

    Android Advent Calendar 2012 12月12日(表)担当の adakoda です。 エントリでは、Android SDK Tools Rev.21 でサポートされた新しい UI テストフレームワークである uiautomator を使用し、 Android アプリケーションの UI テストケースを作成、実行する方法について解説し、 サンプルテストコードとして 「Android 標準の電卓アプリ上で足し算の結果を確認する」 テストケースを作成します。 ※エントリの内容は、「Android SDK Tools, Revision 21(21.0.1 rc1)」  「Android SDK Platform, API 17 (Android 4.2)」を対象とした内容となっています uiautomator ツール ◆ テストプロジェクトを作成する Eclipse 上で

  • JUnitのカスタムアサーションを簡単に実装できるcmtest | DevelopersIO

    渡辺です。 先日、「JUnitのオブジェクト等価比較を怠けたい!」というスライドが公開されました。「オブジェクトのカスタムアサーションをどのように実現するか」という問題は、ユニットテストを実践していくとよく発生します。この問題に関して、先日のJJUG CCCでも相談されました。また、簡単に書ける仕組みは共有した方が良いのですよね。そんなわけで、cmtestというライブラリにまとめましたので紹介したいと思います。 Objectクラスのequalsメソッド Javaではオブジェクト同士の比較にはObjectクラスのequalsメソッドを利用することが定石です。これはユニットテストのアサーションでも同様です。テストした結果に作られる実測値と、テストの期待値を比較する時、通常はequalsメソッドを利用します。equalsメソッドを使った比較を行うのであれば、定番のassertThat構文を利用で

    JUnitのカスタムアサーションを簡単に実装できるcmtest | DevelopersIO
  • 1