Ticker

6/recent/ticker-posts

SOFTWARE TESTING







      Software Testing?


software testing



Software testing is a process of executing a program or application with the intent of finding the software bugs.
  • It can also be stated as the process of validating and verifying that a software program or application or product:
    • Meets the business and technical requirements that guided it’s design and development
    • Works as expected
    • Can be implemented with the same characteristic.
Let’s break the definition of Software testing into the following parts:
1)  Process:  Testing is a process rather than a single activity.
2)  All Life Cycle Activities: Testing is a process that’s take place throughout the Software Development Life Cycle (SDLC).
  • The process of designing tests early in the life cycle can help to prevent defects from being introduced in the code. Sometimes it’s referred as “verifying the test basis via the test design.
  • The test basis includes documents such as the requirements and design specifications.
3)  Static Testing:  It can test and find defects without executing code. Static Testing is done during verification process. This testing includes reviewing of the documents (including source code) and static analysis. This is useful and cost effective way of testing.  For example: reviewing, walkthroughinspection, etc.
4)  Dynamic Testing:  In dynamic testing the software code is executed to demonstrate the result of running tests. It’s done during validation process. For example: unit testing, integration testingsystem testing, etc.
 5)  Planning:  We need to plan as what we want to do. We control the test activities, we report on testing progress and the status of the software under test.
6)  Preparation:  We need to choose what testing we will do, by selecting test conditions and designing test cases.
7)  Evaluation:  During evaluation we must check the results and evaluate the software under test and the completion criteria, which helps us to decide whether we have finished testing and whether the software product has passed the tests.
8)  Software products and related work products:  Along with the testing of code the testing of requirement and design specifications and also the related documents like operation, user and training material is equally important.

Post a Comment

31 Comments

  1. It is a very useful information. Thank you for sharing this.

    Manual Testing Training in Chennai | Manual Testing course in Chennai

    ReplyDelete
  2. Wonderful post!!Thank you for sharing this info with us.
    Keep updating I would like to know more updates on this topic
    Very useful content, I would like to suggest this blog to my friends.

    web designing training in Chennai
    Web Designing Course in Chennai

    ReplyDelete
  3. Great Job!! This article gives a lot of information regarding SoftwareTesting. Thanks For Sharing. Summitsoft Promo Codes

    ReplyDelete
  4. Those who dont have an idea about this technology will definetly get an idea after reading your blog.
    Really thanks for posting it. A very useful blog.
    software testing course
    software testing training
    software training institutes
    software testing training and placement

    ReplyDelete
  5. Hello, you are always inspiring bloggers like us. I read your posts daily. In fact, I spend at least 20 mins daily on your blog to see what is new on the blog.
    azure training
    https://trainingbasket.in/azure-training/

    ReplyDelete
  6. Thank you for sharing such a informative information with us. Keep on sharing the blog like this. The Satisfaction Web Solution provides best services of website design, website development, software development, SEO on this planet.

    ReplyDelete
  7. It is a very useful information. Thank you for sharing this.
    software training institutes in delhi

    ReplyDelete
  8. Really nice topics you had discussed above. I am much impressed. Thank you for providing this nice information here.

    https://www.testingxperts.com/industries/insurance/

    ReplyDelete
  9. It is a very useful information. Thank you for sharing this.
    https://softwaretraininginstitute.in

    ReplyDelete
  10. Your good knowledge and kindness in playing with all the pieces were very useful. I don’t know what I would have done if I had not encountered such a step like this.
    https://tabsquareinfotech.com/website/best-it-company-in-chennai.php

    ReplyDelete
  11. Very informative article, which you have shared here about the Software testing. After reading Your article I got very much information about the Software testing and it resolved many of my doubts. If anyone looking for the custom software development services, Visit usatinc

    ReplyDelete
  12. Your good knowledge and kindness in playing with all the pieces were very useful.
    I don’t know what I would have done if I had not encountered such a step like this.
    Airport Taxi in Bangalore

    ReplyDelete
  13. I have gone through your post and I found it very helpfull. Looking forward to see more post from you.

    Vmware Cloud Migration services

    Database Migration services

    I have gone through your post and I found it very helpfull. Looking forward to see more post from you.

    ReplyDelete

  14. hi, nice blog & thanks for sharing this informative content..international holiday packages

    ReplyDelete