我专注于为一个小颤振应用程序做测试自动化,我做了所有这些都是为了我的大学论文。
问题:
当我在python中启动appium服务器、android模拟器和脚本时,我收到以下错误消息:“未知错误:处理命令时发生未知服务器端错误。原始错误:无法读取未定义的属性'match'”
这是来自VS代码终端的全部错误消息:
回溯(最近一次调用):文件“c:\Users\XRAYAdmin\Documents\TestAutomation.py”,第9行,driver=webdriver.Remote('http://localhost:4723/wd/hub',在initsuper().init(文件“C:\Users\XRAYAdmin\AppData\Local\Programs\Python311\Lib\site packages\selenium\webdriver\remote\webdriver.py”)第230行,dict py”,第286行,在initself.start_session(capabilities,browser_profile)文件中“C:\Users\XRAYAdmin\AppData\Local\Programs\Python311\Lib\site packages\appium\webdriver\webdriver.py”,第320行,start_sessionsresponse=self.execute(RemoteCommand.NEW_SESSION,w3c_caps)中的“”\remote\webdriver.py“,第440行,executeself.error_handler.check_response(response)文件“C:\Users\XRAYAdmin\AppData\Local\Programs\Python\Python311\Lib\site packages\selenium\webdriver\remote\errorhandler.py”第245行,check_responseraise exception_class(message,screen,stacktrace)selenium.common.exceptions.WebDriverExceptions:消息:处理命令时发生未知服务器端错误。原始错误:无法读取undefinedStacktrace:UnknowError:处理命令时发生未知的服务器端错误。原始错误:无法在asyncHandler处读取undefinedat getResponseForW3CError(C:\Users\XRAYAdmin\AppData\Local\Programs\Appium Server GUI\resources\app\node_modules\Appium\node_mdules\Appium base driver\lib\protocol\errors.js:804:9)的属性“match”(C:\Users\XRAYAdmin\AppData\Local\Programs\Appium Server GUI\resources\app\node_modules\Appium\node_mdules\Appium base driver\lib\protocol\protocol.js:380:37)