如何使用webdriver \ appium從移動應用程序下載圖像? 例如:whatsapp,亞馬遜如何使用webdriver appium從移動應用程序下載圖像?
0
A
回答
0
我建議你看看HtmlUnit庫。
後添加的庫,代碼將是這樣的:
File fileToSaveImage = new File(dirToSave, normalizedName);
HtmlImage elementHtmlImage = (HtmlImage) pageWithImage.<HtmlImage>getFirstByXPath(X_PATH_FOR_IMAGE);
elementHtmlImage.saveAs(fileToSaveImage);
當然,你不必在意X_PATH_FOR_IMAGE
,但我相信它可以通過一些特定的網站模式一概而論。
+0
注意:這是'web'應用程序的答案。不是'本地',我害怕不會'混合' –
3
如果你的任務的唯一目的是下載是通過像亞馬遜或WhatsApp的本機應用程序進來的一些圖片,你不需要像Appium或網絡驅動器的高層次的框架。您可以通過網絡層完成該任務。
首先,在瀏覽您感興趣的圖像時,請勾選Fiddler或Charles proxy,啓用SSL代理,安裝root證書等以查看提供圖像的HTTP請求是什麼。
您可以使用您最喜歡的編程語言中的網絡請求來模擬完全相同的事情。
相關問題
- 1. 如何使用移動Chrome和Appium測試應用程序
- 2. Android:用戶如何從我的應用程序下載圖像
- 3. 是否可以使用Appium自動從App Store下載的應用程序?
- 4. 移動應用程序下載站點
- 5. 使用Appium啓動應用程序
- 6. 從移動應用程序使用Google進行圖像搜索
- 7. WIndow 8應用程序自動從本地下載圖像
- 8. 移動應用程序中的圖像
- 9. Android應用程序自動化腳本:通過Appium,Selenium WebDriver,Java:NoSuchElementFoundException
- 10. 如何使用c#在Windows 8應用程序中通過移動服務上傳圖像,並且還從存儲器下載下載圖像
- 11. Google即時應用程序 - 如何使用Appium自動化
- 12. 如何使用appium自動化cocos2dx(Open GL View)應用程序
- 13. 如何使用appium + Java在Android應用程序中滾動?
- 14. 使用PHP下載JSON的移動應用程序
- 15. 如何使用Appium從jenkins URL安裝應用程序?
- 16. 如何使用appium驅動程序在android應用程序中自動執行移動版本頁面
- 17. 如何使用appium驅動程序從上到下滾動android/ios?
- 18. 移動原生應用程序自動化的ruby + appium或java + appium
- 19. 如何使java桌面應用程序移動應用程序
- 20. 如何在Android應用程序中下載更多圖像?
- 21. 如何將圖像下載到應用程序中?
- 22. 如何在android應用程序中下載圖像
- 23. 在Android應用程序中使用下載的圖像
- 24. 使用移動應用程序splashscreen創建iphone的圖像?
- 25. 如何使用appium從iPhone啓動已安裝的應用程序
- 26. 如何讓應用程序圖標在客戶端的移動應用程序中出現下載
- 27. 從iPhone應用程序的URL下載圖像
- 28. Appium測試Android混合移動應用程序
- 29. Xamarin.forms如何從移動應用程序上傳圖像,如asp:FileUpload控件
- 30. 從移動應用程序上傳服務器上的圖像
你可以退後一步並闡明爲什麼你需要使用WebDriver/Appium?你想要測試什麼? –
++你想要測試什麼? – nullpointer
我想通過自動化(我爲它選擇appium)從本地移動應用程序(WhatsApp或亞馬遜應用程序)下載圖像。 –