pr4*_*4sh 3 selenium automation appium
我正在使用 Appium 实现移动应用程序的自动化,我想要的只是本机应用程序元素的页面源。我在谷歌上搜索了很多,发现它可以用于网页,但没有找到任何针对移动设备本机应用程序的解决方案。就像下面的例子一样。
elem.getAttribute("innerHTML");
Run Code Online (Sandbox Code Playgroud)
或者
WebElement element = driver.findElement(By.id("foo"));
String contents = (String)((JavascriptExecutor)driver).executeScript("return arguments[0].innerHTML;", element);
Run Code Online (Sandbox Code Playgroud)
有 getPageSource() 方法:
driver.getPageSource();
Run Code Online (Sandbox Code Playgroud)
更新
获取特定元素的源代码(包括元素的标签):
element.getAttribute('outerHTML')
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
14279 次 |
| 最近记录: |