SlideShare une entreprise Scribd logo
1  sur  12
Certified Software
Testing Professional
VS-1023
Certified Software Testing Professional
www.vskills.in
Certified Software Testing ProfessionalCertified Software Testing ProfessionalCertified Software Testing ProfessionalCertified Software Testing Professional
Certification CodeCertification CodeCertification CodeCertification Code VS-1023
Software Testing is the backbone of any IT product, Services Company. Industry size is
about USD$13 billion globally and is one of the biggest recruiters and job creators in India.
Software testing can be manual and automated. Vskills certification will focus on the
different concepts of testing, automated testing necessary documentation and project
management needs and metrics for testing, automated testing and different tools for testing
like load testing, cost driven training and GUI based testing. Some different test automation
tools will be introduced.
Why should one take this certification?Why should one take this certification?Why should one take this certification?Why should one take this certification?
This Course is intended for professionals and technical graduates seeking career in
Software industry and wanting to excel in chosen areas. It is also well suited for those who
are already working and would like to take certification for further career progression.
Indian IT industry is moving up the value curve, and today’s scenario demands more
specialization and that is where a certification of this type will add value.
Who will benefit from taking this certification?Who will benefit from taking this certification?Who will benefit from taking this certification?Who will benefit from taking this certification?
This course benefits students who wish to make a career in software industry. This course
is also beneficial for professionals already working and want to acquire knowledge in this
segment of industry. Students will be ready for jobs from day 1 since this is a high demand
skill in software companies. Professionals already in the software sector looking for job
switch into testing sector will also benefit from the certification.
Test Details:Test Details:Test Details:Test Details:
• Duration:Duration:Duration:Duration: 60 minutes
• No. of questions:No. of questions:No. of questions:No. of questions: 50
• Maximum marks:Maximum marks:Maximum marks:Maximum marks: 50, Passing marks: 25 (50%); There is no negative marking in
this module.
Fee Structure:Fee Structure:Fee Structure:Fee Structure:
Rs. 2,000/- (Includes all taxes)
Certified Software Testing Professional
www.vskills.in
Companies tCompanies tCompanies tCompanies that hire Vskills Certified Software Testing Professionalshat hire Vskills Certified Software Testing Professionalshat hire Vskills Certified Software Testing Professionalshat hire Vskills Certified Software Testing Professionals
Software Testing professionals are in great demand and major IT companies in India hire
them. There are a lot of boutique niche companies, specializing in software testing, open
source and integration services. International job consultants also are constantly looking for
Software Testing Professionals for overseas jobs. The skill is also greatly in demand in
super specialized government projects on contract basis.
Certified Software Testing Professional
www.vskills.in
TabTabTabTable of Contentle of Contentle of Contentle of Content
Introduction & OverviewIntroduction & OverviewIntroduction & OverviewIntroduction & Overview
Introduction
Overview
History
Software Testing TopicsSoftware Testing TopicsSoftware Testing TopicsSoftware Testing Topics
Scope
Functional vs. Non-Functional testing
Defects and failures
Finding faults early
Compatibility
Input combinations and preconditions
Static vs. dynamic testing
Software verification and validation
The software testing team
Software quality assurance (SQA)
Testing Methods - The box approach
White Box TestingWhite Box TestingWhite Box TestingWhite Box Testing
Introduction
Types of white box testing
Test coverage
Hacking
Black box testingBlack box testingBlack box testingBlack box testing
Specification-based testing
Advantages and disadvantages
Test design techniques
Hacking
Grey box testing
Unit TestingUnit TestingUnit TestingUnit Testing
Overview
Benefits
Separation of interface from implementation
Unit testing limitations
Applications
Certified Software Testing Professional
www.vskills.in
Integration testingIntegration testingIntegration testingIntegration testing
Purpose
Limitations
System testingSystem testingSystem testingSystem testing
Testing the whole system
Types of tests to include in system testing
Miscellaneous Testing LevelsMiscellaneous Testing LevelsMiscellaneous Testing LevelsMiscellaneous Testing Levels
System integration testing
Regression testing
Acceptance testing
Alpha testing
Beta testing
NonNonNonNon----functional testingfunctional testingfunctional testingfunctional testing
Software performance testing and load testing
Stability testing
Usability testing
Security testing
Internationalization and localization
Destructive testing
The Testing ProcessThe Testing ProcessThe Testing ProcessThe Testing Process
Traditional CMMI or waterfall development model
Capability Maturity Model Integration
Waterfall model
Agile or Extreme development model
A Sample testing cycle
Automated testingAutomated testingAutomated testingAutomated testing
Code-driven testing
Graphical User Interface (GUI) testing
What to test
Framework approach in automation
Defining boundaries between automation framework and a testing tool
Testing tools
Measurement in software testing
Certified Software Testing Professional
www.vskills.in
Testing ArtifactsTesting ArtifactsTesting ArtifactsTesting Artifacts
Test plan
Traceability matrix
Test case
Test script
Test suite
Test data
Test harness
Certified Software Testing Professional
www.vskills.in
Course Outline
Introduction & OverviewIntroduction & OverviewIntroduction & OverviewIntroduction & Overview
What is Software testing
Overview and History of Software testing
Software TestingSoftware TestingSoftware TestingSoftware Testing BasicsBasicsBasicsBasics
Testing scope
Testing types (Functional vs Non-functional, Static vs Dynamic)
Defects and failures
Combinations and preconditions of Input
Verification and validation of Software
SQA and the software testing team
The box approach to testing
White Box TestingWhite Box TestingWhite Box TestingWhite Box Testing
What is white Box Testing and its introduction
Design techniques of White Box Testing
Illustrating API testing which is a type of white box testing, with example and
implementation
Degree of source code testing given by code coverage and its criteria with listing tools
for different computer languages
Introducing faults to test code paths by Fault injection method, its history, software
implementation and tools (research and commercial tools)
Modifying program code in small ways by mutation testing, its overview, equivalent
mutant and mutant operators in mutation testing
Requirement review by static testing
Code coverage types in white box testing
White box testing as penetration testing
Black box testingBlack box testingBlack box testingBlack box testing
Testing application functionality by Black box testing
Application functionality testing as per requirement by Specification-based testing
Advantages and disadvantages of Black box testing
Testing by using Decision tables with example and benefits
Testing by pairing input parameter to a system algorithm
Using state transition tables in one and two dimension for testing
Partitioning the input data in equivalent classes for testing
Testing by using values at edges of equivalent classes by boundary value analysis and its
application
Black box penetration testing
Certified Software Testing Professional
www.vskills.in
Combining white and black box testing in Grey box testing
Unit TestingUnit TestingUnit TestingUnit Testing
Overview of testing the smallest part of an application by unit testing
Advantages of unit testing in integration, making changes, design and documentation
Using abstract interfaces to separate interface from implementation
Limitations of Unit testing
Using unit testing in Extreme Programming and automation framework
Frameworks for Unit testing
Direct language support for unit testing
Integration testingIntegration testingIntegration testingIntegration testing
Purpose of testing combined modules of software
Types of integration testing covering big-bang, top-down and bottom-up
Limitations in conducting Integration testing
System testingSystem testingSystem testingSystem testing
Testing the whole system
Testing the GUI by Planning and artificial intelligence, generating the test case and
using Event Flow Graphs
Illustrating the history, goals and methods of Usability testing to test Usability of the
application
Assessing the performance of application by performance testing
Testing compatibility of application with computing environment
Illustrating Error handling testing, its Verification, support in programming languages,
implementation
Exception safety of code and its level to handle run-time errors
Exception handling based on Design by Contract
Checked exceptions in Java
Synchronous and asynchronous exceptions
Condition systems in Lisp
Return to expression that signaled an exception by Continuable exceptions
Testing normal and anticipated peak load conditions by Load testing using Software
and Mechanical load testing
Testing with certain amount of data by Volume testing
Security testing for Confidentiality, Integrity, Authentication and Non-repudiation
Testing capability to scale by Scalability testing
Profiling to profile a program's behavior for optimization
History, types, methods to use profiler
Testing to determine the stability by performing Stress testing using Rationale, Field
experience and Relationship to branch coverage with various Measures.
Scale vertically vs. horizontally, Tradeoffs to make and designing for scalability
To evaluate whether result of calculation is true by Sanity testing
Certified Software Testing Professional
www.vskills.in
Describing the Exploratory testing with its Benefits and drawbacks
Retesting the program for new bugs by Regression testing
Testing the Reliability of application by Reliability, Recovery and failover testing
Testing compliance to accessibility for disabled persons by Accessibility testing
Miscellaneous Testing LevelsMiscellaneous Testing LevelsMiscellaneous Testing LevelsMiscellaneous Testing Levels
Testing System with coexistence with others by System integration testing
Explaining Regression, Acceptance, Alpha & Beta testing
NonNonNonNon----functional testingfunctional testingfunctional testingfunctional testing
Illustrating Software performance, load, Stability, Usability, Security testing and
Internationalization and localization testing
Explaining Destructive testing and its types
The Testing ProcessThe Testing ProcessThe Testing ProcessThe Testing Process
Testing in Traditional waterfall software development model
Capability Maturity Model Integration with testing
Testing in Agile or Extreme software development model
Explaining a Sample testing cycle
Automated testingAutomated testingAutomated testingAutomated testing
Automate the testing process
Testing with variety of input arguments of public interfaces by Code-driven testing or
Test-driven development
Testing by a framework generating user interface events like keystrokes and mouse
clicks, and observes the changes by Graphical User Interface (GUI) testing
Quantifying what to test in automated tests
Applying Framework approach in test automation
Defining boundaries between automation framework and a testing tool
Various types of Testing tools
Measurement to be taken in software testing
Testing ArtifactsTesting ArtifactsTesting ArtifactsTesting Artifacts
Various records or artifacts generated during testing are Test plan, Traceability matrix,
Test case, Test script, Test suite, Test data and Test harness
Certified Software Testing Professional
www.vskills.in
Sample Questions
1.1.1.1. Analyze the following highly simplified procedure:Analyze the following highly simplified procedure:Analyze the following highly simplified procedure:Analyze the following highly simplified procedure:
Ask: “What type of ticket do you require, single or return?”
IF the customer wants ‘return’
Ask: “What rate, Standard or Cheap-day?”
IF the customer replies ‘Cheap-day’
Say: “That will be £11:20″
ELSE
Say: “That will be £19:50″
ENDIF
ELSE
Say: “That will be £9:75″
ENDIF
Now decide the minimum number of tests that are needed to ensure that all theNow decide the minimum number of tests that are needed to ensure that all theNow decide the minimum number of tests that are needed to ensure that all theNow decide the minimum number of tests that are needed to ensure that all the
questions have been asked, all combinations have occurred and all replies giquestions have been asked, all combinations have occurred and all replies giquestions have been asked, all combinations have occurred and all replies giquestions have been asked, all combinations have occurred and all replies given.ven.ven.ven.
A. 3
B. 4
C. 5
D. 6
2.2.2.2. Which of the following characterizes the cost of faults?Which of the following characterizes the cost of faults?Which of the following characterizes the cost of faults?Which of the following characterizes the cost of faults?
A. They are cheapest to find in the early development phases and the most expensive to fix
in the latest test phases.
B. They are easiest to find during system testing but the most expensive to fix then.
C. Faults are cheapest to find in the early development phases but the most expensive to fix
then.
D. Although faults are most expensive to find during early development phases, they are
cheapest to fix then.
Certified Software Testing Professional
www.vskills.in
3.3.3.3. WhatWhatWhatWhat is the main difference between a walkthrough and an inspection?is the main difference between a walkthrough and an inspection?is the main difference between a walkthrough and an inspection?is the main difference between a walkthrough and an inspection?
A. An inspection is lead by the author, whilst a walkthrough is lead by a trained moderator.
B. An inspection has a trained leader, whilst a walkthrough has no leader.
C. Authors are not present during inspections, whilst they are during walkthroughs.
D. A walkthrough is lead by the author, whilst an inspection is lead by a trained moderator.
4. The process starting with the terminal modules is called4. The process starting with the terminal modules is called4. The process starting with the terminal modules is called4. The process starting with the terminal modules is called
A. Top-down integration
B. Bottom-up integration
C. None of the above
D. Module integration
5. How much testing is enough5. How much testing is enough5. How much testing is enough5. How much testing is enough
A. This question is impossible to answer
B. The answer depends on the risks for your industry, contract and special requirements
C. The answer depends on the maturity of your developers
D. The answer should be standardized for the software development industry
Answer : 1 (A), 2 (A), 3 (D), 4 (B), 5 (B)
Certified Software Testing Professional

