テーブル内のテキストを確認する必要があります(Python、Selenium)

マイク・ガスマン

自動化に不慣れな私は、数か月間自分のベルトの下にいて、自由な時間があるときに学習しています。

ユーザー名がテーブル内に表示され、その名前が複数の行に表示されることを確認しようとしています。

私は次のようなものを使用しています:

@step('Users homepage my lists created by is only user "{username}"')

def step_impl(context, username):

    users_name = context.browser.find_elements_by_xpath(
        "//*[@id='apollo-table_wrapper']][contains(text(),'%s')]" % username)

xpathがテーブルに対して正しいことはわかっていますが、特定のユーザー名のみが画面に表示されていることを確認したい場合は、問題が発生しています。

下のこの画像では、「mike」のユーザーのみがページに存在することを確認するテストが必要です。機能ファイルで「マイク」を呼び出します...

UIの一般的な考え方

モシェ・スラビン

あなたは、タイプミスが変化してい]のを//

users_name = context.browser.find_elements_by_xpath(
        "//*[@id='apollo-table_wrapper']//[contains(text(),'%s')]" % username)

ループするには、次のようなことができます。

users_names = context.browser.find_elements_by_xpath("//*[@id='apollo-table_wrapper']")
print([i.text for i in users_names if i.text == "Mike"])
# Or you can append to list:
res = []
[res.append(i.text) for i in users_names if i.text == "Mike"]
print(res)

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

テーブルのセル幅を自動にしたい。セル内のテキストのスペースのみを占める必要があります

分類Dev

テーブル内のテキストを確認する最良の方法は、指定された 2 つのアイテムの間にある - Selenium - Java

分類Dev

トリガー、制約を使用してテーブル構造を確認する必要があります

分類Dev

生成されたリスト内の単語がテキストファイル内にあるかどうかを確認する方法はありますか?

分類Dev

日付に基づいて2つのSQLテーブルを照合する必要がありますが、date +1を確認する必要があります

分類Dev

ドキュメント内のテキストを再フォーマットする必要があります

分類Dev

トランザクションテーブルの日付を確認し、マスターテーブルを更新して、last_transaction_typeでテーブルを更新する必要があります

分類Dev

コンテキストにテーブルがあるかどうかを確認し、このテーブルに追加します

分類Dev

テーブルの列にテキストまたはロングテキストを使用する必要がありますか?

分類Dev

テキストボックス内のテキストが必要なテキストであるかどうかを確認する方法(php / html)

分類Dev

Div内の画像にテキストを揃える必要があります

分類Dev

テキストの後にBeautifulSoupを検索するには、テーブルの行からすべてのデータを取得する必要があります

分類Dev

リスト内のリスト内の部分的なテキストを検索する必要があります

分類Dev

シンプルなチケットシステムにユーザー確認と現在の合計を追加する必要があります

分類Dev

コンピューターとの接続を確認した場合、テストデバイスを使用してCat5ケーブルをテストする必要がありますか?

分類Dev

iframeがテキスト内にあるかどうかを確認します

分類Dev

Python:リスト内のアイテムに2つの条件を満たす必要があるelifステートメント内の文字列が含まれているかどうかを確認するにはどうすればよいですか?

分類Dev

私のテーブルでは、列のすべての空白をテキストSSRSで埋めることができる必要があります

分類Dev

テーブルがクラスのオブジェクトであることを確認しますか?

分類Dev

redisマルチトランザクションの各ステップでエラーを確認する必要がありますか?

分類Dev

選択したテキストが入力フィールドまたはテキストエリア内にあるかどうかを確認します

分類Dev

SQLServerデータベース内のすべてのトリガーをテーブル名とテーブルのスキーマとともに一覧表示する必要があります

分類Dev

サービスステータスを確認するには、このスクリプトを使用する必要があります

分類Dev

テキストスキーマファイル-タグ内で異なるサイズの文字列を許可する必要があります

分類Dev

特定のコードとテキストの間にタブを追加する必要があります(Notepad ++)

分類Dev

Javascript/jQuery: テキストが要素のビューポート内にあるかどうかを確認する

分類Dev

ページにテキストが存在するかどうかを確認しますが、変数(Selenium)からテキストを読み取ります

分類Dev

SQLiteテーブル内に主キーが存在するかどうかを確認できますか?[python]

分類Dev

python 3はreactネイティブと互換性がありますか?または、反応のドキュメントがそれを示唆しているので、python 2をインストールする必要がありますか?

Related 関連記事

  1. 1

    テーブルのセル幅を自動にしたい。セル内のテキストのスペースのみを占める必要があります

  2. 2

    テーブル内のテキストを確認する最良の方法は、指定された 2 つのアイテムの間にある - Selenium - Java

  3. 3

    トリガー、制約を使用してテーブル構造を確認する必要があります

  4. 4

    生成されたリスト内の単語がテキストファイル内にあるかどうかを確認する方法はありますか?

  5. 5

    日付に基づいて2つのSQLテーブルを照合する必要がありますが、date +1を確認する必要があります

  6. 6

    ドキュメント内のテキストを再フォーマットする必要があります

  7. 7

    トランザクションテーブルの日付を確認し、マスターテーブルを更新して、last_transaction_typeでテーブルを更新する必要があります

  8. 8

    コンテキストにテーブルがあるかどうかを確認し、このテーブルに追加します

  9. 9

    テーブルの列にテキストまたはロングテキストを使用する必要がありますか?

  10. 10

    テキストボックス内のテキストが必要なテキストであるかどうかを確認する方法(php / html)

  11. 11

    Div内の画像にテキストを揃える必要があります

  12. 12

    テキストの後にBeautifulSoupを検索するには、テーブルの行からすべてのデータを取得する必要があります

  13. 13

    リスト内のリスト内の部分的なテキストを検索する必要があります

  14. 14

    シンプルなチケットシステムにユーザー確認と現在の合計を追加する必要があります

  15. 15

    コンピューターとの接続を確認した場合、テストデバイスを使用してCat5ケーブルをテストする必要がありますか?

  16. 16

    iframeがテキスト内にあるかどうかを確認します

  17. 17

    Python:リスト内のアイテムに2つの条件を満たす必要があるelifステートメント内の文字列が含まれているかどうかを確認するにはどうすればよいですか?

  18. 18

    私のテーブルでは、列のすべての空白をテキストSSRSで埋めることができる必要があります

  19. 19

    テーブルがクラスのオブジェクトであることを確認しますか?

  20. 20

    redisマルチトランザクションの各ステップでエラーを確認する必要がありますか?

  21. 21

    選択したテキストが入力フィールドまたはテキストエリア内にあるかどうかを確認します

  22. 22

    SQLServerデータベース内のすべてのトリガーをテーブル名とテーブルのスキーマとともに一覧表示する必要があります

  23. 23

    サービスステータスを確認するには、このスクリプトを使用する必要があります

  24. 24

    テキストスキーマファイル-タグ内で異なるサイズの文字列を許可する必要があります

  25. 25

    特定のコードとテキストの間にタブを追加する必要があります(Notepad ++)

  26. 26

    Javascript/jQuery: テキストが要素のビューポート内にあるかどうかを確認する

  27. 27

    ページにテキストが存在するかどうかを確認しますが、変数(Selenium)からテキストを読み取ります

  28. 28

    SQLiteテーブル内に主キーが存在するかどうかを確認できますか?[python]

  29. 29

    python 3はreactネイティブと互換性がありますか?または、反応のドキュメントがそれを示唆しているので、python 2をインストールする必要がありますか?

ホットタグ

アーカイブ