Govt.
of Karnataka, Department of Technical Education
Diploma in Computer Science & Engineering
Sixth Semester
Subject: Software Testing Lab
Contact Hrs / week: 6 Total hrs: 96
Note: Select the programming languages learnt in previous semesters.
(Such as java, PHP, Ruby etc.) .
Testing open source Tools may be used ( Eg. Selenium)
SN TOPIC
1 Understand The Automation Testing Approach (Theory Concept )
2 Using Selenium IDE, Write a test suite containing minimum 4 test cases
3 Conduct a test suite for nay two web sites
4 Install Selenium server and demonstrate it using a script in Java/PHP
5 Write and test a program to login a specific web page
6 Write and test a program to update 10 student records into table into Excel file
7 Write and test a program to select the number of students who have scored more
than 60 in any one subject ( or all subjects )
8 Write and test a program to provide total number of objects present / available on
the page
9 Write and test a program to get the number of list items in a list / combo box
10 Write and test a program to count number of items present on a desktop
References
1. Testing in 30+ Open Source Tools, Rahul Shende, Shroff Publishers &
Distributor Pvt. Ltd, ISBN 13: 9789350231005
( page numbers from 15 to 117 )
2. http://seleniumhq.org/
3. http://sourceforge.net/projects/sahi/
4. http://testng.org/doc/index.html
Scheme of Valuation
1 Record 05
2 Procedure writing 30
3 Execution 40
4 Results 05
5 Viva Voce 20
Total 100
Lab requirements
SN Item Quantity
1 Computers 20
2 Internet Connection : Minimum 2 Mbps Shared for 20
3 Switch – 32 port 01
Open Source Software may be encouraged