Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 12

American International University- Bangladesh (AIUB)

Department of Computer Science


Software Quality and Testing
Summer 2021-2022

Assignment: Writing and Executing test cases for AIUB system

Objective: The objective of this assignment is to –


 Introduce students with the concept of test case
 Write test cases based on the requirements and functionalities of the system under test
 Execute the test cases and find defects, if any

Submission Rules:
Deadline: June 20, 2022
Group: Group of 4/5 (minimum– four members; maximum– five members); you have to choose your assignment-partners
Submission: Submit a hard copy (in MS Word) of the test cases with executed results.
The Title page must contain the assignment title, Name and ID of the group members
Also, write your course title and section on title page.

Plagiarism: 100% penalty for all the groups involved in copying each other’s works (It includes the original producer).
Late Submission: NOT allowed
Total marks: 10% of the midterm marks
Problem statement: Suppose your IT firm Datasoft, Inc. has been awarded the contract to test the AIUB system. For that you need to
develop a Test Plan first. Assume that you have already developed the Test Plan. Now you have to write the test cases based on the
requirements and functionalities of the system. Then you have to execute those test cases and identify bugs (defects), if any. However, due to
time constraint (in our case), you have to write and execute only few test cases. (But do NOT forget that in practice you have to write test
cases for all the requirements of the system to make sure the software is tested against all requirements!).

Test Action Requirement Expected Actual Status Comments


Case # # Results Results
TC_101 Search 210.0 The website The website Failed The test case
the web http://www.aiub.edu http://www.aiub.edu failed
link in should contain the major should contain the major
browser items –Home, About, items –Home, About,
Academics, Academics,
Administration, Faculties, Administration, Offices,
Offices, Admission, Admission, Contact,
Contact, Webmail, Login Webmail, Login
TC_102 The 211.1 When the mouse pointer When the mouse pointer passed The item passed
mouse is put over ‘About’, a is put over ‘About’, a
pointer drop-down list opens with drop-down list opens with
is put the items –Information, the items –Information,
over the General Information, General Information,
about Why Study here, Why Study here,
option Resources, Career, Resources, Career,
Convocation, Video Convocation, Video

TC_103 Clicking 211.1.1 Clicking on the link Clicking on the link passed The item passed
on the ‘Information’ brings a ‘Information’ brings a
informat page containing Vision, page containing Vision,
ion link Mission, Quality Policy, Mission, Quality Policy,
Goals Goals
TC_104 Clicking 211.1.2 Clicking on ‘General Clicking on ‘General passed The item passed
on Information’ brings to a Information’ brings to a
General new page containing new page containing
informat information regarding – information regarding –
ion Degrees Degrees
Offered at Present, up- Offered at Present, up-
coming academic coming academic
programs, name and programs, name and
picture of Academic picture of Academic
Council, and name of Council, and name of
Board of Trustees’ Board of Trustees’
Nominee Nominee
TC_105 Clicking 211.1.3 Clicking on ‘Why Study Clicking on ‘Why Study passed The item passed
on ‘why Here’ brings to a page Here’ brings to a page
study titled ‘Why study at titled ‘Why study at
here’ AIUB?’ AIUB?’
TC_106 Clicking 211.1.4 When clicked on When clicked on failed The test case
on ‘Resources’, the system ‘Resources’, the system failed
Resourc displays a page displays a page
e option containing information containing information
about Library Facilities, about Library Facilities,
AIUB ICT facilities, AIUB ICT facilities,
Laboratory facilities, Laboratory facilities,
Auditorium, Student Auditorium, Student
Health Services, Hostel Health Services, Security
Facilities, Student Services
Transportation Facilities,
Security Services

TC_107 Clicking 211.1.5 When clicked on When clicked on Passed The item passed
on ‘Career’, the system ‘Career’, the system
career opens a page titled Career opens a page titled Career
option Opportunities for ‘`Fresh Opportunities for ‘`Fresh
Graduates’ Graduates’
TC_108 Clicking 211.1.6 Clicking on Clicking on Passed The item passed
on ‘Convocation’ brings to a ‘Convocation’ brings to a
Convoc page titled page titled
ation ‘CONVOCATION’ with ‘CONVOCATION’ with
a list from 1st a list from 1st
Convocation to 15th Convocation to
Convocation. Also 20th Convocation. The
displays a graph showing page also displays a
the number of graduates graph showing the
of every convocation. number of graduates of
every convocation.

