mac 版本:10.12.4
Appium 版本:1.6.4
Xcode 版本:8.3.2
mac 上启动 appium,用 Python 执行自动化脚本,提示

ERROR: test_action (main.SimpleIOSTests)

Traceback (most recent call last):
File "ios_simple_simulator.py", line 31, in setUp
'udid': '1cb61c36689374c0ff75d8bd1be5e778642c32ed',
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/appium/webdriver/webdriver.py", line 36, in init
super(WebDriver, self).init(command_executor, desired_capabilities, browser_profile, proxy, keep_alive)
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 98, in init
self.start_session(desired_capabilities, browser_profile)
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 188, in start_session
response = self.execute(Command.NEW_SESSION, parameters)
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 252, in execute
self.error_handler.check_response(response)
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/selenium/webdriver/remote/errorhandler.py", line 165, in check_response
raise exception_class(value)
WebDriverException: Message: Parameters were incorrect. We wanted {"required":["desiredCapabilities"],"optional":["requiredCapabilities","sessionId","id"]} and you sent ["capabilities","desiredCapabilities"]

有没有遇到这种情况的?帮忙解答一下。
@Lihuazhang 能帮忙解答一下这个问题吗 ?


↙↙↙阅读原文可查看相关链接,并与作者交流