This project aims provide a sample robot to get and generate an csv with members of the Clash Royale Based in start tag information.
For run this project is required: Robot Framework and Playwright. For install use below steps.
- Install Python 3
https://www.python.org/downloads/
- Install Robot Framework
pip3 install robotframework
- Install Playwright to Robot Framework
pip3 install robotframework-browser
rfbrowser init
- Copy your
config.example.robot
toconfig.robot
.
cp config.example.robot config.robot
- Configure your
config.robot
file setting your respective user.
OBS.: IN ${TAG_CLA_START} VARIABLE REPLACE '#' TO '%23'
- Run your Robot
robot -d ./logs --loglevel <INFO | DEBUG> robots
- Run yours tests using
-d ./logs
for organize log files.
Below is a list of the files by directory.
Directory | Files in folder |
---|---|
config |
config.robot and page_register.config.robot for config and imports all robot pages. |
components |
components.robot all components of the system. |
robots |
Contains all robots execution. |
pages |
Contains all pages of the system (Page Object Pattern and Page Factory). |
pages/commons |
hooks.robot for setup robot and robot teardown. |
Contributions are what make the open source community an incredible place to learn, inspire and create. Any contribution you make will be much appreciated.
- Make a project Fork
- Create a Branch for your feature (
git checkout -b feature/amazing-feature
) - Insert your changes (
git add .
) - Make a commit with your changes (
git commit -m 'feat(<teasy-filename>): Inserting a Amazing Feature !
) - Push the branch (
git push origin feature/amazing-feature
) - Open a Pull Request
Distributed under the MIT license. See LICENSE
for more information.
Yury Alencar - Github - [email protected]