stale element reference:element is not attached to the page documentエラーレコード
1091 ワード
今日実行する前の自動化コードは間違っていますstale element reference:element is not attached to the page documentネット上でいくつかの例を探しましたが、解決しませんでした.今記録します.https://blog.csdn.net/wushuai150831/article/details/78723166https://blog.csdn.net/ulebo/article/details/52128033
2018.10.09今日はまた走ってみたが、なんとまた神器の報告が間違っていなかった...この問題に注目し続けて、また出会うはずだ.
2018.10.09 pmブラシブログはこの問題の処理方法を発見し、問題は完璧に解決した.コードの変更は次のとおりです.
ベースクラスで次のように変更します.
2018.10.09今日はまた走ってみたが、なんとまた神器の報告が間違っていなかった...この問題に注目し続けて、また出会うはずだ.
2018.10.09 pmブラシブログはこの問題の処理方法を発見し、問題は完璧に解決した.コードの変更は次のとおりです.
ベースクラスで次のように変更します.
#
def click(self, selector):
el = self.find_element(selector)
try:
text = el.text
el.click()
logger.info("The element \' %s \' was clicked." % text)
# el.click()
# logger.info("The element \' %s \' was clicked." % el.text)
except NameError as e:
logger.error("Failed to click the element with %s" % e)
# el.click()
# logger.info("The element \' %s \' was clicked." % el.text) 。
text = el.text
el.click( )
logger.info("The element \' %s \' was clicked." % text)