appium-dashboard-plugin
appium-dashboard-plugin copied to clipboard
[Feature] Provide list of all XHR calls safari when running tests in web apps for ios
For Android:
use Chrome debug protocol. To find the remote-debugging-port
use adb -s emulator-5554 forward --list
.
Sample output is
emulator-5554 tcp:54849 localabstract:chrome_devtools_remote
emulator-5554 tcp:8201 tcp:6790
emulator-5554 tcp:8202 tcp:6790
emulator-5554 tcp:8203 tcp:6790
emulator-5554 tcp:8204 tcp:6790
emulator-5554 tcp:8205 tcp:6790
emulator-5554 tcp:8206 tcp:6790
emulator-5554 tcp:8207 tcp:6790
emulator-5554 tcp:8208 tcp:6790
emulator-5554 tcp:8209 tcp:6790
emulator-5554 tcp:59363 localabstract:chrome_devtools_remote
emulator-5554 tcp:60350 localabstract:chrome_devtools_remote
emulator-5554 tcp:60578 localabstract:chrome_devtools_remote
emulator-5554 tcp:60895 localabstract:chrome_devtools_remote
emulator-5554 tcp:8210 tcp:6790
emulator-5554 tcp:61285 localabstract:chrome_devtools_remote
emulator-5554 tcp:8211 tcp:6790
emulator-5554 tcp:54546 localabstract:chrome_devtools_remote
pick the port number from the last entry that has localabstract:chrome_devtools_remote
For IOS: Use appium-remote-debugger
Changes for capturing chrome are merged. Will keep this issue open for tracking the changes for ios safari.