最近のアクセス:
Android の UITest ログ

生成方法

このログを生成するには、テスト対象のメインオブジェクト (UI Test オブジェクト[ Test Target ] プロパティに設定したもの) の [ Default Log Level ] プロパティの値を Debug に変更します。  
イメージ:55472.png
その結果、UITest の実行が完了すると、テストが失敗したステップのログとスクリーンショットが保存されます。

ログとスクリーンショットの保存先

ログとスクリーンショットはナレッジ ベース ディレクトリーの下の testResults ディレクトリーに保存されます。
ログの名前は <TestTargetName>UITests.log です。
たとえば、メインオブジェクトの名前が MainSD の場合、ログの名前は MainSDUITests.log になります。
イメージ:55473.png

確認方法

開始および行の各部の意味
イメージ:55474.png
日付、時:分:秒:ミリ秒、プロセス ID、ログタイプ (D、I、W、E)、およびタグ。
ログタイプは、 [ logLevel ] プロパティの設定内容に依存し、デバッグの場合は D です。
つまり、エラー (E)、情報 (I)、警告 (W) の行が追加されます。
たとえば、エラーのみを含む短いログにしたい場合は、メインオブジェクトのプロパティを Debug から Error に変更します。

タグの例 

GeneXusApplication

"GeneXusApplication" ラベルがログで見つかった場合、以降のレコードは、データベーステーブル、プロシージャー、検証ルール、イベント、およびロジックとユーザーインターフェースの他のエレメントに関する詳細を含む、アプリケーションから読み取られたメタデータに関連する情報を提供します。
イメージ:55475.png

GeneXus HTTP - Request

イメージ:55476.png

GeneXus HTTP - Response

ログのこのセクションは、サーバーの応答を示しています。この場合、サーバー上で 500 エラーが発生しています。
イメージ:55477.png

GeneXusApplication: Loading... 

複数の Loading 行が表示されることがあります。それらはすべてメインオブジェクトのコールツリー内のパネルです。 
イメージ:55478.png
起動時にすべてのパネルがロードされます。 

Device Information

エミュレーターまたはデバイスに関する情報が表示されます。これが表示される場合、アプリケーションのメタデータがロードされていることが確認できます。
イメージ:55479.png

Starting test

この行はテスト実行の開始を示し、実行されたテストオブジェクトの名前を示します。
イメージ:55480.png

[ UITestingLibLogger ] starting command / ending command after

このタグは、実行されたコマンド、コマンドの開始と終了、かかった時間を表示します。
イメージ:55481.png
    

サブページ
Created: 24/03/25 23:57 by Admin Last update: 24/03/25 23:57 by Admin
カテゴリ
Powered by GXwiki 3.0