1
我正在使用appium selenium進行自動化測試。任何人都可以幫助我找到移動驅動程序的當前網址。試着用driver.getCurrentUrl()。它不起作用如何查找appium中移動測試的當前網址
我正在使用appium selenium進行自動化測試。任何人都可以幫助我找到移動驅動程序的當前網址。試着用driver.getCurrentUrl()。它不起作用如何查找appium中移動測試的當前網址
You need to check the context of the app :
If context is native app , you cant get url of any screen.
If App context is having WEBVIEW you will get URL
How to check context :
Set<String> contextNames = driver.getContextHandles();
for (String contextName : contextNames) {
System.out.println(contextNames);
}
You can switch to WEBVIEW using following code :
if (contextName.contains("WEBVIEW")) {
driver.context("WEBVIEW");
driver.getCurrentUrl()
}
感謝您的回覆..我會嘗試並讓您知道 – Vijay