UnknownError: An unknown server-side error occurred while processing the command.
在appium自动化测试过程中踩到的坑:
1、跑自动化测试时经常执行测试用例失败。调查appium日志,发现打印如下日志:
[debug] [35m[WD Proxy][39m Matched ‘/element’ to command name ‘findElement’
[debug] [35m[WD Proxy][39m Proxying [POST /element] to [POST http://127.0.0.1:8203/wd/hub/session/0bcc993b-a510-4ed4-953c-b89696ea50fc/element] with body: {“strategy”:“id”,“selector”:“com.midea.ai.appliances:id/item_private”,“context”:“”,“multiple”:false}
[info] [35m[WD Proxy][39m Got response with status 404: {“sessionId”:“0bcc993b-a510-4ed4-953c-b89696ea50fc”,“value”:{“error”:“no such element”,“message”:“An element could not be located on the page using the given search parameters”,“stacktrace”:"io.appium.uiautomator2.common.exceptions.ElementNotFoundException: An element could not be located on the page using the given search parameters\n\tat io.appium.uiautomator2.handler.FindElemen