This project aims to provide a complete and clear documentation of test cases, automation, and API tests in one place. This will allow those responsible to have easy access to the necessary information.
The documentation of test cases will be written in detail, covering all the test scenarios that have been identified for the system. Each test case will have information about the test objective, prerequisites, steps to be followed, and the expected outcome.
The automation of test cases will be implemented according to the documented test cases from exploratory tests on the provided system.
API tests will be documented and automated using Postman, verifying the integration of different parts of the system and confirming whether all APIs are functioning as expected.
Additionally, this project will provide examples of how to run tests, including information on how to set up the test environment and how to execute test automation.
All information will be available in this Git repository.
PS1: The project lasted only 4 hours.
The following tools were used in building the project:
Before starting, make sure you've met the following requirements:
- Have a machine with a compatible operating system.
- Have the Robot Framework Language Server installed on your IDE.
- Run text editor/IDE in
<administrator>
mode.
To install <script>
, follow these steps:
-
Clone the repo:
HTTPS
git clone https://github.com/lucaspericlesbr/visualmix-challenge.git
SSH
git clone [email protected]:lucaspericlesbr/visualmix-challenge.git
-
Install packages
https://marketplace.visualstudio.com/items?itemName=robocorp.robotframework-lsp
Or
Installing in VSCode Extensions
-
To run the script, run the following command in the terminal:
robot -d ./results tests\TestSitePractice.robot
Or
Click on the RUN iCON on the side of the test case
- Lucas Péricles - lucaspericlesbr