Project 1 : Automating the various tasks in aciTime
Industry : General
Problem Statement : How to use various automation tools for effective project management
Topics : In this project you will work on the various aspects of automating scenarios using POM, TestNG, Maven Integration with Extent Reports. You will deploy automation of various tasks like creating and deleting customers, creating and competing of projects, creating, deleting and completing of tasks.
- Structure, group & launch test with TestNG
- Project flow management with Maven
- Creating Object Repository with POM.
Project 2 : Testing an ecommerce site with Selenium
Industry : Ecommerce
Problem Statement : How to successfully run an ecommerce site for various product search queries.
Topics : In this Selenium project you will develop Page Object Model Framework and use it for buying a product on Flipkart. You will test the site for a search query like iPhone with the specific phone memory size requirement. The product will be added to the cart, ensuring shipping is done to the entered address and proceeding to the checkout page.
- Eclipse with Maven & TestNG plugin
- Deploying POM for handling dependency
- Fetching and storing result data in a file.
Project 3 – JUnit Test Case
Objective– This is a hands-on project that includes working with the JUnit test case and deploying it for working on a specific site using a search engine. You will extensively compare the testing methods of TestNG and JUnit by working with both to understand the differences. This project includes integrating JUnit test case with the Apache Ant Tool which is an automation tool for building software. Work with Rational Quality Manager in JUnit, write Java codes for Selenium Web Driver testing application