Avo Assure is an intelligent, no-code test
automation solution that aims to enable users to deliver high-quality applications and
achieve continuous testing.
Features are provided by the vendor:
Avo Assure enables users to create and execute test
cases without writing code. Its no-code capabilitiess help users run end-to-end tests with a few button clicks.
It is cross-platform compatible so users can
execute test cases for the web, windows, mobile…
Appium works well for well-structured mobile applications test automation that is particularly easy to leverage when different pages of the app use similar building blocks. If it takes time for some content in the app to be rendered, ask your dev team to add progress indicators and ensure they are accessible. That might be more complicated to do with Appium, though, if there's no good contact with Dev team established so you can request accessibility IDs added quickly enough when needed. Appium supports another locator strategies as well though (such as xPath or iOS class chain on iOS) but they wouldn't work as fast so you may get really slow tests.
Test complex end-to-end business processes spanning web, mobile, SAP, Oracle, Salesforce, desktop and more
Well-organized interface
Smart scheduling to run tests in parallel and schedule execution during non-business hours.
Offers a visual representation of the entire testing component hierarchy with its unique Mindmaps feature and helps define test plans and design test flows with excellent transparency.
There are a number of expected methods that are not implemented, yet. With a similar sounding name as Selenium with similar functions, people who are familiar with Selenium try to use methods that appear to be available, but give a "not yet implemented" exception when run.
Documentation can be confusing.
Setup was a difficult process. This may not necessarily be the case once you figure everything out, but the whole figuring it out process was difficult and I ran into many, many problems when I first started.
I would like to give 9/10 rating to Appium because of it can easily integrate with popular frameworks and CI/CD tools, as well as it is reliable, flexible and easy to use. The setup can bit complex in initial step, but once on configured it's very easy to use and enables stable and scalable mobile automation for real and cloud devices.
Most of mobile testing tools which are available in the market are paid license tools. But Appium is Open source mobile testing tool. We can create customised automation framework using Appium. It also supports various languages such as Java, Javascript etc. And also supports various operating systems such as Android, IOS etc. We can easily integrate Appium frameworks with CI/CD [Jenkins, Git etc].