TC_109 Clicking 211.1.6.1 Clicking on 1st Clicking on 1st Failed The test case
on 1st Convocation brings to a Convocation brings to a failed
Convoc page that contains page that contains
ation information about the information about the
venue, date, number of venue, date, number of
students graduated, and students graduated.
pictures of the first
convocation.
TC_110 Clicking 211.1.6.2 Clicking on 2nd Clicking on 2nd Failed The test case
on 2nd Convocation brings to a Convocation brings to a failed
Convoc page that contains page that contains
ation information about the information about the
venue, date, number of venue, date, number of
students graduated, and students graduated.
pictures of that
convocation.

TC_111 Clicking 211.1.6.3 Clicking on 3rd Clicking on 3rd Failed The test case
on 3rd Convocation brings to a Convocation brings to a failed
Convoc page that contains page that contains
ation information about the information about the
venue, date, number of venue, date, number of
students graduated, and students graduated.
pictures of that
convocation.

TC_112 Clicking 211.1.6.4 Clicking on 4th Clicking on 4th Failed The test case
on 4th Convocation brings to a Convocation brings to a failed
Convoc page that contains page that contains
ation information about the information about the
venue, date, number of venue, date, number of
students graduated, and students graduated.
pictures of that
convocation.
TC_113 Clicking 211.1.6.5 Clicking on 5th Clicking on 5th Failed The test case
on 5th Convocation brings to a Convocation brings to a failed
Convoc page that contains page that contains
ation information about the information about the
venue, date, number of venue, date, number of
students graduated, and students graduated.
pictures of that
convocation.

TC_114 Clicking 211.1.6.6 Clicking on 6th Clicking on 6th Failed The test case
on 6th Convocation brings to a Convocation brings to a failed
Convoc page that contains page that contains
ation information about the information about the
venue, date, number of venue, date, number of
students graduated, and students graduated.
pictures of that
convocation
TC_115 Clicking 211.1.6.7 Clicking on 7th Clicking on 7th Failed The test case
on 7th Convocation brings to a Convocation brings to a failed
Convoc page that contains page that contains
ation information about the information about the
venue, date, number of venue, date, number of
students graduated, and students graduated.
pictures of that
convocation
TC_116 Clicking 211.1.6.8 Clicking on 8th Clicking on 8th Failed The test case
on 8th Convocation brings to a Convocation brings to a failed
Convoc page that contains page that contains
ation information about the information about the
venue, date, number of venue, date, number of
students graduated, and students graduated.
pictures of that
convocation

TC_117 Clicking 211.1.6.9 Clicking on 9th Clicking on 9th Failed The test case
on 9th Convocation brings to a Convocation brings to a failed
Convoc page that contains page that contains
ation information about the information about the
venue, date, number of venue, date, number of
students graduated, and students graduated.
pictures of that
convocation

TC_118 Clicking 211.1.6.10 Clicking on 10th Clicking on 10th Failed The test case
on 10th Convocation brings to a Convocation brings to a failed
Convoc page that contains page that contains
ation information about the information about the
venue, date, venue, date, number of
number of students students graduated.
graduated, and pictures of
that convocation

TC_119 Clicking 211.1.6.11 Clicking on 11th Clicking on 11th Failed The test case
on 11th Convocation brings to a Convocation brings to a failed
Convoc page that contains page that contains
ation information about the information about the
venue, date, venue, date, number of
number of students students graduated.
graduated, and pictures of
that convocation

TC_120 Click on 211.1.6.12 Clicking on 12th Clicking on 12th Failed The test case
‘12th Convocation brings to a Convocation brought to a failed
Convoc page that contains page that displays the
ation’ information about the server error caused while
venue, date, number of loading the page, as the
students graduated, and page is not available.
pictures of that
convocation

TC_121 Click on 211.1.6.13 Clicking on 13th Clicking on 13th Passed


