This project uses Robot Framework for automated testing of the Magento Software Testing Board.
To get started with this project, create a new folder named Luma Robot
.
mkdir "luma-robot"
cd "luma-robot"
First, create a virtual environment using Python's venv
.
python -m venv venv
python3 -m venv venv
venv\Scripts\activate
source venv/Scripts/activate
Once the virtual environment is activated, install the Robot Framework using pip
.
pip install robotframework
If prompted to update pip
, run:
python.exe -m pip install --upgrade pip
Next, you need to install the robotframework-browser
library, which is used for interacting with the browser.
pip install robotframework-browser
Once the library is installed, initialize the Browser Library for use.
rfbrowser init
To run tests, simply use the following command:
robot -d ./logs test/
This project is under construction. Future implementations will include additional test cases and improvements to the existing test suite. Feel free to contribute and collaborate as the project evolves!
We welcome contributions to this project! If you'd like to help improve the test cases or add new features, please feel free to fork the repository, create a branch, and submit a pull request.
- Fork the repository
- Create a new branch (
git checkout -b feature/your-feature
) - Commit your changes (
git commit -am 'Add new feature'
) - Push to the branch (
git push origin feature/your-feature
) - Create a new pull request
This project is developed and maintained by Cristiano Mothe.
You can visit my portfolio to see more about my work and skills. Feel free to reach out for any questions or collaborations!