debugging Appium中的断点调试

nom7f22z  于 2022-12-23  发布在  其他
关注(0)|答案(1)|浏览(163)

有没有办法在appium中设置断点,或者获得比一直查看日志和打印console.log()更好的调试体验?
我希望能够在任何步骤中停止测试运行,并查看值是什么-继续下一步等等。我看到使用IDE可能可以做到这一点,但是否有更好的集成解决方案?我还看到云设备提供商提供类似的日志记录解决方案,如https://www.browserstack.com/docs/app-automate/appium/set-up-tests/debugging-options,但这只是在云设备上,我希望在本地看到它。
也许一个依赖关系,将包括我所要求的?
My setup is appium, webdriver.io, mocha.
先谢谢你!

gr8qqesn

gr8qqesn1#

首先,使用IDE和BrowserStack日志进行调试是不一样的,我不知道您为什么需要它,但是最好的调试方法是使用IDE
enter image description here
enter image description here
enter image description here
此外,您可以创建自定义日志工具,它将存储所有事件到日志文件并打印它
最后一个是https://appium.io/docs/en/commands/session/events/get-events/ self.driver.execute_script(“移动的:设备信息”)

相关问题