JJUG CCC 2012 fall / 札幌Javaカンファレンス2012での発表資料です。 ソースコードは https://github.com/shuji/demo-refactering-unittest から取得してください。
そういえば、LinuxでJenkinsを動かしてAndroidのビルドとかやってたけど、 記事にまとめて無かったや。 やったこと ・前準備色々 ・Jenkinsの設定をする(OS:ScientificLinux) ・Androidのアプリのプロジェクトを複数のOS,ディスプレで自動でデバッグビルドする ・Androidのアプリのテストプロジェクトを自動でビルドし、実行する ・Androidのアプリのプロジェクトをリリースビルドして、回収する。 ・テストのカバレッジを←文字化け発生する 前準備 ・ライブラリ群のインストール yum -y install glibs-devel.i686 zlib-devel.i686 libstdc++-devel.686 何よりもここが面倒くさかった。 ・antのインストール #wget http://archive.apache.org/dist/ant
Androidのユニットテストには、Android SDKに組み込まれているAndroid Instrumentationという仕組みを使用する。 細かいことは日本アンドロイドの会にある資料に任せるとして、ここでは実装手順などを書いておこう。 1. テストアプリのプロジェクトを作成 パッケージ名とかは、まぁ適当に。 2. ビルドパスにテスト対象アプリのプロジェクトを追加する パッケージ・エクスプローラのMediaPlayerTests を右クリックし、“ビルド・パス” “ビルド・パスの構成” を選択 “プロジェクト” を選択し、 “追加”ボタンを押す テスト対象のプロジェクトのチェックボックスにチェックを入れ、OKボタンを押す 3. AndroidManifest.xmlを書き換える <application> <uses-library android:name="android.t
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く