Ranked in these QuestionsQuestion Ranking
Pro Seamlessly automate mobile and desktop browsers
Based on either Appium or Selenium, the API remains largely the same when switching between different platforms.
Pro Platform agnostic because it is configuration driven
For test suites crossing multiple platforms, selecting the test target platform can be driven entirely by configuration.
Custom drivers for e.g. API testing or static HTML testing exist and are easily built. Driver modules allow you to extend the main driver (e.g. Selenium or Appium) with ease.