I see Robot Framework as a generic automation framework designed for testing mobile apps.
But how is it different than Appium? Is it because Appium is cross-platform?
My question really is whats the difference between robot framework and appium?
Robot Framework is a generic open source automation framework. It is not only used for testing mobile apps. It can be used for web testing, windows apps testing, api testing and much more. It is just a framework though. It requires different tools and libraries for doing specific tasks like AppiumLibrary can be used in RobotFramework for mobile testing and SeleniumLibrary for web testing.
Appium on the other hand is a framework primarily made for mobile testing and has built-in functionalities to do so.
"Robot Framework:
Appium :
Lets says if we want to use Robot framework to automate mobile apps, we still have to import appium library inside the robot framework , only then we can automate mobile using Robot framework."
Here is the link to open source project - GitHub - testsigmahq/testsigma: A powerful open source test automation platform for Web Apps, Mobile Apps, and APIs. Build stable and reliable end-to-end tests @ DevOps speed.
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.