STE MicroProject
STE MicroProject
A Project Report
On
Mr. S. P. LATKAR
SANT GAJANAN MAHARAJ RURAL POLYTECHNIC MAHAGAON
ACADEMIC YEAR
2024 – 2025
Maharashtra State Board of Technical Education, Mumbai
CERTIFICATE
THIS IS TO CERTIFY THAT THE FOLLOWING STUDENTS OF THIRD YEAR, FIFTH
SEMESTER OR DIPLOMA IN COMPUTER ENGINEERING OF INSTITUTE SANT
GAJANAN MAHARAJ RURAL POLYTECHNIC, MAHAGAON – (CODE-0965) HAS
COMPLETED MICRO PROJECT- “Test Cases on Git-Hub Application” – IN SUBJECT –
SOFTWARE TESTING (CODE- 22518) FOR ACADEMIC YEAR 2024-2025
ROLL
STUDENT NAME ENROLLMENT NO.
NO.
03 SHRIDHAR RAJENDRA SHELAR 2209650004
SR NO CONTENTS PAGE NO
1.0 Rationale
Literature Review
2.0
Proposed Methodology
3.0
Resource Required
5.0
1. Introduction
10.0
2. Test Objective
3. Test Case Specification
4. Test Case
11.0 Skills Developed/Learning Out of this project
13.0 Conclusion
13.1 References
Part A – Micro-project Proposal
Title: “ Test Cases On Git-Hub Application”
1.0 Rationale:
In this project we are going to test an “Git-Hub Application” using Software Testing .This
project has been worked upon to create a test cases of GitHub Software. The software is tested
for anticipated behavior of common things that is done in GitHub by Developer and check for
possible errors in test cases which when are Confirmed to be affirmative, only then shall the
procedure ahead continue. It makes it easy for developers to share code files and collaborate
with fellow developers on open-source projects. GitHub also serves as a social networking
site where developers can openly network, collaborate their work.
Shridhar Shelar
Collecting information of
2. Sanskar Bhuimbar
project.
Sahil Desai
Shridhar Shelar
3. Designing Test cases.
Abhimanyu Tippe
Sanskar Bhuimbar
Execute Test Cases and
4. Sahil Desai
write the results of it
Abhimanyu Tippe
1. Introduction
The Test Plan is designed to prescribe the scope, approach, resources, and schedule of all testing
activities of the Git-Hub app.
The Plan identify the item to be tested ,the features to be tested, the types of testing to be performed
,the personnel responsibility for testing, the resource and schedule required to complete testing,
and risks associated with the plan.
2. Test Objective
The Test objective is to verify the Functionality of app Git-Hub, the project should focus on the
registration on the Git-Hub Application.
Test-
Test Test Pre- Expected Actual Statu
case Test steps Test data
Scenario Case condition results results s
ID
To 1.Enter
"MindTeste
Verify verif Username
Username r" It should Registered
Github y the 2.Enter Email
TC-1 , Email, "Tester@12 be Successful Pass
applicatio regist ID
Password 3.com" registered ly
n ration 3.Enter
Tester1122
. Password
To 1.Enter Owner
verif Owner, 2.Enter
Verify Repository
y Repositor Repository "MindTeste Repository
Github created
TC-2 creati y Name, Name r" "Smart should be Pass
applicatio Successful
on of Descriptio 3.Enter Home" created
n ly
regist n Description
ration (optional)
To
verif Name Of
1.Enter Name
Verify y Project, "Digital Project
Of Project Project
Github copyi project Watch" copied
TC-3 2.Click On should be Pass
applicatio ng should be Copy Successful
Project copied
n the pre – project ly
3.Click on src
proje made
ct
To 1. Initialize the Code
Verify git add. && Code
verif local directory Pulled &
Github Root git commit should be
TC-4 y as a Git Pushed Pass
applicatio Project "initial Pulled &
pull,p repository Successful
n commit" Pushed
ush 2.Open cmd ly
Navigatin 1. Click on a
Verify Chec g directly file 2. then History
History
Github k the to the click on checked
TC-5 git log should be Pass
applicatio histor commits history 3. view Successful
checked
n y page of a the commit ly
repository history
1. under your
repository
Navigate
Verify Delet name, click Repository
to the Click on Repository
Github e settings Deleted
TC-6 main page "Delete this should be Pass
applicatio repos 2.under danger Successful
of the repository" Deleted
n itory zone, click ly
repository
delete
repository
11.0 Skill Developed/learning out of this Micro-Project:-
This Project is created for improving the testing knowledge of applications.
1. Studying of the different types of testing techniques.
2. Learned how to prepare Test Cases to test if the application is working properly or not.
3. Learned about SRS (Software Required Specification) document.
4. Studied advantages and disadvantages of testing and how necessary it is to build a defect
free software and user friendly.
13.2 References :
Web References:
https://www.javatpoint.com/software-testing-principles
https://www.browserstack.com/guide/how-to-write-test-cases
https://www.geeksforgeeks.org/software-testing-tutorial/?ref=lbp
https://docs.github.com/en/apps/github-marketplace/using-the-github-marketplace-api-in-your-
app/testing-your-app
https://www.guru99.com/top-20-test-management-tools.html
Book References:
“Software Testing” Second Edition, ISBN 978-81-7758-031-0, Ron Patton, Pearson publication.