Presentation is loading. Please wait.

Presentation is loading. Please wait.

IT6004 –SOFTWARE TESTING Class :IV IT-VII SEM Handled by ,

Similar presentations


Presentation on theme: "IT6004 –SOFTWARE TESTING Class :IV IT-VII SEM Handled by ,"— Presentation transcript:

1 IT6004 –SOFTWARE TESTING Class :IV IT-VII SEM Handled by ,
C.Sangeetha,AP/CSE Department of CSE & IT, Chettinad College of Engineering & Technology, Karur 12/7/2018

2 Outline Objectives of Software Testing
Introduction to Software Testing Types of Software Testing Testing Certifications Tools Related to Software Testing Software Testing Learning Outcome Benefits of Software Testing Recruitment in Software Testing Field 12/7/2018

3 Objectives of Software Testing
The student should be made to: Expose the criteria for test cases. Learn the design of test cases. Be familiar with test management and test automation techniques. Be exposed to test metrics and measurements. 12/7/2018

4 Introduction to Software Testing
“Testing is the process of executing a program with the intention of finding errors.” – Myers “Testing can show the presence of bugs but never their absence.” – Dijkstra Process of executing a software system to determine whether it matches its specification and executes in its intended environment 12/7/2018

5 Why Test? Q: If all software is released to customers with faults, why should we spend so much time, effort, and money on testing? Finding defects which may get created by the programmer while developing the software. To prevent defects To make sure that the end result meets the business and user requirements. To gain the confidence of the customers by providing them a quality product. 12/7/2018

6 Software Testing Process
12/7/2018

7 Types of Testing Installation testing Compatibility testing
Smoke and sanity testing Regression testing Acceptance testing Alpha testing Beta testing Functional vs non-functional testing Continuous testing Destructive testing Software performance testing Usability testing Accessibility testing Security testing Internationalization and localization Development testing A/B testing Concurrent testing Conformance testing or type testing 12/7/2018

8 Testing Certifications
Software testing certification types Exam-based: Formalized exams, which need to be passed; can also be learned by self-study [e.g., for ISTQB or QAI (International Software Testing Qualifications Board) Education-based: Instructor-led sessions, where each course has to be passed [e.g., International Institute for Software Testing (IIST)] 12/7/2018

9 Testing Certifications
Testing certifications ISEB offered by the Information Systems Examinations Board. ISTQB Certified Tester, Foundation Level (CTFL) offered by the International Software Testing Qualification Board ISTQB Certified Tester, Advanced Level (CTAL) offered by the International Software Testing Qualification Board. iSQI Certified Agile Tester (CAT) offered by the International Software Quality Institute Quality assurance certifications CSQE offered by the American Society for Quality (ASQ) CQIA offered by the American Society for Quality (ASQ) 12/7/2018

10 Tools Related to Software Testing
Hypervisor TET (Test Environment Toolkit) TETware Selenium Soapui Watir WatiN Canoo WebTest Webcorder Solex Jmeter FunkLoad HP Quality Center/ALM QA Complete T-Plan Professional QuickTest Pro Rational Robot WebLOAD Professional HP LoadRunner 12/7/2018

11 Software Testing Learning Outcome
At the end of the course, the student should be able to Design test cases suitable for a software development for different domains. Identify suitable tests to be carried out. Prepare test planning based on the document. Document test plans and test cases designed. Use of automatic testing tools. Develop and validate a test plan. 12/7/2018

12 Benefits of Software Testing
Reduction of repetitive work Ease of access to information about tests or testing Error reduction. Customer satisfaction Greater consistency and repeatability 12/7/2018

13 Recruitment in Software Testing Field
Various companies hire Software Testing professionals as software tester, QA tester, quality assurance engineer. Some of them are, Virtusa CSS Corp HP Amazon Tata Consultancy Services Cognizant Technology Solutions Hexaware HCL Technologies Infosys IBM 12/7/2018

14 Thank You 12/7/2018


Download ppt "IT6004 –SOFTWARE TESTING Class :IV IT-VII SEM Handled by ,"

Similar presentations


Ads by Google