The scope of the final project for ITF Automation Testing Course is to use all gained knowledge throught the course and apply them in practice.
Testing Framework: Selenium
Programming Language: Python
Tools: PyCharm
Dependencies: Selenium Library, Webdriver_manager and Behave.
Driver Configuration: ChromeDriver.
User Interactions: Test cases: successful login verification , page access verification and find products verification.
Scenario-based Testing: positive and negative test scenarios to cover different functionalities of Douglas.
Page Objects: BDD.
Automation Scripts
Test Execution: Run the automated tests against Douglas to verify functionality and behavior.
Test Reports: Implement reporting mechanisms to capture test results and generate comprehensive reports.
Test Data Management: user profile.