‘13th Convocation brings to a Convocation brought to a The item passed
Convoc page that contains page that contains
ation’ information about the information about the
venue, date, number of venue, date, number of
students graduated, and students graduated, and
pictures of that pictures of that
convocation convocation
TC_122 Click on Clicking on 14th Clicking on 14th Passed
‘14th 211.1.6.14 Convocation … brings Convocation brought to The item passed
to a page that contains a page that contains
information about the information about the
venue, date, number of number of students
students graduated, and graduated, and pictures
pictures of that of that convocation but
convocation doesn't contain
information
TC_123 Click on 211.1.6.15 Clicking on 15th Clicking on 15th Passed
‘15th Convocation brings to a Convocation brought to a The item passed
Convoc page that contains page that contains
ation’ information about the information about the
venue, date, number of venue, date, number of
students graduated, and students graduated, and
pictures of that pictures of that
convocation convocation
TC_124 the 211.1.7 If the mouse pointer is Failed The test case
mouse If the mouse pointer is
put over ‘About’ a drop- failed
pointer put over
down list appears of
over ‘About’ a drop-down list
which ‘Video’ is the last
‘About' appears of which ‘Video’
item. On clicking on
is the last item but on
‘Video’, the system
clicking on ‘Video’,
displays four video clips
nothing was happended.
to view
TC_125 Put the Putting the mouse Putting the mouse pointer Passed
mouse 212.0 pointer over over ‘Academics’ in the The item passed
pointer ‘Academics’ in the homepage displayed a
over homepage displays a drop-down list with the
‘Acade drop-down list with the items –Academic
items –Academic Regulations, Admission
mics' Regulations, Admission &
& Registration, Courses &
Registration, Courses & Tuition Fees, Academic
Tuition Fees, Academic Calendar.
Calendar.
TC_126 Click on 212.1 Clicking on ‘Academic Clicking on ‘Academic Passed The item passed
Academ Regulations’ bring to a Regulations’ brought to a
ic page titled ‘Academic page that contains-
Regulati Regulations’ which Semester System,
ons includes items-Semester Teaching Method,
System, Teaching Grading System,
Method, Grading System, Computation of CGPA,
Computation of CGPA, Sequence of Subjects,
Sequence of Subjects, Academic Load, Class
Academic Load, Class Attendance, Academic
Attendance, Academic Probation, Warning,
Probation, Warning, Time Limit, Repeating
Time Limit, Repeating Courses, Transfer of
Courses, Transfer of Credits, Discontinuance
Credits, Discontinuance of Studies, Graduation
of Studies, Graduation Requirements,
Requirements, Examination Guidelines,
Examination Guidelines, Appeal of a Course
Appeal of a Course Grade, Student Conduct,
Grade, Student Conduct, and Disciplinary Actions,
and Disciplinary Actions, Code of Conduct,
Code of Conduct, Offenses, Student
Offenses, Student Organizations and
Organizations and Activities, Political
Activities, Political Activities, Sanction,
Activities, Sanction, Graduation, Academic
Graduation, Academic Scholarship/Discount
Scholarship/Discount Policy
Policy
TC_127 Click on 212.1.1 A drop-down list will A drop-down list appears, Passed The item passed
‘Course appear with the items- with the items-different
and different courses and courses and tuition fees.
tuition tuition fees.
fee’
TC_128 Click on 212.1.2 A drop-down list will A drop-down list displays Failed The test case
‘Acade appear that displays the the academic calendar for failed.
mic academic calendar for all the current semester.
Calenda three semesters.
r’
TC_129 Put the 213.0 A drop-down list will A drop-down list appears, Failed The test case
mouse appear with the items- with the items- The Vice failed.
pointer The Vice Chancellor, The Chancellor, The
over Pro-Vice Chancellor, The Chairman, The Founders,
‘Admisi Chairman, The Founders. Institutional policy,
ntrations Offices.

TC_130 Put the 214.0 A drop-down list will A drop-down list appears, Failed The test case
mouse appear with the items- with the items- Office of failed.
pointer Office of Planning & Controller of
over Development(OPD), Examinations, Office of
‘Offices Office of Cultural Affairs Cultural Affairs, Office
’ (OCA), Office of Sports of finance and audit,
(OS), Office of Probation Office of Guidance
(OP), Office of Counsellor, Office of
Placement & Alumni Human Resources, Office
(OPA), Office of of Placement & Alumni,
Students Affairs (OSA), Office of Planning &
Office of Public Relations Development, Office of
(OPR), Office of Probation, Office of
International Students Public Relations, Office
(OIS), Office of Finance of Register, Office of
and Audit (OFA). Sports, Office of Student
Affairs.

You might also like