タグ

iPhoneとテストに関するpigshapeのブックマーク (3)

  • システムテスト自動化の基礎知識とMonkeyTalkの使い方

    連載目次 システムテストの自動化とは テスト自動化ツールの紹介に先立って、連載で扱う「システムテスト」の位置付け、またシステムテストのうち、どのテスト(テストタイプ)を自動化していくのかについて説明します。 システムテストの定義 システムテストとは、ユニット(単体)テスト、統合(結合)テストをパスしたアプリを対象として実施するテストレベルであり、スマートフォンアプリでは以下の位置付けで行われるテストに当たります。 ビルドされたipa/apkファイルをシミュレーターもしくは実機にインストールしてUIを操作する サーバーと通信するアプリの場合、ステージングもしくはプロダクション環境に接続する 組織のQA担当者(独立したテストチーム)が実施する システム(アプリ)の基設計に基づき、その要件を満たしていることを実証する テストレベルの概念や、より一般的なシステムテストの位置付け、またそれを自動

    システムテスト自動化の基礎知識とMonkeyTalkの使い方
  • iOSクライアントアプリとスクラム開発環境下での受け入れテストについて - mixi engineer blog

    はじめまして。 iOSクライアントアプリ, Windows8クライアントアプリのQAを担当している、品質管理グループの菅原です。 今回は、私が普段行なっているiOSクライアントアプリの受け入れテストについて、ご紹介します。 これまでのmixiの受け入れテストは、ウォーターフォール開発に合わせた手法で行ってきました。そんな中、2012年8月のユニット制移行に伴い、スクラム開発を導入するユニットが増え、私の参加しているユニットでもスクラム開発が導入されました。 スクラム開発環境下では、従来の手法では対応できないことが多く、テスト実行前、テスト実行中、テスト完了後の各フェーズにおいて、試行錯誤を重ねています。 テスト実行前・テスト準備 テスト準備は、基的にリファイメントとスプリント計画から得られるユーザーストーリーと、大まかな仕様の把握のみに留めています。 ウォーターフォール開発の受け入れテス

    iOSクライアントアプリとスクラム開発環境下での受け入れテストについて - mixi engineer blog
  • でらうま倶楽部 : iPhone デバッグで見逃しがちなメモリ警告。実機でわざとその状況にするには?

    2010年05月25日16:52 カテゴリプログラムiPhone iPhone デバッグで見逃しがちなメモリ警告。実機でわざとその状況にするには? iPhoneのメモリ管理は優秀で、UIViewController をいくつもスタックしている状況でメモリが足りてこなくなると、システム側から全てのUIViewController の didReceiveMemoryWarning を呼び出ししつつ、使われていないリソースを解放してくれます。 んで、スタックされてた UIViewController が画面に復帰した時に改めてリソースを読み込み、viewDidLoad が実行されます。 これ、ちゃんと把握してないと画面が真っ黒になったりする不具合の元ですんで、リリース前に念入りにチェックする項目の一つ。 アプリをシミュレーターで実行しとる時に「ハードウェア->メモリ警告をシミュレート」とすれば

  • 1