2016-09-16 12 views
0

私は人々が一般的にモバイルアプリケーションのモバイルデータをテストする方法を知りました。現在のところ、Wi-Fiでのみテストを行っており、これが製造上の問題を引き起こしています。すべてのテストデバイスをモバイルデータネットワークで使用できるサービスはありますか?あるいは、私たちは実際にすべてのテストデバイス用のSIMカードしか購入できませんか?私はちょうどデータが必要で、メッセージや電話を必要としないので、それはむしろやわらかいと思う。またはWiFiで十分でしょうか?人々はモバイルアプリのモバイルデータをどのようにテストしますか?

ご意見やご感想は大歓迎です。

ありがとうございます!

+0

こんにちは..「すべてのテストデバイス」を参照する場合は、実際のデバイスがあることを意味し、2Gなどの異なるネットワーク環境でこれらのデバイス間でアプリケーションのデータをテストすることを意味しますか? 、3GなどのSIMカードの実際の必要性なしで?または、テスト環境でエミュレータが使用されているターゲットデバイスを示すために、「すべてのテストデバイス」という用語を使用していますか? –

答えて

0

一般的に、人々はターゲットユーザーが使用するデータ速度に基づいてアプリをテストしますが、私たちは常に2G/3Gモバイルネットワーク上のWi-Fi /ブロードバンドおよび最悪の場合に最適なケースを使用する必要があります。そこに多くのツールとサービス/ platorms無料と支払っているあなたは、アプリケーションをテストするためにオンラインで使用することができます別々の速度でping時間からダウンロードするまでのすべてを教えますLoadRunner、NeoLoad、LoadUIまたはWebloadとneoloadそれらの多くのクライアントが使用します。しかし、あなたはいつもより多くのアプリをリリースし、より多くのリリースを予定しているなら、あなた自身のSIMカードを準備することは常に良い習慣です。それが助けてくれるとマークしてください。

0

あなたは特にネットワーク障害の問題について話しています。あなたが見ているのは、テストしているネットワークが、本番環境の意図したネットワークよりも高速でクリーンである可能性が高いということです。モバイルデバイスは、クリーンなネットワーク上の同じアプリケーションよりも、ネットワークの特性上、スタック上でより長い「ラッチ時間」を持ちます。この高いラッチ時間は、より高いパーセンテージのリソースを、ネットワークに関連して、優先度が高く直ちに処理されなければならない「リング0」タイプのアクティビティ専用にする。これは、アプリケーション層である "ring 3"アクティビティが引き出すことができるリソースプールの合計が減少していることを意味します。このすべてのネットネットは、モバイルクライアントの数が少ないサーバーとデスクトップのパフォーマンスを引き下げることができます。

ここにはいくつかのパスがあります。障害の業界ベンチマークは、Shunraのソリューションセット、特にハードウェアデバイスでした。数年前にHPによってShunraが爆発したので、あなたがそのルートに行きたい場合は、LoadRunnerキャンプにいる可能性が高いです。 Shunraが独立した解決策として欠けているため、多くの選手がツールにネットワーク障害を追加しています。私はSOASTAとNeotysの両方がこのキャンプにいると思う。

独自のモデルもいくつかビルドされています。 2つの小型ルーターを1本の線で接続し、モバイルネットワークの特性に合わせた速度とエラーレートに関連する特性をこの回線に割り当てることができます。これらのデータが必要になります.OOKLAは業界のラインプロファイルのデフォルトソースです。 Shunraのネットワークシミュレーションの最前線には、Ixia Communications、Spirent、Agilentのライバルがいます。彼らのソリューションセットは、OSIレイヤー2の群衆にはるかに対応しています。オープンソースのソリューションであるWANEMもありますが、複雑なモデリング機能はありません。また、仮想マシンで実行しないでください。ネットワークの障害には、仮想マシン内の仮想化されたクロックでは提供できない、一貫した正確なシステムクロックが必要です。

関連する問題