同じテキストの分度器2つのボタン

r2d23

ねえ、私は分度器e2eテストでこの問題を抱えています:

サブメニュー付きのメニューがあります。メニューとサブメニューには、内部のボタンと同じ名前のテキストがあります(メニューに1つ、サブメニューに1つ)。たとえば、「menuItem」という名前を付けることができます。メニューの最初の「menuItem」を見つけてクリックする方法は知っていますが、サブメニューの「menuItem」をクリックする方法が見つかりません。ロケーターby.buttonTextを使用して、メニューの最初の「menuItem」を検索しています。両方のボタンには同じcssクラスがあります。私はAngularから基本的なmatMenuを使用しています。

誰かがこれを手伝ってくれる?

Rounak Snehasis
<button mat-button [matMenuTriggerFor]="menu">Menu</button>
<mat-menu #menu="matMenu">
<button mat-menu-item>Menu</button>
</mat-menu>

コードがこのようなものである場合は、次を使用できます。element.all(by.buttonText('Menu')).last().click()この行の前にbrowser.sleep(1000)を指定して、分度器がそれをキャプチャできることを確認できます。

ただし、同じ名前のオプションが複数ある場合は、「id」のような一意のものを定義するか、XPathを使用する必要があります。お役に立てば幸いです。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

分度器でボタンテキストを取得する

分類Dev

分度器-テキストの選択

分類Dev

分度器でテキストのないボタンをクリックする方法は?

分類Dev

分度器は、同じクラス名を持つ2つのスパンを連結します

分類Dev

AngularE2Eテスト用のインターンまたは分度器

分類Dev

同じクラスの要素の分度器ロケーター

分類Dev

異なるテキストボックスに同じ要素を使用して分度器で書く方法

分類Dev

分度器jsを使用したクリップボードのテキスト

分類Dev

ランタイム分度器の要素のテキストから値を乗算します

分類Dev

分度器でng-repeatリストのボタンを取得する方法

分類Dev

ログイン後の分度器テストのタイムアウト

分類Dev

vb6は2つのテキストボックスで同じボタンを使用します

分類Dev

分度器-テスト用のランダムデータの生成

分類Dev

分度器の入力でテキストを取得する方法

分類Dev

分度器:Divテキストによる要素の検索

分類Dev

分度器-ページのテキストを参照

分類Dev

分度器は通知のテキストを取得します

分類Dev

分度器で同じクラス名を持つ2番目のオブジェクトの2番目の要素を選択する方法

分類Dev

分度器でのデータ駆動型テスト

分類Dev

テキストに一致する同じクラスの要素をクリックして、分度器で終了します

分類Dev

分度器での反復E2Eテスト

分類Dev

分度器テスト後のクリーンアップ

分類Dev

SenchaExtJS同じ行に2つのボタンとテキストを配置する方法

分類Dev

分度器jsのテーブル行内のボタンを見つける方法は?

分類Dev

分度器:要素に特定のテキストが含まれている場合のIfステートメント

分類Dev

ボタン/要素をクリックしない分度器テスト

分類Dev

テキストでng-tableの特定の行を見つける方法[分度器]

分類Dev

隣接する2つのボタンのテキストと同じTextViewのテキストサイズを取得します(Android)

分類Dev

分度器タイプスクリプトを使用してスパンのあるボタンで同様の要素の詳細を持つ要素をクリックする方法

Related 関連記事

  1. 1

    分度器でボタンテキストを取得する

  2. 2

    分度器-テキストの選択

  3. 3

    分度器でテキストのないボタンをクリックする方法は?

  4. 4

    分度器は、同じクラス名を持つ2つのスパンを連結します

  5. 5

    AngularE2Eテスト用のインターンまたは分度器

  6. 6

    同じクラスの要素の分度器ロケーター

  7. 7

    異なるテキストボックスに同じ要素を使用して分度器で書く方法

  8. 8

    分度器jsを使用したクリップボードのテキスト

  9. 9

    ランタイム分度器の要素のテキストから値を乗算します

  10. 10

    分度器でng-repeatリストのボタンを取得する方法

  11. 11

    ログイン後の分度器テストのタイムアウト

  12. 12

    vb6は2つのテキストボックスで同じボタンを使用します

  13. 13

    分度器-テスト用のランダムデータの生成

  14. 14

    分度器の入力でテキストを取得する方法

  15. 15

    分度器:Divテキストによる要素の検索

  16. 16

    分度器-ページのテキストを参照

  17. 17

    分度器は通知のテキストを取得します

  18. 18

    分度器で同じクラス名を持つ2番目のオブジェクトの2番目の要素を選択する方法

  19. 19

    分度器でのデータ駆動型テスト

  20. 20

    テキストに一致する同じクラスの要素をクリックして、分度器で終了します

  21. 21

    分度器での反復E2Eテスト

  22. 22

    分度器テスト後のクリーンアップ

  23. 23

    SenchaExtJS同じ行に2つのボタンとテキストを配置する方法

  24. 24

    分度器jsのテーブル行内のボタンを見つける方法は?

  25. 25

    分度器:要素に特定のテキストが含まれている場合のIfステートメント

  26. 26

    ボタン/要素をクリックしない分度器テスト

  27. 27

    テキストでng-tableの特定の行を見つける方法[分度器]

  28. 28

    隣接する2つのボタンのテキストと同じTextViewのテキストサイズを取得します(Android)

  29. 29

    分度器タイプスクリプトを使用してスパンのあるボタンで同様の要素の詳細を持つ要素をクリックする方法

ホットタグ

アーカイブ