-
Notifications
You must be signed in to change notification settings - Fork 0
/
SCOPE.txt
41 lines (33 loc) · 1.35 KB
/
SCOPE.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
This is a Maven Project forr Spring Boot UI Coding Exercise
This Application :
Create a simple application with database access;
Based on an input from the user provide the following functionality;
Functional Coverage:
Person Operations:
1. Add Person (id, firstName, lastName)
2. Edit Person (firstName, lastName)
3. Delete Person (id)
4. Count Number of Persons
5. List Persons
Address Operations:
1. Add Address to person [multiple required] (id, street, city, state, postalCode)
2. Edit Address (street, city, state, postalCode)
3. Delete Address (id)
4. Address List
It also Includes :
1. JUnit Tests
2. Maven build (Java)
JUnits : Test Coverage:
1. Add Person (id, firstName, lastName)
2. Edit Person (firstName, lastName)
3. Delete Person (id)
4. Count Number of Persons
Technical Coverage:
1. Designed UI JSP/HTML Page using Spring for : add person, list person, edit person and delete person, add address, edit address, list address and delete address
2. Services for above operation
3. CRUD operations
4. Sample Exception Handling for Add and Edit Operations
5. Covers HTTP Client for GET and POST Services for Test Case Use
6. Maven Build
Technology and Tools Used:
Java, Spring Framework, Spring Boot, MicroService,RestService, Hibernate, JUnit, Maven Build, SqlLocalDB, JSP, JQuery, BootStrap, Spring Tool Suite 4, Soap UI, Microsoft SqlSever Management Studio