This public repository is read-only and no longer maintained.
End-to-end test framework for UI5 applications. It uses UI5 structure and renders simplicity and ease of use for UI5 Automation.
The UI5 Automation Framework comprises of two components-
UI5 Automation Designer-chrome extension to design the automation scripts
UI5 Automation Runner- to run the automation scripts
How to use UI5 Automation Designer - See how
How to use UI5 Automation Runner - See how
It requires
Install UI5 Automation Designer
- Go to chrome web store in your chrome browser
- Search for UI5 Automation Designer
- Look for the extension
icon in the extension list
- Click on Add to Chrome
Install UI5 Automation Runner
-
Create a folder and open command prompt
$ cd <path-to-created-folder>
-
Use npm to install
$ npm install --save https://github.com/SAP/ui5-automation-framework
If the above approach fails then use this
git clone https://github.com/SAP/ui5-automation-framework cd ..\ui5-automation-framework\protractor npm install node bin\webdriver-manager update cd ..\ui5-automation-framework\coverage npm install
-
Run the sample UI5-Example.
- Run the below command
$ cd <path-to-created-folder>/node_modules/ui5-automation-framework/UI5Example $ node <path-to-created-folder>/node_modules/ui5-automation-framework/protractor/bin/protractor conf.js
- If the browser launches and executes the sample script, Hurray!!!! the set up is succesfully complete.
No known issues
Please ask questions in the project's GitHub issues area
Copyright (c) 2017 SAP SE or an SAP affiliate company. All rights reserved. This file is licensed under the Apache Software License, v. 2 except as noted otherwise in the LICENSE file