タグ

テストに関するch3cooh393のブックマーク (7)

  • iOSアプリデザインリニューアルの舞台裏の舞台裏 - クックパッド開発者ブログ

    技術部の松尾(@Kazu_cocoa)です。 iOSアプリデザインリニューアルの舞台裏でも書かれていた、" 修正期間中は毎日夜間にアプリケーションの全画面のスクリーンショットを記録するスクリプトを実行し、画面崩れが起きてないか、新デザイン未反映の画面はないか、進捗状況の確認に利用していました。"の舞台裏を少し書いてみようと思います。 はじめに モバイルアプリケーションのテスト環境はまだまだ成長中で、様々なツールが飛び交っていることかと思います。ここでは、E2Eテストに対しての話題に絞り、使っているツール、シナリオの書き方、クックパッドでは、という話しをします。この記事におけるE2Eテストは、UIからの操作によりユーザの操作を模倣して実施するテスト、という意味合いです。 ツール E2Eテストを自動化する為のツールの選定には以下を気にしていました。 OSの更新に追従できそうなもの 特別なテスト

    iOSアプリデザインリニューアルの舞台裏の舞台裏 - クックパッド開発者ブログ
  • AndroidStudioプロジェクトでgradlewにプロパティ渡すことで署名ビルドを行う - Qiita

    gradlewでビルド JenkinsでAndroidアプリのCIとかさせる場合、Gradle Wrapperの仕組みによりAndroidStudioプロジェクト配下にデフォルトで作成される gradlew スクリプトが結構便利で助かる。 シェルで実行のジョブを作成し、そのまま とかやると簡単にapkを生成してくれるスグレモノ。 あんまGradle自体には詳しくないのでそのうちガツッと読んどこう。 http://gradle.monochromeroad.com/docs/userguide/gradle_wrapper.html 署名をアドホックに行いたい 普通は build.gradle 内に signingConfigs で署名情報を設定しておくと思うのだけれど、今回はそれを完全に分離して gradlew でのビルド時に引き渡したい。 軽く gradlew のソース読むとこいつ自身の

    AndroidStudioプロジェクトでgradlewにプロパティ渡すことで署名ビルドを行う - Qiita
  • Jenkins 上で Android アプリのテストを実行する方法 (Gradle 使用) - ひだまりソケットは壊れない

    最近 Jenkins 上で Android アプリのテストを実行できるようにしたので軽くメモしておきます。 Jenkins実践入門 ?ビルド・テスト・デプロイを自動化する技術 (WEB+DB PRESS plus) 作者: 佐藤聖規,和田貴久,河村雅人,米沢弘樹,山岸啓,川口耕介出版社/メーカー: 技術評論社発売日: 2011/11/11メディア: 単行(ソフトカバー)購入: 26人 クリック: 496回この商品を含むブログ (62件) を見る 更新履歴 2014-03-25: Android Gradle plugin 0.9.0 でテストのタスク名が変更されたことに合わせて内容を変更しました。 前提 Android アプリのビルドには Gradle を使用している (参考: Gradle Plugin User Guide - Android Tools Project Site)

    Jenkins 上で Android アプリのテストを実行する方法 (Gradle 使用) - ひだまりソケットは壊れない
  • iOS アプリの継続ビルドを CircleCI に変更した

    今まで Travis CI で設定していた iOS アプリのビルドを CircleCI に変更しました。 ngs/onairlog-ios on CircleCI ngs/onairlog-ios on GitHub 現在、iOS ビルドの機能は Experimental Settings として提供されています。 https://circleci.com/mobile TOC 前準備 依存ライブラリのインストール 鍵と証明書の読み込み プロビジョニングファイルのダウンロード 環境変数のエクスポート テスト実行 デプロイ AdHoc ビルド DeployGate へデプロイ Release ビルド作成 iTunes Connect へデプロイ (WIP) その他 Xcode 6.2 所感 TODOs 参考にしたページ 環境変数 件のアプリのソースコードは、GitHub 上の公開リポジトリで

    iOS アプリの継続ビルドを CircleCI に変更した
  • ホーム - CloneTracker

    当社はCookieを使用して、お客様が当社のWebサイトでより良い体験を得られるようにしています。引き続き閲覧する場合は、プライバシーポリシーに同意したことになります。

    ホーム - CloneTracker
  • [Jenkins] DNS MultiCast を停止する方法

    なぜかJenkinsを起動させたらパケットロスが多発しまくったのを無理やり直した話 きっかけはこちらの記事。 (Jenkins には Auto-discovering という機能があるそうです。) Jenkins が原因で社内ネットワークが重たくなるという現象が起こっていたため対応することになり、 色々手こずったのでメモを残しておきます。 (※結論だけ知りたい方は下のほうだけ見れば OK です。) Jenkins システムの設定とりあえず、システムの設定画面にはなさそう… PC の設定でブロックするようにできないか試してみることにしました。 パケットフィルターiptablesWindows で Jenkins を動かしているので、iptables は使えない。 netsh routing ipnetsh routing ip add filter ~で、フィルターかけられるという情報を見つ

    [Jenkins] DNS MultiCast を停止する方法
  • MSTest.exe コマンド ライン オプション

    更新 : 2007 年 11 月 MSTest.exe は、テストを実行するために使用されるコマンド ライン コマンドです。このコマンドには、テスト実行をカスタマイズするためのオプションがいくつかあります。これらのオプションの多くは、他のオプションと組み合わせて使用できます。実際、次のセクションで説明されているように、他のオプションと組み合わせて使用する必要のあるオプションもあります。これらのオプションは、MSTest.exe コマンド ラインで任意の順序で指定できます。 MSTest.exe では、オプションまたはオプションに指定する値のいずれも、大文字小文字を区別して解釈されることはありません。 次の表は、MSTest.exe のすべてのオプションとその簡単な説明の一覧です。これと同じような概要は、コマンド ラインで「MSTest/h」と入力すると表示できます。 一般的なコマンド ライ

    MSTest.exe コマンド ライン オプション
  • 1