Software testing-importance Guide - PowerPoint PPT Presentation

About This Presentation
Title:

Software testing-importance Guide

Description:

Scope of software testing: Software testing is a process of analysis of a component by providing defined inputs and comparing the outputs to check the discrepancies between the desired and actual outputs and correct them.. The aim is to check whether the software meets the specific requirements, needs and expectations of the customer. – PowerPoint PPT presentation

Number of Views:45
Slides: 12
Provided by: mishakapoor

less

Transcript and Presenter's Notes

Title: Software testing-importance Guide


1
The Important of Software Testing/career path
2
  • INDEX
  • Scope of software testing
  • Why choose software testing career
  • Functional testing types
  • Non-functional testing types
  • Software Testing Hierarchy
  • Application Test Methods
  • Tools for automated software testing

3
(No Transcript)
4
Scope of software testing Software testing is a
process of analysing a component by providing
defined inputs and comparing them with the
outputs to check the discrepancies between the
desired and actual outputs and correct them.. The
purpose is to check whether the software
satisfies the specific requirements, needs and
expectations of the customer.
5
Why choose software testing career Theres a
strong community Software testing is a secure
career path Academic background isnt
necessity Youre constantly learning Importance
and responsibility Flexibility analysing data and
providing results building confidence in the
product improving the quality
6
Functional testing types Unit
testing. Integration testing. System
testing. Sanity testing. Smoke testing. Interface
testing. Regression testing. Beta/Acceptance
testing. https//www.exltech.in/software-testing
-course.html
7
Application Test Methods Black Box in the black
box Test, the AUT is validated against its
requirements, taking into account the inputs and
expected outputs, regardless of how the inputs
are converted into outputs. Testers are least
concerned with the internal structure or code
that implements the application's business
logic. White Box main focus of this methodology
is to validate how the application's business
logic is implemented through code. Internal
structure of the application is tested
8
Grey Box practically speaking, this is a mix of
black box and white box. In this Grey Box
methodology, the tester mainly tests the
application as in black box. But for some
business-critical or vulnerable application
modules Tests are performed as a white
box. Application Test Cycles As soon as the AUT
is ready for testing, the practical Phase of the
test cycle begins, in which the testers actually
run the test cases on AUT. Note that here the
test cycle, regardless of test levels (unit,
module, Integration, System and user acceptance)
and test environments (Dev, QA, Client Replica,
Live) will be discussed.
9
Smoke test the first testing cycle that is wide
and shallow in approach. The purpose of the smoke
test is to verify that there are no crashes in
the application and that it is suitable for
further Tests. Sanity Testing the second test
cycle, which is narrow and deep in its approach.
Its purpose is to verify that a particular module
is functioning properly and is suitable for full
testing. Functional tests the proper and
complete examination of the application is
carried out in this cycle. The focus of this work
lies in the verification of the business logic of
the application.
10
Non-functional testing types Performance
Testing Load testing Stress testing Volume
testing Security testing Compatibility
testing Install testing Recovery
testing Reliability testing Usability
testing Compliance testing Localization testing
11
Tools for automated software testing tools
which makes it easy to choose Developer-oriented
tools Functional testing tools Load testing
tools Performance monitoring and maintenance
tools For more details visit us
https//www.exltech.in
Write a Comment
User Comments (0)
About PowerShow.com