TESTING TOOLS – I

Paper Code: 
DBCA 503A
Credits: 
6
Periods/week: 
12
Max. Marks: 
100.00
Objective: 

The course will enable the students to

1.      Perform basic testing operations and develop test cases.

2.      Familiarize with the existing testing tools for web based and desktop applications.

Course Outcomes (COs):

COURSE OUTCOME (AT COURSE LEVEL)

LEARNING AND TEACHING STRATEGIES

ASSESSMENT STRATEGIES

The students will:

  

CO228. Plan a test project, design test cases and data  and conduct testing operations.

Interactive Lectures, Discussion, Reading assignments, Demonstration

Class test, Semester end examinations, Quiz, Assignments, Presentation, Peer Review

CO229. Write and execute manual testing on sample applications.

 

 

CO230. Write defects for failed tests

CO230. Write defects for failed tests.

CO231. Produce a detailed report on bug tracking tool.

CO232.   Design     and    develop    a test plan document for different systems

Experiment 1: Write and execute manual testcases in prescribed format

Testcase format for Experiment #1

 

1.1: To test basic calculator functionalities (addition / subtraction / multiplication / division).

1.2: To test basic mobile calling functionality.

1.3: To test basic ATM money withdrawal functionality.

1.4: To test login functionality on amazon site.

1.5 : To test hotel search functionality on makemytrip.com Testcase format for Experiment #1

Experiment 2: Write a defect for at-least two failed tests in Experiment #1 Experiment 3: Write any one defect with high priority and low severity.

Experiment 4: Study of Any Bug Tracking Tool (Jira/Bugzilla, MantisBT etc.) Experiment 5: Develop a testplan document for Library Management System.

 

ESSENTIAL READINGS:

1.      Black Rex, E. V. Veenendaal and D. Graham, “Foundations of Software Testing ISTQB Certification”, fourth Ed., Cengage Learning, 2020.

          E-RESOURCES:

1.      https://www.parasoft.com/blog/how-to-write-test-cases-for-software-examples-tutorial/

2.      https://www.guru99.com/test-case.html

3.      https://www.softwaretestingmaterial.com/test-case-template-with-explanation/

4.      https://dzone.com/articles/top-10-automated-software-testing-tools

         JOURNALS

1.      Software Impacts, https://www.journals.elsevier.com/software-impacts

2.      Software Testing Verification and Reliability, https://onlinelibrary.wiley.com/journal/10991689

Academic Year: