To create automated test to test basic business critical functionality of an eCommerce web application Advantage Online Shopping
(where tests are developed) https://advantageonlineshopping.com/
- Localhost version can be installed and used as well
- Local host URL: http://localhost:8080/
- Local installation requires PosgreSQL database version 10 or up
- more details on local installation: https://advantageonlineshopping.com/#/version
(Tools, Technologies Used to develop automated tests)
- IDE: PyCharm
- Automation Framework: Selenium Webdriver
- Language: Python 3.9
- Browser: Chrome
- Source Control: Git/GitHub
- Data: Python Faker library, v 11.3
Jenkins on AWS EC2 Linix instance with SSH-Key based secure connection to GitHub repository to pull and run the selenium scripts
- Automated tests are developed based on Manual Test cases using Jira weekly Sprints
- Manual Test Cases are documented in Confluence and managed via Jira Tasks