Answer is yes , you dont need appium .
Thanks for the wonderful question
You can run chrome in android device straight from selenium:
First make sure adb version is latest:
download latest from :
the adb will be inside the ...
Yes. It is possible to automate the inspection of web pages via mobile browsers using real devices with Selenium WebDriver. Appium can help you the most.
Appium is an open source test automation framework for use with native, hybrid and mobile web apps. NO dependency on Mobile device OS. It has framework or wrapper that translate Selenium Webdriver commands ...
Why not have three repositories?
The goal of having one repository is avoiding duplication and maintenance of duplicate code. Assuming that your test logic is mostly the same for different platforms, maybe with small adjustments per platform, then you can have one repository containing the common test logic and a different repository per platform containing ...
A few years ago we were happy with the approach to have one project to handle both native applications. Appium was also the way to go.
But since some recent projects we made the shift to directly use the native testing frameworks (Espresso and XCTest) and not separately, but in the projects of the developer teams. So now there are no additional projects for ...