Contenu connexe

Tendances

Siva Sharan P Resume
Siva Sharan P ResumeSiva Sharan P Resume
Siva Sharan P ResumePinupolu Siva
 
Niyati_Manual_Testing_ISTQB_Certified_Resume
Niyati_Manual_Testing_ISTQB_Certified_ResumeNiyati_Manual_Testing_ISTQB_Certified_Resume
Niyati_Manual_Testing_ISTQB_Certified_ResumeNiyati Madad
 
Test Automation Interview Questions and Answers | Edureka
Test Automation Interview Questions and Answers | EdurekaTest Automation Interview Questions and Answers | Edureka
Test Automation Interview Questions and Answers | EdurekaEdureka!
 
Resumeupdated
ResumeupdatedResumeupdated
Resumeupdatedsudha A
 
Resume vivek istqb certified
Resume vivek istqb certifiedResume vivek istqb certified
Resume vivek istqb certifiedVivek Gowda.D
 
Software testing
Software testingSoftware testing
Software testingSengu Msc
 
Manual software-testing-interview-questions-with-answers
Manual software-testing-interview-questions-with-answersManual software-testing-interview-questions-with-answers
Manual software-testing-interview-questions-with-answersSachin Gupta
 
Samal biswa manual tester-functional-accessibility
Samal biswa manual tester-functional-accessibilitySamal biswa manual tester-functional-accessibility
Samal biswa manual tester-functional-accessibilitysamal biswa
 
