解決するためにコードラベルの位置&エラーを非表示にするには、ドロップダウンボックスのPythonの自動化

オートメーションのpython:タグスタイル=「:なしディスプレイ;」の位置決め方法を選択するドロップダウン

エラー

selenium.common.exceptions.ElementNotVisibleException:メッセージ:見えない要素:要素が現在表示されていないと操作できない場合があり

 

インターフェイスのソース:(禅、例えば)

 

 

トラブルシューティング:

それが隠されているので1)、それは位置決め動作の前に見する必要があります

2)あなたはまだ見つからない場合は、前に睡眠を待つとした後チェックアウトすることがあれば、XPathは、効率の低いをターゲットに。

「」「
SELECTタグが配置されている
インデックスを使用して
:スタイル= 『表示:なし;操作は、隠された場合、要素単語 』; [隠さ] jsが必要とされない場合、
JS =」document.querySelectorAll( 『選択』 )[0] .style = .display "ブロック"、「
driver.execute_script(JS)
------ 
document.querySelectorAll( "選択")を選択し、すべての選択。
いくつかの最初に指定された[0]このグループのラベル。
style.display =「ブロック」と、表示=「ブロック」のスタイルを変更するには、目に見える表現しました。
実行文JSコードの後、通常動作がドロップダウンボックスであってもよいです。
'' ' 
インデックス位置;インポート:選択selenium.webdriver.support.selectからインポート

JS = ' document.querySelectorAll( "SELECT")[2] = .style.display "ブロック"、[2]:ゼロからチャールズは、いくつか書くことが、いくつかの最初の始まった
ドライバを。
" // * [ID = 'プロジェクト' @] " 
を選択(プロジェクト).select_by_index( 1)      いくつかのゼロチェックオプションから

 

 

=== ===期間に技術的な記事を特色にしました

私は「、雇用を学ぶことができますか?
ソフトウェアのテストはどのように自己すべきですか?
ソフトウェアのテスト、どのようにあなたの履歴書をパッケージ化するには?
インタビューの質問テストソフトウェア-学生の実際の面接仕上げ-v2.0へ移動を
論理的思考ソフトウェアテスト書き込みを

実際のプロジェクトをテストする

面接技術をテストするソフトウェアは
、クレジットを防ぐためのトレーニング-トレーニング議論

テストエンジニアは、Linuxを学ぶためになぜ?
ソフトウェアのテストでインタビューを高めるためにどのように率?

シニア年-いくつかの注意事項が仕事を見つけるために、

なぜあなたの履歴書を送り、応答または無応答のいずれか送り出さない-どのような理由が?

おすすめ

転載: www.cnblogs.com/dotest/p/12035679.html