I am trying automate Mobile application using AppiumLibrary in Robot Framework. Can anybody help me how to start with installing the Appium library in robot framework?
相关问题
- Appium & Webdriver (webdriverjs) - cannot execute
- How to get app information like app version, devic
- Import Java library in RIDE
- Problem with SELECT from database if using unicode
- How to skip Chrome Welcome screen, every time I ru
相关文章
- appiumUI自动化send_keys()或者set_value()输入字符不识别,提示Did y
- Appium: “An element could not be located on the pa
- How to use robot framework with python in eclipse
- Saving class objects in robot framework
- How to Perform Scroll up and Down in Android For L
- How to handle dynamic elements using Robot Framewo
- How to feed a list of lists as an argument into a
- An unknown server-side error occurred while proces
Run the following command in cmd after installing robotframework-appiumlibrary:
It solved the same issue which I experienced.
May be this can give you a head start, below are some key concepts to start with.
What is Appium ?
Appium works like a server, written in Nodejs and implements selenium webdriver . it allows the client (test cases written in any language, Robotframework in your case ) to fire the tests and the target application ( Apps) acts like a web page . Target application sends back the response to node js server which in turn send it back to client.
here is an excellent link which can help you to understand the basic concept of appium in more details
https://automationlab0000.wordpress.com/2018/09/10/appium/
Android SDK
You need to install android SDK as it provides many set of tools to help in automation, one such tool is adb, it detect your mobile devices, assign device id to them, which will be referenced by your scripting language for further communication with appium.
Client
Third point is client i.e. Robot Framework. You need to install appium library first
once you have library installed you can use it to send request to appium server.
here is a sample programe to open dialer in phone