Java Programming Lab - Test Case Analysis Report
Prepared for: Java Programming Lab Analysis
CONTINUOUS ASSESSMENT 1 (Section 1)
Question # Problem Title Test Cases Status Passed /
Total
1 Reverse a given integer using a ✅ All Passed 10/10
while loop
2 Scientific Calculator with Power and ⚠️ 1 Failed 9/10
Modulus methods (Precision Issue)
3 Check whether a given string is a ✅ All Passed 10/10
palindrome
4 Demonstrate inheritance with ✅ All Passed 10/10
Student and Result classes
CONTINUOUS ASSESSMENT 2 (Section 2)
Question Problem Title Test Cases Passed /
# Status Total
1 Interface Vehicle with getSpeed() ⚠️ 2 Failed 8/10
implementation
2 Array size input with ✅ All 10/10
ArrayIndexOutOfBoundsException handling Passed
3 Thread creation by extending Thread class ❌ 7 Failed 3/10
4 Read and display user name without ✅ All 10/10
modification Passed
CONTINUOUS ASSESSMENT 3 (Section 3)
Question # Problem Title Test Cases Passed /
Status Total
1 Read integers from text file into array and ✅ All Passed 10/10
display sum
2 Create enum Operation and perform ✅ All Passed 10/10
arithmetic operations
3 Collection Framework to store student ✅ All Passed 10/10
names in reverse order
4 Lambda expression to sort list of integers ✅ All Passed 10/10
in descending order
PRACTISE QUESTIONS
Question Problem Title Test Passed /
# Cases Total
Status
1 Implement parameterized constructor and ❌ 10 0/10
constructor overloading Failed
2 Perform addition of two 2D matrices using ✅ All 10/10
arrays Passed
3 Demonstrate try, catch, finally blocks with ❌ 10 0/10
ArrayIndexOutOfBoundsException Failed
4 Create abstract class Animal with abstract ✅ All 10/10
method sound() Passed
5 Sort list of student objects based on marks ✅ All 10/10
using Comparator Passed
6 Perform basic arithmetic operations using ✅ All 10/10
switch case Passed
7 Demonstrate inter-thread communication using ✅ All 10/10
wait() and notify() Passed
8 Implement multilevel inheritance and ❌ 10 0/10
constructor chaining Failed
9 Simulate retrieving employee records from ⚠️ 4 6/10
database Failed
10 Simulate two-way client-server chat ⚠️ 3 7/10
Failed