最近のアクセス:
GXtest の UI コマンド - コントロールの存在

このコマンドは、ページにコントロールが存在するかどうかを確認するのに役立ちます。コントロールが表示されるかどうか、また、有効かどうかは確認しません。コントロールが存在する場合は True を、そうでない場合は False を返します。

IsControlPresent

イメージ:46669.png
コントロールが存在するかどうかを確認します。
パラメーター:
  • ControlName: ナレッジベースで定義されたコントロールの名前です。
使用例: 
&driver.IsControlPresent("CustomerPassword")
&driver.IsControlPresent("button3")

IsControlPresent

イメージ:47917.png
グリッド内またはテーブル内のコントロールが存在するかどうかを確認します。
パラメーター:
  • ControlName: ナレッジベースで定義されたコントロールの名前です。
  • Row: テーブル内でコントロールがある相対的な行です。
使用例: 
&driver.IsControlPresent("CustomerPassword", 1)
&driver.IsControlPresent("webComp2.button3", 4)
 
また、次に示すように、いくつかのロケーター (ID、名前、CSS、XPath、または LinkText) を使用して実行することもできます。

IsElementPresentByID

イメージ:46670.png
ID を使用して、エレメントが存在するかどうかを確認します。
パラメーター:
  • ID: エレメントの ID です。
使用例: 
&driver.IsElementPresentByID("InvoiceTotal")
 

IsElementPresentByName

イメージ:46671.png
name 項目属性を使用して、エレメントが存在するかどうかを確認します。
パラメーター:
  • Name: エレメントの name 項目属性の値です。
使用例: 
&driver.IsElementPresentByName("total")

IsElementPresentByCSS

イメージ:46672.png
CSS セレクターを使用して、エレメントが存在するかどうかを確認します。
パラメーター:
  • CSS: エレメントを指す CSS セレクターです。
使用例: 
&driver.IsElementPresentByCSS("#vVAR1")

IsElementPresentByXPath

イメージ:46673.png
XPath セレクターを使用して、エレメントが存在するかどうかを確認します。
パラメーター:
  • XPath: エレメントを指す XPath セレクターです。
使用例: 
&driver.IsElementPresentByXPath("//textarea [ @id='vVAR1' ] ")

IsElementPresentByLinkText

イメージ:46674.png
LinkText セレクターを使用して、エレメントが存在するかどうかを確認します。
パラメーター:
  • LinkText: エレメントのリンクテキストです。
使用例: 
&driver.IsElementPresentByLinkText("Edit")




サブページ
Created: 20/12/14 21:42 by Admin Last update: 23/04/24 18:09 by Admin
カテゴリ
Powered by GXwiki 3.0