2010-11-24 18 views
2

私は最初のアンドロイドアプリを完成し、実際の携帯電話にダウンロードできる「perfectomobile」ウェブサイトでテストしようとしています。私は、Android 2.1(Eclair)OSを搭載していると言われるHTC Wildfireを選択しました。私はEclipseを使用しており、Android 2.1アップデート1を対象とするアプリをエクスポートしました。WildfireのSDカードにダウンロードして、電話画面のAnddevリストでそれをクリックすると、「解析エラー」というメッセージが表示されます。誰かがperfectomobileを使ってテストしていますか?

アプリは自分のPCのエミュレータで正常に動作しますか?解析エラーはXMLファイルの何かを参照しているのですか、それともコード内にあるのでしょうか?

私はenlightmentなしで多くのグーグル・パーズ・エラーを実行しましたので、ここにいる誰かがエラーの原因を突き止める方法を提案できるかどうか疑問に思っています。 ありがとう Ron

答えて

2

私もAndroid用に開発し、同様の問題に直面しています。

ここでのレッスンはこれです(と私は難しい方法を学んだと信じています...) - シミュレータでのテストのテストは決してうまくいきません! あなたは常にライセンス、OSの計算能力、バイトオーダーなどの問題に遭遇します。

私はこの特定の問題を助けることはできませんが、perfecoモバイルプラットフォームを使い続けます。これは実際にあなたが実際の電話機とタブレットにアクセスできる最も進んだリモートモバイルテストソリューションで、最も手頃な価格です(特定の "Android testing"クラウドパッケージを持っています)

最高の運勢!

グイドは

+0

励ましのためにグイド。この '解析中'エラーがxmlファイルだけで生成されるかどうかを知ることは有益でしょう。もしこれを読んでいる人がrepsondを知っているならば。 – Ron

1

モバイルクラウド内のデバイスの良いところは、まったく同じデバイスが世界中のどこからでもアクセス可能であるということです。したがって、複数のタイムゾーンで動作するラボでハンドオフを行っている場合は意味があります。 Perfectoには、デバイスを他人と隔離するプライベートクラウドオプションがあります。彼らは、刑務所破りを伴わないiOS向けのソリューションに取り組んでいます。

HP(mine)の1つのチームが、最初の正常なビルドで使用できるように自動テストスクリプトを作成するフレームワークを作成しました。これは、さまざまな言語で記述されたキーワードとラベルのテキストがスプレッドシートで指定されているため(開発者が使用するのと同じスペックに基づいているため)に発生します。私たちは、フレームワークのファンシーロジックがアプリ内のオブジェクトをルックアップするように教えました。これは、テスターは、アプリケーションが構築されるまで待つ必要はなく、複数のスプリントがあるアプリをテストすることを意味します。これは、テスターと開発者の関係全体を変更します。よりシンプルな仕様は、技術者ではないビジネス関係者がGUIレベルのUATスクリプトを自動化できることを意味します。また、Webとモバイルの両方をテストするために、1セットのテスト仕様を使用できます。それ以外の場合、モバイルとウェブのテストチームは、モバイル用と従来のウェブ向けの2種類のスクリプトセットを作成します。

関連する問題