Updated_Mahesh Kumar_Software Engineer_3.6 Yr_Exp_in (Manual Automation and D...
Updated_Mahesh Kumar_Software Engineer_3.6 Yr_Exp_in (Manual Automation and D...Updated_Mahesh Kumar_Software Engineer_3.6 Yr_Exp_in (Manual Automation and D...
Updated_Mahesh Kumar_Software Engineer_3.6 Yr_Exp_in (Manual Automation and D...Mahesh Kumar I H
 
01 software test engineering (manual testing)
01 software test engineering (manual testing)01 software test engineering (manual testing)
01 software test engineering (manual testing)Siddireddy Balu
 
ST-Magnitude of three Dimensional Skill Set
ST-Magnitude of three Dimensional Skill SetST-Magnitude of three Dimensional Skill Set
ST-Magnitude of three Dimensional Skill SetAmit Bhardwaj
 

Tendances (20)

resume
resumeresume
resume
 
Siva Sharan P Resume
Siva Sharan P ResumeSiva Sharan P Resume
Siva Sharan P Resume
 
Niyati_Manual_Testing_ISTQB_Certified_Resume
Niyati_Manual_Testing_ISTQB_Certified_ResumeNiyati_Manual_Testing_ISTQB_Certified_Resume
Niyati_Manual_Testing_ISTQB_Certified_Resume
 
Software testing
Software testingSoftware testing
Software testing
 
Test Automation Interview Questions and Answers | Edureka
Test Automation Interview Questions and Answers | EdurekaTest Automation Interview Questions and Answers | Edureka
Test Automation Interview Questions and Answers | Edureka
 
Resumeupdated
ResumeupdatedResumeupdated
Resumeupdated
 
Resume vivek istqb certified
Resume vivek istqb certifiedResume vivek istqb certified
Resume vivek istqb certified
 
Manual testing
Manual testingManual testing
Manual testing
 
Manual Testing.
Manual Testing.Manual Testing.
Manual Testing.
 
pooja_resume
pooja_resumepooja_resume
pooja_resume
 
Rajan ariaputhri res
Rajan ariaputhri resRajan ariaputhri res
Rajan ariaputhri res
 
Software testing
Software testingSoftware testing
Software testing
 
Manual software-testing-interview-questions-with-answers
Manual software-testing-interview-questions-with-answersManual software-testing-interview-questions-with-answers
Manual software-testing-interview-questions-with-answers
 
Testing banking apps
Testing banking appsTesting banking apps
Testing banking apps
 
Samal biswa manual tester-functional-accessibility
Samal biswa manual tester-functional-accessibilitySamal biswa manual tester-functional-accessibility
Samal biswa manual tester-functional-accessibility
 
Updated_Mahesh Kumar_Software Engineer_3.6 Yr_Exp_in (Manual Automation and D...
Updated_Mahesh Kumar_Software Engineer_3.6 Yr_Exp_in (Manual Automation and D...Updated_Mahesh Kumar_Software Engineer_3.6 Yr_Exp_in (Manual Automation and D...
Updated_Mahesh Kumar_Software Engineer_3.6 Yr_Exp_in (Manual Automation and D...
 
01 software test engineering (manual testing)
01 software test engineering (manual testing)01 software test engineering (manual testing)
01 software test engineering (manual testing)
 
Software testing
Software testing   Software testing
Software testing
 
ST-Magnitude of three Dimensional Skill Set
ST-Magnitude of three Dimensional Skill SetST-Magnitude of three Dimensional Skill Set
ST-Magnitude of three Dimensional Skill Set
 
Jyoti Gupta _IBM india pvt ltd.docx
Jyoti Gupta _IBM india pvt ltd.docxJyoti Gupta _IBM india pvt ltd.docx
Jyoti Gupta _IBM india pvt ltd.docx
 

Similaire à Certified Software Testing Professional

White box & black box testing
White box & black box testingWhite box & black box testing
White box & black box testingSaket Khopkar
 
Software Testing Interview Questions & Answers | Edureka
Software Testing Interview Questions & Answers | EdurekaSoftware Testing Interview Questions & Answers | Edureka
Software Testing Interview Questions & Answers | EdurekaEdureka!
 
software testing technique
software testing techniquesoftware testing technique
software testing techniqueRana assad ali
 
Software Testing PPT | Software All Testing
Software Testing PPT | Software All TestingSoftware Testing PPT | Software All Testing
Software Testing PPT | Software All Testingsankalpkumarsahoo174
 
QAustral Testing
QAustral   TestingQAustral   Testing
QAustral Testingcusmaim
 
Testing Interview Questions.pdf
Testing Interview Questions.pdfTesting Interview Questions.pdf
Testing Interview Questions.pdfPradeepaKannan6
 
07 Outsource To India Independent Testing
07 Outsource To India Independent Testing07 Outsource To India Independent Testing
07 Outsource To India Independent TestingoutsourceToIndia
 
Top 50 Software Testing Interview Questions & Answers | Edureka
Top 50 Software Testing Interview Questions & Answers | EdurekaTop 50 Software Testing Interview Questions & Answers | Edureka
Top 50 Software Testing Interview Questions & Answers | EdurekaEdureka!
 
softwaretestingppt-120810095500-phpapp02 (1).pdf
softwaretestingppt-120810095500-phpapp02 (1).pdfsoftwaretestingppt-120810095500-phpapp02 (1).pdf
softwaretestingppt-120810095500-phpapp02 (1).pdfBabaShaikh3
 
End-to-End Software testing services at Faststream technologies
End-to-End Software testing services at Faststream technologiesEnd-to-End Software testing services at Faststream technologies
End-to-End Software testing services at Faststream technologiesFaststream Technologies
 

Similaire à Certified Software Testing Professional (20)

Software Testing or Quality Assurance
Software Testing or Quality AssuranceSoftware Testing or Quality Assurance
Software Testing or Quality Assurance
 
Software Testing
Software TestingSoftware Testing
Software Testing
 
White box & black box testing
White box & black box testingWhite box & black box testing
White box & black box testing
 
Software Testing Interview Questions & Answers | Edureka
Software Testing Interview Questions & Answers | EdurekaSoftware Testing Interview Questions & Answers | Edureka
Software Testing Interview Questions & Answers | Edureka
 
software testing technique
software testing techniquesoftware testing technique
software testing technique
 
Software-Testing-ppt.pptx
Software-Testing-ppt.pptxSoftware-Testing-ppt.pptx
Software-Testing-ppt.pptx
 
Software Testing PPT | Software All Testing
Software Testing PPT | Software All TestingSoftware Testing PPT | Software All Testing
Software Testing PPT | Software All Testing
 
Software_Testing_ppt.pptx
Software_Testing_ppt.pptxSoftware_Testing_ppt.pptx
Software_Testing_ppt.pptx
 
testing.pptx
testing.pptxtesting.pptx
testing.pptx
 
QAustral Testing
QAustral   TestingQAustral   Testing
QAustral Testing
 
Testing Interview Questions.pdf
Testing Interview Questions.pdfTesting Interview Questions.pdf
Testing Interview Questions.pdf
 
Software testing ppt
Software testing pptSoftware testing ppt
Software testing ppt
 
07 Outsource To India Independent Testing
07 Outsource To India Independent Testing07 Outsource To India Independent Testing
07 Outsource To India Independent Testing
 
Software testing strategies
Software testing strategiesSoftware testing strategies
Software testing strategies
 
Top 50 Software Testing Interview Questions & Answers | Edureka
Top 50 Software Testing Interview Questions & Answers | EdurekaTop 50 Software Testing Interview Questions & Answers | Edureka
Top 50 Software Testing Interview Questions & Answers | Edureka
 
softwaretestingppt-120810095500-phpapp02 (1).pdf
softwaretestingppt-120810095500-phpapp02 (1).pdfsoftwaretestingppt-120810095500-phpapp02 (1).pdf
softwaretestingppt-120810095500-phpapp02 (1).pdf
 
Software testing By M.Yameen
Software testing By M.YameenSoftware testing By M.Yameen
Software testing By M.Yameen
 
Software testing (2)
Software testing (2)Software testing (2)
Software testing (2)
 
SW Testing Fundamentals
SW Testing FundamentalsSW Testing Fundamentals
SW Testing Fundamentals
 
End-to-End Software testing services at Faststream technologies
End-to-End Software testing services at Faststream technologiesEnd-to-End Software testing services at Faststream technologies
End-to-End Software testing services at Faststream technologies
 

Plus de Narender Rana

Vskills certification
Vskills certificationVskills certification
Vskills certificationNarender Rana
 
Vs 1044 certified android apps developer brochure
Vs 1044 certified android apps developer brochureVs 1044 certified android apps developer brochure
Vs 1044 certified android apps developer brochureNarender Rana
 
Certified Core Java Developer
Certified Core Java DeveloperCertified Core Java Developer
Certified Core Java DeveloperNarender Rana
 
Certified Router Support Professional
Certified Router Support ProfessionalCertified Router Support Professional
Certified Router Support ProfessionalNarender Rana
 
Certified HTML5 Developer
Certified HTML5 DeveloperCertified HTML5 Developer
Certified HTML5 DeveloperNarender Rana
 
Certified IT Support Professional
Certified IT Support ProfessionalCertified IT Support Professional
Certified IT Support ProfessionalNarender Rana
 
Certified ASP.Net Programmer
Certified ASP.Net ProgrammerCertified ASP.Net Programmer
Certified ASP.Net ProgrammerNarender Rana
 
Certified Computer Fundamentals Professional
Certified Computer Fundamentals ProfessionalCertified Computer Fundamentals Professional
Certified Computer Fundamentals ProfessionalNarender Rana
 
Certified International Logistics Management Professional
Certified International Logistics Management ProfessionalCertified International Logistics Management Professional
Certified International Logistics Management ProfessionalNarender Rana
 
Vs 1010 certified equity research analyst-brochure
Vs 1010 certified equity research analyst-brochureVs 1010 certified equity research analyst-brochure
Vs 1010 certified equity research analyst-brochureNarender Rana
 
Certified human resources manager brochure
Certified human resources manager  brochureCertified human resources manager  brochure
Certified human resources manager brochureNarender Rana
 
Certified foreign exchange professional-brochure
Certified foreign exchange professional-brochureCertified foreign exchange professional-brochure
Certified foreign exchange professional-brochureNarender Rana
 
Certified Merger and Acquisition Analyst Brochure
Certified Merger and Acquisition Analyst BrochureCertified Merger and Acquisition Analyst Brochure
Certified Merger and Acquisition Analyst BrochureNarender Rana
 
Certified compensation and benefits manager brochure
Certified compensation and benefits manager brochureCertified compensation and benefits manager brochure
Certified compensation and benefits manager brochureNarender Rana
 

Plus de Narender Rana (14)

Vskills certification
Vskills certificationVskills certification
Vskills certification
 
Vs 1044 certified android apps developer brochure
Vs 1044 certified android apps developer brochureVs 1044 certified android apps developer brochure
Vs 1044 certified android apps developer brochure
 
Certified Core Java Developer
Certified Core Java DeveloperCertified Core Java Developer
Certified Core Java Developer
 
Certified Router Support Professional
Certified Router Support ProfessionalCertified Router Support Professional
Certified Router Support Professional
 
Certified HTML5 Developer
Certified HTML5 DeveloperCertified HTML5 Developer
Certified HTML5 Developer
 
Certified IT Support Professional
Certified IT Support ProfessionalCertified IT Support Professional
Certified IT Support Professional
 
Certified ASP.Net Programmer
Certified ASP.Net ProgrammerCertified ASP.Net Programmer
Certified ASP.Net Programmer
 
Certified Computer Fundamentals Professional
Certified Computer Fundamentals ProfessionalCertified Computer Fundamentals Professional
Certified Computer Fundamentals Professional
 
Certified International Logistics Management Professional
Certified International Logistics Management ProfessionalCertified International Logistics Management Professional
Certified International Logistics Management Professional
 
Vs 1010 certified equity research analyst-brochure
Vs 1010 certified equity research analyst-brochureVs 1010 certified equity research analyst-brochure
Vs 1010 certified equity research analyst-brochure
 
Certified human resources manager brochure
Certified human resources manager  brochureCertified human resources manager  brochure
Certified human resources manager brochure
 
Certified foreign exchange professional-brochure
Certified foreign exchange professional-brochureCertified foreign exchange professional-brochure
Certified foreign exchange professional-brochure
 
Certified Merger and Acquisition Analyst Brochure
Certified Merger and Acquisition Analyst BrochureCertified Merger and Acquisition Analyst Brochure
Certified Merger and Acquisition Analyst Brochure
 
Certified compensation and benefits manager brochure
Certified compensation and benefits manager brochureCertified compensation and benefits manager brochure
Certified compensation and benefits manager brochure
 

Dernier

On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseAnaAcapella
 
Third Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptxThird Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptxAmita Gupta
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docxPoojaSen20
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docxPoojaSen20
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxcallscotland1987
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Association for Project Management
 

Dernier (20)

On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Third Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptxThird Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptx
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 

Certified Software Testing Professional

  • 2. Certified Software Testing Professional www.vskills.in Certified Software Testing ProfessionalCertified Software Testing ProfessionalCertified Software Testing ProfessionalCertified Software Testing Professional Certification CodeCertification CodeCertification CodeCertification Code VS-1023 Software Testing is the backbone of any IT product, Services Company. Industry size is about USD$13 billion globally and is one of the biggest recruiters and job creators in India. Software testing can be manual and automated. Vskills certification will focus on the different concepts of testing, automated testing necessary documentation and project management needs and metrics for testing, automated testing and different tools for testing like load testing, cost driven training and GUI based testing. Some different test automation tools will be introduced. Why should one take this certification?Why should one take this certification?Why should one take this certification?Why should one take this certification? This Course is intended for professionals and technical graduates seeking career in Software industry and wanting to excel in chosen areas. It is also well suited for those who are already working and would like to take certification for further career progression. Indian IT industry is moving up the value curve, and today’s scenario demands more specialization and that is where a certification of this type will add value. Who will benefit from taking this certification?Who will benefit from taking this certification?Who will benefit from taking this certification?Who will benefit from taking this certification? This course benefits students who wish to make a career in software industry. This course is also beneficial for professionals already working and want to acquire knowledge in this segment of industry. Students will be ready for jobs from day 1 since this is a high demand skill in software companies. Professionals already in the software sector looking for job switch into testing sector will also benefit from the certification. Test Details:Test Details:Test Details:Test Details: • Duration:Duration:Duration:Duration: 60 minutes • No. of questions:No. of questions:No. of questions:No. of questions: 50 • Maximum marks:Maximum marks:Maximum marks:Maximum marks: 50, Passing marks: 25 (50%); There is no negative marking in this module. Fee Structure:Fee Structure:Fee Structure:Fee Structure: Rs. 2,000/- (Includes all taxes)
  • 3. Certified Software Testing Professional www.vskills.in Companies tCompanies tCompanies tCompanies that hire Vskills Certified Software Testing Professionalshat hire Vskills Certified Software Testing Professionalshat hire Vskills Certified Software Testing Professionalshat hire Vskills Certified Software Testing Professionals Software Testing professionals are in great demand and major IT companies in India hire them. There are a lot of boutique niche companies, specializing in software testing, open source and integration services. International job consultants also are constantly looking for Software Testing Professionals for overseas jobs. The skill is also greatly in demand in super specialized government projects on contract basis.
  • 4. Certified Software Testing Professional www.vskills.in TabTabTabTable of Contentle of Contentle of Contentle of Content Introduction & OverviewIntroduction & OverviewIntroduction & OverviewIntroduction & Overview Introduction Overview History Software Testing TopicsSoftware Testing TopicsSoftware Testing TopicsSoftware Testing Topics Scope Functional vs. Non-Functional testing Defects and failures Finding faults early Compatibility Input combinations and preconditions Static vs. dynamic testing Software verification and validation The software testing team Software quality assurance (SQA) Testing Methods - The box approach White Box TestingWhite Box TestingWhite Box TestingWhite Box Testing Introduction Types of white box testing Test coverage Hacking Black box testingBlack box testingBlack box testingBlack box testing Specification-based testing Advantages and disadvantages Test design techniques Hacking Grey box testing Unit TestingUnit TestingUnit TestingUnit Testing Overview Benefits Separation of interface from implementation Unit testing limitations Applications
  • 5. Certified Software Testing Professional www.vskills.in Integration testingIntegration testingIntegration testingIntegration testing Purpose Limitations System testingSystem testingSystem testingSystem testing Testing the whole system Types of tests to include in system testing Miscellaneous Testing LevelsMiscellaneous Testing LevelsMiscellaneous Testing LevelsMiscellaneous Testing Levels System integration testing Regression testing Acceptance testing Alpha testing Beta testing NonNonNonNon----functional testingfunctional testingfunctional testingfunctional testing Software performance testing and load testing Stability testing Usability testing Security testing Internationalization and localization Destructive testing The Testing ProcessThe Testing ProcessThe Testing ProcessThe Testing Process Traditional CMMI or waterfall development model Capability Maturity Model Integration Waterfall model Agile or Extreme development model A Sample testing cycle Automated testingAutomated testingAutomated testingAutomated testing Code-driven testing Graphical User Interface (GUI) testing What to test Framework approach in automation Defining boundaries between automation framework and a testing tool Testing tools Measurement in software testing
  • 6. Certified Software Testing Professional www.vskills.in Testing ArtifactsTesting ArtifactsTesting ArtifactsTesting Artifacts Test plan Traceability matrix Test case Test script Test suite Test data Test harness
  • 7. Certified Software Testing Professional www.vskills.in Course Outline Introduction & OverviewIntroduction & OverviewIntroduction & OverviewIntroduction & Overview What is Software testing Overview and History of Software testing Software TestingSoftware TestingSoftware TestingSoftware Testing BasicsBasicsBasicsBasics Testing scope Testing types (Functional vs Non-functional, Static vs Dynamic) Defects and failures Combinations and preconditions of Input Verification and validation of Software SQA and the software testing team The box approach to testing White Box TestingWhite Box TestingWhite Box TestingWhite Box Testing What is white Box Testing and its introduction Design techniques of White Box Testing Illustrating API testing which is a type of white box testing, with example and implementation Degree of source code testing given by code coverage and its criteria with listing tools for different computer languages Introducing faults to test code paths by Fault injection method, its history, software implementation and tools (research and commercial tools) Modifying program code in small ways by mutation testing, its overview, equivalent mutant and mutant operators in mutation testing Requirement review by static testing Code coverage types in white box testing White box testing as penetration testing Black box testingBlack box testingBlack box testingBlack box testing Testing application functionality by Black box testing Application functionality testing as per requirement by Specification-based testing Advantages and disadvantages of Black box testing Testing by using Decision tables with example and benefits Testing by pairing input parameter to a system algorithm Using state transition tables in one and two dimension for testing Partitioning the input data in equivalent classes for testing Testing by using values at edges of equivalent classes by boundary value analysis and its application Black box penetration testing
  • 8. Certified Software Testing Professional www.vskills.in Combining white and black box testing in Grey box testing Unit TestingUnit TestingUnit TestingUnit Testing Overview of testing the smallest part of an application by unit testing Advantages of unit testing in integration, making changes, design and documentation Using abstract interfaces to separate interface from implementation Limitations of Unit testing Using unit testing in Extreme Programming and automation framework Frameworks for Unit testing Direct language support for unit testing Integration testingIntegration testingIntegration testingIntegration testing Purpose of testing combined modules of software Types of integration testing covering big-bang, top-down and bottom-up Limitations in conducting Integration testing System testingSystem testingSystem testingSystem testing Testing the whole system Testing the GUI by Planning and artificial intelligence, generating the test case and using Event Flow Graphs Illustrating the history, goals and methods of Usability testing to test Usability of the application Assessing the performance of application by performance testing Testing compatibility of application with computing environment Illustrating Error handling testing, its Verification, support in programming languages, implementation Exception safety of code and its level to handle run-time errors Exception handling based on Design by Contract Checked exceptions in Java Synchronous and asynchronous exceptions Condition systems in Lisp Return to expression that signaled an exception by Continuable exceptions Testing normal and anticipated peak load conditions by Load testing using Software and Mechanical load testing Testing with certain amount of data by Volume testing Security testing for Confidentiality, Integrity, Authentication and Non-repudiation Testing capability to scale by Scalability testing Profiling to profile a program's behavior for optimization History, types, methods to use profiler Testing to determine the stability by performing Stress testing using Rationale, Field experience and Relationship to branch coverage with various Measures. Scale vertically vs. horizontally, Tradeoffs to make and designing for scalability To evaluate whether result of calculation is true by Sanity testing
  • 9. Certified Software Testing Professional www.vskills.in Describing the Exploratory testing with its Benefits and drawbacks Retesting the program for new bugs by Regression testing Testing the Reliability of application by Reliability, Recovery and failover testing Testing compliance to accessibility for disabled persons by Accessibility testing Miscellaneous Testing LevelsMiscellaneous Testing LevelsMiscellaneous Testing LevelsMiscellaneous Testing Levels Testing System with coexistence with others by System integration testing Explaining Regression, Acceptance, Alpha & Beta testing NonNonNonNon----functional testingfunctional testingfunctional testingfunctional testing Illustrating Software performance, load, Stability, Usability, Security testing and Internationalization and localization testing Explaining Destructive testing and its types The Testing ProcessThe Testing ProcessThe Testing ProcessThe Testing Process Testing in Traditional waterfall software development model Capability Maturity Model Integration with testing Testing in Agile or Extreme software development model Explaining a Sample testing cycle Automated testingAutomated testingAutomated testingAutomated testing Automate the testing process Testing with variety of input arguments of public interfaces by Code-driven testing or Test-driven development Testing by a framework generating user interface events like keystrokes and mouse clicks, and observes the changes by Graphical User Interface (GUI) testing Quantifying what to test in automated tests Applying Framework approach in test automation Defining boundaries between automation framework and a testing tool Various types of Testing tools Measurement to be taken in software testing Testing ArtifactsTesting ArtifactsTesting ArtifactsTesting Artifacts Various records or artifacts generated during testing are Test plan, Traceability matrix, Test case, Test script, Test suite, Test data and Test harness
  • 10. Certified Software Testing Professional www.vskills.in Sample Questions 1.1.1.1. Analyze the following highly simplified procedure:Analyze the following highly simplified procedure:Analyze the following highly simplified procedure:Analyze the following highly simplified procedure: Ask: “What type of ticket do you require, single or return?” IF the customer wants ‘return’ Ask: “What rate, Standard or Cheap-day?” IF the customer replies ‘Cheap-day’ Say: “That will be £11:20″ ELSE Say: “That will be £19:50″ ENDIF ELSE Say: “That will be £9:75″ ENDIF Now decide the minimum number of tests that are needed to ensure that all theNow decide the minimum number of tests that are needed to ensure that all theNow decide the minimum number of tests that are needed to ensure that all theNow decide the minimum number of tests that are needed to ensure that all the questions have been asked, all combinations have occurred and all replies giquestions have been asked, all combinations have occurred and all replies giquestions have been asked, all combinations have occurred and all replies giquestions have been asked, all combinations have occurred and all replies given.ven.ven.ven. A. 3 B. 4 C. 5 D. 6 2.2.2.2. Which of the following characterizes the cost of faults?Which of the following characterizes the cost of faults?Which of the following characterizes the cost of faults?Which of the following characterizes the cost of faults? A. They are cheapest to find in the early development phases and the most expensive to fix in the latest test phases. B. They are easiest to find during system testing but the most expensive to fix then. C. Faults are cheapest to find in the early development phases but the most expensive to fix then. D. Although faults are most expensive to find during early development phases, they are cheapest to fix then.
  • 11. Certified Software Testing Professional www.vskills.in 3.3.3.3. WhatWhatWhatWhat is the main difference between a walkthrough and an inspection?is the main difference between a walkthrough and an inspection?is the main difference between a walkthrough and an inspection?is the main difference between a walkthrough and an inspection? A. An inspection is lead by the author, whilst a walkthrough is lead by a trained moderator. B. An inspection has a trained leader, whilst a walkthrough has no leader. C. Authors are not present during inspections, whilst they are during walkthroughs. D. A walkthrough is lead by the author, whilst an inspection is lead by a trained moderator. 4. The process starting with the terminal modules is called4. The process starting with the terminal modules is called4. The process starting with the terminal modules is called4. The process starting with the terminal modules is called A. Top-down integration B. Bottom-up integration C. None of the above D. Module integration 5. How much testing is enough5. How much testing is enough5. How much testing is enough5. How much testing is enough A. This question is impossible to answer B. The answer depends on the risks for your industry, contract and special requirements C. The answer depends on the maturity of your developers D. The answer should be standardized for the software development industry Answer : 1 (A), 2 (A), 3 (D), 4 (B), 5 (B)