在app自动化测试的时候,调试Android web browser和inapp(webview)是很重要的。特别是webview。Android web browser可以用PC browser + user agent轻易调试。但是webview就很麻烦了。
现在好了,有了Remote Debugging on Android with Chrome这个PC版chrome功能就很容易调试webview了。
- USB连接真机或启动emulator。
- 在PC版chrome,点汉堡按钮 》更多工具 》检查设备可以打开DevTools页面。也可以如下方法打开。
* 在chrome one box里输入chrome://inspect
* 下载chrome 扩展程序ADB plugin。 - 在页面点击Discover USB devices的check box即可连接设备。
- 在设备打开chrome或者hybrid应用会在此页面显示。(但是有很多hybrid应用在真机上运行的时候无法显示webview。模拟器上启动就可正常。不知道为什么。)
- list显示出来后可以点inspect来打开调试窗口。可以点击窗口右侧的手机图标来显示设备的模拟画面。酷~~!
(已解决,我笨到家了,用play store上的app来测试,当然不行了。
用开发人员build的app来测试就没问题。)
댓글 없음:
댓글 쓰기