最近のアクセス:
UI テストの自動化の概要

UI テストは、GeneXus のネイティブプログラミングで、GeneXus IDE の UI Test オブジェクトを使用して行うことができます。 
たとえば、次の UI Test オブジェクトを考えます:
イメージ:44573.png
&app という変数は自動生成され、ターゲットデバイスに対する自動化機能を提供します。これは UITestSD 外部オブジェクトに基づいています:
イメージ:44574.png
UITestSD 外部オブジェクトは、デバイスに対するアダプテーションレイヤーを実装する役割を担います。UI テストで行う処理や検証のメソッドが複数提供されています。
イメージ:44872.png
UI Test オブジェクトの [ Test Target ] プロパティは、テスト対象のアプリケーションのメインオブジェクトを示すように設定されている必要があります (例では "MainSD"):

UI テストのビルドと実行

UI Test オブジェクトを実行する方法は 2つあります:
イメージ:44870.png
または
イメージ:44871.png 
: Apple プラットフォームで UI のテストを実行するためには、xcpretty ライブラリをインストールする必要があります。

サンプル

KG GxTestSample

参考情報

Android の UITest ログ


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