An open API service indexing awesome lists of open source software.

https://github.com/imbus/robotframework-robosapiens

Fully localized Robot Framework library for automating the SAP GUI using text locators
https://github.com/imbus/robotframework-robosapiens

gui-automation gui-testing robotframework

Last synced: 4 months ago
JSON representation

Fully localized Robot Framework library for automating the SAP GUI using text locators

Awesome Lists containing this project

README

        

# RoboSAPiens: SAP GUI Automation for Humans
![PyPI - Version](https://img.shields.io/pypi/v/robotframework-robosapiens)
[![Downloads](https://static.pepy.tech/badge/robotframework-robosapiens)](https://pepy.tech/project/robotframework-robosapiens)
[![Monthly Downloads](https://static.pepy.tech/badge/robotframework-robosapiens/month)](https://pepy.tech/project/robotframework-robosapiens)
![Python - Versions](https://img.shields.io/pypi/pyversions/robotframework-robosapiens)
![GitHub - Commit Activity](https://img.shields.io/github/commit-activity/m/imbus/robotframework-robosapiens)

## Users

**[Documentation: Importing, Keywords](https://imbus.github.io/robotframework-robosapiens/)**

### Requirements

- Scripting must be enabled both [in the Application Server](https://help.sap.com/saphelp_aii710/helpdata/en/ba/b8710932b8c64a9e8acf5b6f65e740/content.htm?no_cache=true) and [in the SAP GUI client](https://help.sap.com/docs/sap_gui_for_windows/63bd20104af84112973ad59590645513/7ddb7c9c4a4c43219a65eee4ca8db001.html?version=760.01&locale=en-US)

### Installation

```powershell
pip install robotframework-robosapiens
```

## Developers

### Requirements

- [.NET SDK 7.0 x64](https://dotnet.microsoft.com/en-us/download/dotnet/7.0)
- [PowerShell 7](https://github.com/PowerShell/PowerShell)
- [just](https://github.com/casey/just/)

To build the wheel:

```
just build
```

### References

- [SAP GUI Scripting API Documentation](https://help.sap.com/docs/sap_gui_for_windows/b47d018c3b9b45e897faf66a6c0885a8/babdf65f4d0a4bd8b40f5ff132cb12fa.html?locale=en-US)