zk アプリケーションをテストしています。テキストでコンボボックスのオプションをクリックしようとしています。したがって、オプションがz-index = 88000のdiv内にあるため、私はそれを理解していません。その div から可視性を確認すると、false が返されます。javascript コードで z-index を 0 に変更しようとしました。次のコードを使用しました
browser.execute_script("document.getElementByClass('z-combobox-pp')[5].style.zIndex='0';")
が、取得できませんでした。そのエラーが発生しました: document.getElementByClassName は関数ではありません (Selenium::WebDriver::Error::JavascriptError)