Software Testing (Manual & Automation)
Course fee: £1000
{Includes Manual testing & Automation Testing - (choice between Selenium & QTP)}
Duration: Extensive Accelerated Course
- Week day Batches: 5 Days( Mon To Fri 10am to 4pm) 1 Week
- Weekends Batches:4 weekends 10am to 4pm (Sat and Sun)
- Evening Batches: 3 Weeks Mon to Fri (6pm to 9pm)
-NB-
If you book both Manual and Automation Course the total cost for the two will be £1000 (excludes exam fee)
About us
LSA Training is an institution providing professional education to individuals pursuing career growth in an increasingly sophisticated and competitive world. We aim to promote excellence in education and training in both the academic and corporate world.
Highlights of this course
- NO previous qualification or experience required.
- Comprehensive support from skilled professionals.
- Our quality training standards helps participants in achieving ISEB foundation certification.
- Good career prospects and excellent pay packages.
Who can join?
Any IT or non IT literate.
Cost effective & Affordability:
We do not compare ourselves with other institutes offering similar courses; because we at LSA Training believes in Quality education and we don’t compromise on it. LSA has made this course highly cost effective and competitive on price.
On Hand Job Experience with case study:
LSA Training believes that practical skills are an essential part of competence in some disciplines. Practical work also helps students develop expertise in critical enquiry, problem solving, experimental design, data analysis and presentation, and a long list of important academic and professional abilities. As practical intelligence is highly valued by professionals in many fields, and by those who employ them, the training has job application case studies for better understandings.
Placement assistance:
We at LSA Training aims that every graduate finds employment in his / her field after completing their training. Bases on terms and conditions applied, Placement assistance by the Institution is a permanent part of the student's career and you will be eligible to use the services of the Career Planning and Placement Department at any time during your IT career.
Infrastructure:
LSA Training situated at York House, Centrally located to Wembley Park & Wembley Central Station is a modern, purpose built college, very well placed for quick access. The College and Class rooms have natural light, state of the art centralized air conditioning, spacious areas, and the best technical facilities.
At the end of this Software Testing training course participants will be able to:
- Define the basic principles of testing
- Describe the 'V' model and its relevance to testing throughout the project life cycle
- Describe the partition of testing and who should be involved at each stage
- Apply selected test techniques throughout the lifecycle
- Understand the need for and scope of test management
- Recognise the contribution of automated testing tools and define a process for their selection
MANUAL TESTING (Course fee £500 if done individually)
- Introduction to testing
- Need of testing
- Software development life
- Different Models of SDLC
V-Model
Fish Model
PET Model
Agile Model
-Extreme Program (XP)
-Scrum
-Feature Driver Development (FDD)
-Dynamic system development method (DSDM)
-Agile Unified Process (AUP)
- Types of testing
- Testing document- Test strategy; Traceability matrix, test plan & test case documents
- Common test process
- Prepare and Execute test cases based on a project
- Defect reporting
- Maintenance of testing documents
- Project Deliverables
- Acceptance Testing- Staging and Production Environment
- Understanding Manual Testing concepts with a sample Project
AUTOMATION TESTING (Course fee £600 if done individually)
Course Outline:
Selenium is a testing tool for web applications that automates browser actions, simulating user interactions with the web page. The Remote Control extension allows Selenium tests to be scripted and executed from common programming environments like Java and .NET.
This session introduces Selenium and the Remote Control, looking at how we can use Selenium to automate web application testing. It will also cover user interface testing practices and pitfalls.
Selenium tests run directly in a browser, just as real users do. And they run in Internet Explorer, Mozilla and Firefox on Windows, Linux, and Macintosh. No other test tool covers such a wide array of platforms.
Browser compatibility testing. Test your application to see if it works correctly on different browsers and operating systems. The same script can run on any Selenium platform. System functional testing. Create regression tests to verify application functionality and user acceptance.
Course Objectives:
On completion of this course, the delegates will be able to:
- Understand all about the Selenium and Selenium Grid
- test applications with Selenium IDE and Selenium RC
- design efficient and robust tests for both classic and Ajax applications
- integration of Selenium into your existing test infrastructure and use other tools
- prepare for web testing with Selenium
Target Audience:
This course is designed for candidates having an interest in web-testing.
To get the best out of this course, the candidates must have at least a basic knowledge of web development concepts and languages like HTML and JavaScript.
Introduction
|
Introduction to Selenium
|
What is automation testing
|
What is Selenium
|
When best to go for automation
|
Use of selenium
|
Advantages of Automation
|
When selenium can be useful in
testing
|
Criteria for Automation
|
Features of Selenium
|
Differences between Selenium
and QTP
| |
Selenium Components
|
Configuration of IDE & Dev. Scripts
|
Selenium IDE
|
Recording the script
|
Selenium RC
|
Running the script
|
Selenium Grid
|
How to Save the recording
script
|
Creating the Environment for
Selenium RC
|
Object Identification
|
Creating generic scripts in
selenium
|
Difference between Test case and
test suit
|
Creating scripts by using
functions
|
Languages supported while
Recording
|
Running the scripts in Eclipse
|
Synchronization in Selenium IDE
|
Inheritance
|
Testing Vs. Selenium IDE
|
Browser commands with
examples
|
When to use Selenium IDE
|
Interactive commands with
examples
|
How to run the recorded script
against other browsers
|
Information commands with
examples
|
Why companies are not using
recording tools
|
Validation commands with
examples
|
When to use validation in
real-time
|
How to take data from excel
sheets
|
How to use validations
|
Why should we use excel sheets
|
Developing reusable script
|
How to take large no of data
from excel sheets
|
Validations
|
How to export data to an excel
sheets
|
What is validation
|
Export large no of data to an
excel sheet
|
What is the use of validation in
Automation testing
|
How to export results after
completion of execution the
script
|
Understanding unit testing
frameworks
|
How to use Eclipse
|
Setting up JUnit
|
Debugging the script
|
Testing with JUnit
|
Maintaining synchronization
points
|
Object repository
|
How to handle Popups and alert
messages
|
What is object repository
|
Recognizing Similar Elements
|
How to use object repository in
framework
|
Working with Table Elements
|
What is the use of maintaining
Object repository
|
Connecting to Database
|
Types of creating object
repository
|
Core Java Fundamentals
|
Flow Control, Exceptions, and
Assertions
|
Language Fundamentals
|
Writing Code Using If and Switch
|
Java Programming Language
Keywords
|
Additional concepts
|
Class and Object
|
How to use XPath
|
Data Types
|
How to use DOM
|
Array Declaration, Construction
and Initialization
|
How to use KeyCommands
|
Statements
|
Selenium 2 / Web Driver
|
Writing Code using Loops
|
Selenium 2.0 Features
|
Handling Exceptions
|
The Selenium Server – When to
Use it
|
Working with the Assertion
Mechanism
|
Setting up a Selenium – Web
Driver Project
|
Object Orientation, Overloading and
Overriding, Constructors
|
Migrating from Selenium 1.0
|
Benefits of Encapsulation
|
Getting Started with Selenium
Web Driver
|
Overridden and Overloaded
Methods
|
Introducing Web Driver’s Drivers
|
Using the java.lang.String Class
|
Commands & Operation
|
Using the java.lang.Math Class
|
Web Driver backed Selenium RC
|
Using Wrapper Classes
|
Programs on Web Driver
|
Using the equals() Method with
Strings, Wrappers and Objects
|
Programs on Web Driver Backed
Selenium RC
|
Defining, Instantiating, and Starting
Threads
|
TestNG Framework
|
Preventing Thread Execution
|
What is TestNG
|
Synchronizing Code
|
Create TestNG.xml file
|
Thread Interaction
|
Integrate the Selenium Scripts
and Run from TestNG
|
JUnit Introduction
|
Reporting Results & Analyze
|
Proving it works
|
Run Scripts from Multiple
Browsers
|
Starting from scratch
|
Automation Life Cycle
|
What is a Framework
| |
Types of Frameworks
| |
Modular framework
| |
Data Driven framework
| |
Keyword driven framework
| |
Hybrid framework
| |
Use of Framework
| |
How to develop the framework
| |
Integration of the framework
| |
How execute the scripts from
framework
|
Exam Details: Delegates are required to book their certification with one of the Prometric Centres: ISEB-SWT2, ISTQB-ISEB Certified Tester Foundation Level ( Pearson vue option)
Exam Cost: £130 + VAT @ 20%
Also on this course we offer
ISEB FOUNDATION certification exam tips and techniques
Hands on Experience
Interview based training
Training Highlights
- Instructor Led - Face2Face
- More interaction with student to faculty and student to student.
- Detailed presentations. Soft copy of Material to refer any time.
- Practical oriented / Job oriented Training. Practice on Software Tools & Real Time project scenarios.
- Mock interviews / group discussions / interview related questions.
- Test Lab is in Cloud Technology - to practice on software tools if needed.
- We discuss about the real time project domains.
- The teaching methods / tools / topics we chosen are based on the current competitive job market.
Call us for more details on Tel: 0203 371 0546 or email us at training@lsatraining.co.uk

No comments:
Post a Comment