Software Testing using Open Source Tools
This course is especially designed for the participants to perform software testing using open source tools. Open Source testing tools are in high demand due to cost advantage and the flexibility they offer for testing professionals. This course includes basics of software testing in addition to open source tools, like, Selenium, Sahi, AutoIT etc.
Objectives / Benefits
-
To perform more sophisticated actions on software by improving testing skills using open source tools, like, Selenium, AutoIT, Sahi etc.
-
To equip participants with advanced testing skills so that they can perform testing jobs very well and improve their job prospects.
Duration
9 weeks - 6 hours per week - Classes are held on weekdays and weekends as per participant's choice
Course Outline
Week 1 to Week 4
Week 5
- Basics of Software Testing course is covered
-
Introduction to Automation (1 hr)
- What is Automation Testing
- Difference between Manual and Automation
- Benefits of Automation
- What of Automation
- Assignment
-
Overview of Selenium (2 hrs)
- Selenium
- Types of Selenium (Core, IDE, RC and Grid)
- Goals and Objectives of Selenium
- Various versions of Selenium IDE and RC
- Advantages and Limitations of Selenium IDE
-
Selenium IDE (3 hrs)
- Selenium Installation and Start
- Explanation of Selenium IDE Pane (Table and Source view)
- Test Script Creation Demo (Record and Play Back Mode)
- Creating and Executing Test Suite
- Assignment
Week 6
- Basics of Selenium Remote Control (RC) (3 hrs)
- Introduction
- How it works
- Setup and Start Selenium Server
- Record a Test Script in Selenium IDE
- Export IDE to RC using various Client drivers
- C#, JavaScript, JUnit, Ruby on Rails, Groovy, Python, PHP, Perl.
- Analyze the Test Script
- Run the Test Script using JUnit Framework
- Assignment
- Advanced Selenium RC with JUnit (3 hrs)
- Selenium RC Architecture
- How to write test script in JUnit
- How to make test result using ANT (Single Test Script and Test Suite)
- Some advanced options
- Selenium Commands (Command, Target, Value)
- Assignment
Week 7 to Week 12
Real time Projects (min 2) will start in 6th week of the course and will continue till 12th week. Participants should complete the project on or before 12th week.
Who Should Attend?
Students and job-seekers from any discipline. Also, any interested candidates who wishes to make their career in software testing can join these courses.
Trainers Profile
Our trainers (includes IITians and industry veterans) have strong expertise on software engineering, testing concepts, commercial and open source tools. Their profile can be accessed from our experts page. Also, OpCord testing team will assist in providing real time experience and value to participants.
How to Register?
Please Click Here to know the schedule, venue and cost for the program. Please Click Here to register for the program and you may call us at 91-9620887298 to know about special offers/discounts for early registrants, group registrations and corporates.