コロナが治まるまでChromeのバージョンアップは休止と何かで読んだので、まだ80のままだと思ってました。先日Seleniumで動かそうとしたらドライバが古いとエラーが出て、83に上がってるのに気づきました。知らないうちに81に上がり、82はスキップしていたらしい。
で、80まで動いていたコードの一箇所でエラーが出てしまい焦りました。
検索結果をダウンロードするボタンをClickさせるのですが、対象はこんな感じです。
検索結果が表示されると現れるボタンで、これまでは以下のようにClickさせてました。
83ではIsDisplayedまでは通るのですが、Clickでエラーとなりました。
何を怒られているのかはわからない。
しょうがないのでclassの方で要素を取得してみました。
これならClickできました。
別のPCでChromeを強制的に80にして試すと、今でも前のコードでClickできました。とにかく81または83で何か仕様が変わったようです。
で、80まで動いていたコードの一箇所でエラーが出てしまい焦りました。
検索結果をダウンロードするボタンをClickさせるのですが、対象はこんな感じです。
検索結果が表示されると現れるボタンで、これまでは以下のようにClickさせてました。
83ではIsDisplayedまでは通るのですが、Clickでエラーとなりました。
何を怒られているのかはわからない。
しょうがないのでclassの方で要素を取得してみました。
これならClickできました。
別のPCでChromeを強制的に80にして試すと、今でも前のコードでClickできました。とにかく81または83で何か仕様が変わったようです。
0 件のコメント:
コメントを投稿