Project 2 at Revature
An API to automate the test writing for any web application
May 1 2018
Team Townes
- Ian Buitrago @kieldro
- Jackie Chen @JackieCX17
- John Eifert @JohnREifert
- Dominick Sermeno @DominickSermeno
- Austin Weed @adweed93
Trainer: Yuvaraj Damodaran
live link: http://ec2-34-230-44-182.compute-1.amazonaws.com:8090/RevatureP2/
- Working pipeline for project 2 to deploy application code and integrate test code
- Develop an new API to automate the test written for any web application
- Tests have to be executed from SPA using Angular 4
- Test results should be visible in angular 4 app
- There is no need for login
- Test data should be coming from RDS using hibernate or property file or xml file or a combination of them
- The pipeline should execute the tests on a windows machine
- Optional requirement - TestNG with POM or Page factory
- Build automation framework using following tools/frameworks
- Java
- WebDriver (Selenium)
- Cucumber
- TestNG
- JavaScript
- Jasmine
- Protractor
- Karma
- Java
The test Salesforce credentials are either as VP or trainer role: test.trainer@revature.com.int1 trainer123
test.vpoftech@revature.com.int1 yuvi1712
the instance URL is https://dev.assignforce.revaturelabs.com
Mandatory requirements / user stories / use case
- No hard coded values for both HTML attribute and their values
- DevOps pipeline is a must
- Group project - team of 3 to 5
- Presentation as a group
- Convention for test data - 1804JTA
- Use the following APIs - WebDriver, TestNG, Cucumber, Jasmine, Protactor
copy hibernate.properties file from google drive into src/main/resources in workspace for db credentials
- Windows slave vm
- more selenium