|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
- Traceback (most recent call last):
- File "E:\selenium_python\login_test.py", line 127, in <module>
- login_test(ele_dict,uesr_list)
- File "E:\selenium_python\login_test.py", line 104, in login_test
- sendVals(ele_tuple,arg)
- File "E:\selenium_python\login_test.py", line 36, in sendVals
- eletuple[i].send_keys('')
- File "C:\Python34\lib\site-packages\selenium\webdriver\remote\webelement.py", line 328, in send_keys
- self._execute(Command.SEND_KEYS_TO_ELEMENT, {'value': typing})
- File "C:\Python34\lib\site-packages\selenium\webdriver\remote\webelement.py", line 454, in _execute
- return self._parent.execute(command, params)
- File "C:\Python34\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 201, in execute
- self.error_handler.check_response(response)
- File "C:\Python34\lib\site-packages\selenium\webdriver\remote\errorhandler.py", line 181, in check_response
- raise exception_class(message, screen, stacktrace)
- selenium.common.exceptions.StaleElementReferenceException: Message: Element not found in the cache - perhaps the page has changed since it was looked up
- Stacktrace:
- at fxdriver.cache.getElementAt (resource://fxdriver/modules/web-element-cache.js:9351)
- at Utils.getElementAt (file:///C:/Users/ADMINI~1/AppData/Local/Temp/tmpp9gb5n3b/extensions/fxdriver@googlecode.com/components/command-processor.js:8978)
- at fxdriver.preconditions.visible (file:///C:/Users/ADMINI~1/AppData/Local/Temp/tmpp9gb5n3b/extensions/fxdriver@googlecode.com/components/command-processor.js:9979)
- at DelayedCommand.prototype.checkPreconditions_ (file:///C:/Users/ADMINI~1/AppData/Local/Temp/tmpp9gb5n3b/extensions/fxdriver@googlecode.com/components/command-processor.js:12517)
- at DelayedCommand.prototype.executeInternal_/h (file:///C:/Users/ADMINI~1/AppData/Local/Temp/tmpp9gb5n3b/extensions/fxdriver@googlecode.com/components/command-processor.js:12534)
- at DelayedCommand.prototype.executeInternal_ (file:///C:/Users/ADMINI~1/AppData/Local/Temp/tmpp9gb5n3b/extensions/fxdriver@googlecode.com/components/command-processor.js:12539)
- at DelayedCommand.prototype.execute/< (file:///C:/Users/ADMINI~1/AppData/Local/Temp/tmpp9gb5n3b/extensions/fxdriver@googlecode.com/components/command-processor.js:12481)
复制代码
建议先实际登录一下用浏览器抓包看一下流程,再写代码
|
|