You are on page 1of 2

B.N.M.

Institute of Technology, Bengaluru-70

Department: Information Science & Engineering

Activity

Course Name: Data Mining and Data Warehousing Course Code: 10IS74
Year of Study: 2017-18
Class: VII Semester
Faculty Name: Prof. Deepthi K Prasad

Aim:
Verify any real time applications/problem using different testing techniques studied in the course
and generate test cases for the same.

Description:

The purpose of this activity is to apply the theoretical, practical and technical concepts that
students learnt in class to real-world application/problem, and develop analytical and critical
thinking in the context of software testing.
Groups of 3-4 students will be formed at the beginning of the semester. Each group is required to
choose an a real-world application/problem, and analyze their activity in terms of test plan, plan
execution, implementation of application/problem using pseudo code, generating test cases for
some types of testing and documentation.

Objectives

The objective of this activity is to:


Recognize the importance of software testing in various fields.
Know how to use/apply the various testing methods in different applications.
Write test cases for the application/problem chosen using various testing methods.

COs addressed: CO2, CO3, CO4

Activity to PO Mapping: PO1, PO2, PO9, PO12, PSO1

Outcomes:
The activity show the students, what are the various types of testing used in different problems and how
to choose the best testing method for their applications with different test cases.

Group / Individual: Group Work

Blooms cognitive level for Internal Assessment

Blooms Cognitive Level


Test1 Analyze
Test2 Apply
Test3 Analyze

Activity questions in Internal Assessment

Questions
1. Analyze the need, importance of software testing and mention its various applications.
Test1
2. Analyze the various testing techniques used in different applications.
1. Explain the different types of testing methods used in the application chosen by you.
2. Explain the effects of poor software testing methods used in the application chosen by you.
Test2 1. Write a program in any suitable language of your choice for the application chosen by you.
2. Verify the fault based testing for chosen application.
1. Generate the possible number of test cases for the pseudo code written.
Test3
2. Analyze the test plan details for chosen application.

Activity end result:


Report submission

Prepared by Scrutinized by
Approved by HOD
(Course Faculty) (Course coordinator )
Signature: Signature: Signature:
Name: Prof. Deepthi K Prasad Name: Dr. Shubhra Banerji Name: Dr. Surabhi Narayan

You might also like