Software Quality Testing
KOSTCARE
We don’t make software, we make IT better.
Definition Of Software Quality Testing
• Meeting the customer’s requirement at the first time and every time.
• Confirmati...
Definition Of Software Quality Testing (contd.)
So what is Software QualityTesting ?
Quality can be divided in 2 major seg...
Cost of Quality
www.kostcare.com
Failure Cost
AppraisalCost
Prevention Cost
Cost of
Production
BuildCost
Cost of Software ...
www.kostcare.com
SOFTWARETESTING
FUNCTIONAL
Manual Automation
SYSTEM
Volume Load/Stress Performance
Functional Testing
To ensure optimal performance of any software, it is essential to test that all
software functions are ...
DefiningTesting Requirements: Requirement and
Functional Specification documents, Use cases andTest
Trace-ability Matrix
T...
TestApproach, Documentation and Project
plan in accordance withTesting requirements
Test Environment Setup andTestTool
sel...
System Testing
System testing is performed on the fully integrated product, software or hardware
to check its compliance w...
www.kostcare.com
www.kostcare.com
www.kostcare.com
Project Initiation
System Study
Summary Reports
Analysis
Regression Test
Report Defects
Execute Test Case...
www.kostcare.com
www.kostcare.com
www.kostcare.com
Software testing
Software testing
Software testing
Upcoming SlideShare
Loading in...5
×

Software testing

196

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
196
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
10
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Software testing

  1. 1. Software Quality Testing KOSTCARE We don’t make software, we make IT better.
  2. 2. Definition Of Software Quality Testing • Meeting the customer’s requirement at the first time and every time. • Confirmation to a set of customer’s requirements, if they are met, develop the resultant product that will fit for the intended use. • Quality is much more than absence of the defects, which thereby allow us to meet customer’s expectations. • There is always a dire need of controlled Process Development. • Perspective of Quality : • Transcendent - "I know it when I see it" • Service Based - "Possesses desired features" • User Based - “Fit for Use" • Development & Manufacturing Based - "Confirms to the requirements" • Value Based - "Favorable Cost" www.kostcare.com
  3. 3. Definition Of Software Quality Testing (contd.) So what is Software QualityTesting ? Quality can be divided in 2 major segments : • Tester'sView Point : Quality of the software testing which meets the developer requirements • Customer'sView Point : Quality of the product which is in "Fit for Use www.kostcare.com
  4. 4. Cost of Quality www.kostcare.com Failure Cost AppraisalCost Prevention Cost Cost of Production BuildCost Cost of Software Quality Total Production Cost
  5. 5. www.kostcare.com SOFTWARETESTING FUNCTIONAL Manual Automation SYSTEM Volume Load/Stress Performance
  6. 6. Functional Testing To ensure optimal performance of any software, it is essential to test that all software functions are performing as per requirement. Our functional testing services, which includes both manual and automation testing, validates that your application functions as per specifications. www.kostcare.com Manual Automation A well-defined manual testing process ensures correct software behavior before it is released to end users. Our qualified testers manually execute all test cases to detect and fix defects and confirm that the application is performing as per specified functional requirements. To overcome the effort and time that manual testing takes, our team of Software QualityAssurance professionals, use various testing tools for increased test efficiency.AutomationTesting not only saves time for applications requiring repetitive testing, but also results in cost savings and improved test accuracy. As our team is trained to use variety of automation tools available, as per client preference and test scenario, we guarantee positive return on your investment.
  7. 7. DefiningTesting Requirements: Requirement and Functional Specification documents, Use cases andTest Trace-ability Matrix Test Planning:Test Scope,Test Environment,Test phase andTest Methodologies, Defect, Configuration and Risk Management, Defect tracking tools Test Environment setup: Software and Network Configuration,Test bed Installation Test Design:Test scenarios and test cases,Test data and scripts,TestTraceability Matrix andTest coverage,Test case reviews and approval Test Execution and DefectTracking:Test case execution, Capture, review and analysis of test results, Defect tracking for its closure Test Reports and Acceptance: Test summary reports, Test metrics and process improvements made, Receiving acceptance www.kostcare.com ManualTesting
  8. 8. TestApproach, Documentation and Project plan in accordance withTesting requirements Test Environment Setup andTestTool selection Automation Activity plan Preparation and Execution ofTest scripts Defect Reporting : Daily and Weekly status reports Review and Acceptance by ClientTeam www.kostcare.com AutomationTesting
  9. 9. System Testing System testing is performed on the fully integrated product, software or hardware to check its compliance with functional and system requirement specifications. It involves testing how the system is performing as a whole with other integrated components, before it is launched in the market. We perform following forms of system testing : Volume Volume testing uses large amount of data to test the system performance and stability. We perform different variants of volume testing such as: Testing with data which requires large amount of processing, running the system for a certain time with large volume of data, check system compliance with very low volume of data, measuring space requirement for a specific program with shared resources and more. Load/ Stress When software is put into operation, it has to function under diverse loads. Our Performance testing service validates the performance of Internet and Enterprise Applications under a given load, while verifying its stability and reliability. Performance We help organizations monitor websites and web-based applications to ensure that they are fully functional and usable at all times. It also includes load testing for current and planned number of users.
  10. 10. www.kostcare.com
  11. 11. www.kostcare.com
  12. 12. www.kostcare.com Project Initiation System Study Summary Reports Analysis Regression Test Report Defects Execute Test Cases ( manual /automated ) Design Test Cases Test Plan Testing Life Cycle
  13. 13. www.kostcare.com
  14. 14. www.kostcare.com
  15. 15. www.kostcare.com
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×