私はセレンを初めて使用し、最初のフェーズでIDEコマンドを理解しようと懸命に努力していますが、直面している主な問題は、単一の支援資料を検索できないということです。
- コマンドの完全なリスト
- シナリオに関するコマンド (例: asserttext を使用する場合やテキストを検証する場合)
- Target と value の値はどうなりますか。
http://release.seleniumhq.org/selenium-core/1.0.1/reference.html
これは、含まれている完全なリファレンスです。
assert
との違いの説明を含むメソッドの説明verify
。target
通常、要素のロケーターです。はvalue
通常、メソッドのパラメーターです。たとえば、フィールドに入力する場合、入力するvalue
テキストになります。すべてのコマンドのリファレンスで詳しく説明します。すべてのコマンドがターゲットと値の両方を取るわけではありません。 、値が制限されているものもあります。特定のコマンドを参照して、必要なパラメーターを確認してください。いずれにせよ、IDE のドキュメントで最も役立つのは公式ドキュメントです。実際にはすべてのコマンドのリストはありませんが。
1) Firefox 用の Selenium ide を使用している場合、コマンド セクションの下向き矢印をクリックすると、コマンドの完全なリストが表示されます。
セレンのドキュメント http://docs.seleniumhq.org/docs/index.jspに有用な情報がたくさんあるはずではない
2)これは、私は一般的にどこでもアサートを使用するため、あまり役に立ちません。テキストがJavaに存在しない場合に特定の時点でスクリプトを失敗させたい場合は、次のようなものを使用します
assertTrue(driver.getPageSource.contains("Text to verify");
3) ターゲットは要素で、値はその要素の現在の値です。例 - テキストが存在することをアサートする
Command - assertTextPresent
Target - Blank
Value - Text to search for
例 2 - フィールドに特定のテキストが含まれている
command - assertTextPresent
Target - id=idOfField (id, xpath, css, name etc)
Value - Text to search for
これは、セレン IDE コマンドの最も完全で読みやすいリストだと思います。
http://software-testing-tutorials-automation.blogspot.in/search/label/selenium%20ide
この Web サイトには、多くの IDE の例とチュートリアルがあります。あなたが初心者なら、このウェブサイトが一番だと思います。