semvec/pypi-packages huggingface dataset:
rf-appiumextensionlibrary 1.0b2
serhatbolsu's AppiumLibrary Extension
License: MIT License

AppiumExtensionLibrary
================


Authors:
* __Shiela Buitizon | email:shiela.buitizon@mnltechnology.com__ 
* __Joshua Kim Rivera | email:joshua.rivera@mnltechnology.com__


##### Contents:
- [Introduction](#introduction)
- [Installation](#installation)
- [Usage](#usage)
- [Generating Local Documentation](#generating-local-documentation)
- [Dependencies](#dependencies)



### Introduction
**ApppiumExtensionLibrary** is an extension library built on top of [AppiumLibrary](https://github.com/serhatbolsu/robotframework-appiumlibrary) by [serhatbolsu](https://github.com/serhatbolsu).  

![PyPI](https://img.shields.io/pypi/v/rf-appiumextensionlibrary?style=for-the-badge)
![PyPI - Downloads](https://img.shields.io/pypi/dd/rf-appiumextensionlibrary?style=for-the-badge)
![PyPI - License](https://img.shields.io/pypi/l/rf-appiumextensionlibrary?style=for-the-badge)

![PyPI](https://img.shields.io/pypi/v/robotframework-appiumlibrary?label=AppiumLibrary&style=for-the-badge)
### Installation
**Option 1**  
_Install this project using pypi, run_:
```bash
pip install rf-appiumextensionlibrary
```
**Option 2**  
_With recent version of `pip`, it is possible to install directly from GitHub repository. To Install latest source
from the master branch, use this command_:
```bash
pip install git+https://github.com/MainSystemDev/rf-appiumextensionlibrary.git
```
_Please note that using installation option 2 will take some time, because ``pip`` will
clone the [AppiumExtensionLibrary](https://github.com/MainSystemDev/rf-appiumextensionlibrary) project to a temporary directory and then
perform the installation_.


### Usage
To use AppiumExtensionLibrary in Robot Framework test(s), the library needs to
first be imported using the `Library` setting as any other library.


```robotframework
*** Settings ***
Documentation                           Simple example using AppiumExtensionLibrary
Library                                 AppiumExtensionLibrary

*** Variables ***
${sample_variable}

*** Test Cases ***
Test Case Sample One
    ${url}                              Get URL
    Log To Console                      ${url}

```

### Keyword Documentation  
View the latest keyword [documentation here](https://mainsystemdev.github.io/rf-appiumextensionlibrary/) for more information about this library.


### Generating Local Documentation


To Generate the keyword Documentation, simply run:
```bash
python -m robot.libdoc AppiumExtensionLibrary documentation.html
```
Where:
 * `robot.lidoc` is the _robot libdoc_ module. See [Robotframework libdoc documentation for more info.](https://robotframework.org/robotframework/2.1.2/tools/libdoc.html)
 * `documentation.html` is the output file.  
 * `AppiumExtensionLibrary` is the main class.

_Note that the library must first be installed before generating a documentation._