Back close

Course Detail

Course Name Software Testing
Course Code 25CSA386
Program B. Sc. in Physics, Mathematics & Computer Science (with Minor in Artificial Intelligence and Data Science)
Semester CS Lab
Campus Mysuru

Syllabus

Lab Cycle

1 Understand The Automation Testing Approach (Theory Concept).

2 Using Selenium IDE, Write a test suite containing minimum 4 test cases.

3 Understanding Test Automation. Using Selenium write a simple test script to

validate each field of the registration page ( Eg: Facebook Registration Page)

4 Install Selenium server and demonstrate it using a script in Java/PHP.

5 Conduct a test suite for any two web sites.

6 Write and test a program to login a specific web page.

7 Write test cases to validate a mobile number using one time pin identification(OTP)

8 Write and Test a program to find out list of employees having salary greater than Rs

50,000 and age between 30 to 40 years.

9 Write and test a program to update 10 student records into table into Excel file.

10 Write and test a program to select the number of students who have scored more

than 60 in any one subject (or all subjects).

11 Write and test a program to provide total number of objects present / available on

the page.

12 Write and test a program to get the number of list items in a list / combo box.

13 Write and test a program to count number of items present on a desktop.

14 Understanding the use of bug tracking and testing tool Bugzilla and Jira

15 Open ended Experiment: Mini Project – Not for exam but to compulsory to be included in Record. (Test cases for Admission form, Shopping cart, Travel Booking, Hotel Booking, Utility Bill Payment.)

Objectives and Outcomes

Course Objective

Analyze the requirements for the given problem statement. Design and implement various solutions for the given problem. Employ various design strategies for problem solving.

 Course Outcomes

CO1- Design and implement the solution for given problem in any programming language(C,C++,JAVA)

CO2 – Derive test cases for any given problem.

CO3 – Apply the appropriate technique for the design of flow graph.

CO4 – Create appropriate document for the software entity.

 Articulation Matrix (CO-PO and PSO Mapping)

CO/PO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PSO1 PSO2 PSO3 PSO4
CO1 1 2 2 2 2 2 1
CO2 3 3 1 1 2 3 2
CO3 1 1 1
CO4 2 2 2 2 2 2 2

Text Books / References

Reference book (At least 2)

  1. Testing in 30+ Open-Source Tools, Rahul Shende, Shroff Publishers & Distributor Pvt. Ltd, ISBN 13: 9789350231005 (page numbers from 15 to 117)
  1. http://seleniumhq.org/
  2. http://sourceforge.net/projects/sah

DISCLAIMER: The appearance of external links on this web site does not constitute endorsement by the School of Biotechnology/Amrita Vishwa Vidyapeetham or the information, products or services contained therein. For other than authorized activities, the Amrita Vishwa Vidyapeetham does not exercise any editorial control over the information you may find at these locations. These links are provided consistent with the stated purpose of this web site.

Admissions Apply Now