如何使用selenium获取移动NATIVE(不使用webviews)应用的页面源,最好是在javascript中?
答案 0 :(得分:2)
取决于您选择的javascript客户端。
例如,对于wd
,您可以使用wd.source();
,可以在wd api页面找到:https://github.com/admc/wd/blob/master/doc/api.md
对于webdriver-io,命令似乎是client.source();
,可以从http://webdriver.io/api/protocol/source.html找到
如果你想使用selenium-webdriver,那么命令似乎是driver.getPageSource();
http://seleniumhq.github.io/selenium/docs/api/javascript/module/selenium-webdriver/index_exports_WebDriver.html#getPageSource