Author Topic: Testing  (Read 237 times)


  • Global Moderator
  • Newbie
  • *****
  • Posts: 43
« on: February 12, 2018, 02:35:17 pm »
Do you aware of testing and what kind of testing do you know.


  • Global Moderator
  • Newbie
  • *****
  • Posts: 9
Re: Testing
« Reply #1 on: February 14, 2018, 03:47:56 pm »
1. unit
2. integration
3. system
4. usability
5. functional
6. performance
7. security
8. acceptacne
9. alpha
10. beta
11. regression


  • Global Moderator
  • Newbie
  • *****
  • Posts: 17
Re: Testing
« Reply #2 on: February 19, 2018, 03:21:07 pm »
Testing is a process where the product/software developed has to tested to find the bugs or errors in the developed system.
there are various types of testing.

1) unit testing - done by Development team
2) integration testing
3) sanity testing
4) black box
5) white box
6) regression
7) security testing
8) UAT testing which is divided into 1) alpha & 2) Beta testing

Nitin John

  • Global Moderator
  • Newbie
  • *****
  • Posts: 10
Re: Testing
« Reply #3 on: March 10, 2018, 03:18:30 pm »
    Software testing is the process of evaluation a software item to detect differences between given input and expected output. Also to assess the feature of A software item. Testing assesses the quality of the product. Software testing is a process that should be done during the development process. In other words software testing is a verification and validation process.

    There are many types of testing like

    1.   Unit Testing
    2.   Integration Testing
    3.   Functional Testing
    4.   System Testing
    5.   Stress Testing
    6.   Performance Testing
    7.   Usability Testing
    8.   Acceptance Testing
    9.   Regression Testing
    10.   Beta Testing

    Unit Testing
    Unit testing is the testing of an individual unit or group of related units. It falls under the class of white box testing. It is often done by the programmer to test that the unit he/she has implemented is producing expected output against given input.

    Integration Testing
    Integration testing is testing in which a group of components are combined to produce output. Also, the interaction between software and hardware is tested in integration testing if software and hardware components have any relation. It may fall under both white box testing and black box testing.

    Functional Testing
    Functional testing is the testing to ensure that the specified functionality required in the system requirements works. It falls under the class of black box testing.

    System Testing
    System testing is the testing to ensure that by putting the software in different environments (e.g., Operating Systems) it still works. System testing is done with full system implementation and environment. It falls under the class of black box testing.

    Stress Testing
    Stress testing is the testing to evaluate how system behaves under unfavorable conditions. Testing is conducted at beyond limits of the specifications. It falls under the class of black box testing.

    Performance Testing
    Performance testing is the testing to assess the speed and effectiveness of the system and to make sure it is generating results within a specified time as in performance requirements. It falls under the class of black box testing.

    Usability Testing
    Usability testing is performed to the perspective of the client, to evaluate how the GUI is user-friendly? How easily can the client learn? After learning how to use, how proficiently can the client perform? How pleasing is it to use its design? This falls under the class of black box testing.

    Acceptance Testing
    Acceptance testing is often done by the customer to ensure that the delivered product meets the requirements and works as the customer expected. It falls under the class of black box testing.

    Regression Testing
    Regression testing is the testing after modification of a system, component, or a group of related units to ensure that the modification is working correctly and is not damaging or imposing other modules to produce unexpected results. It falls under the class of black box testing.

    Beta Testing
    Beta testing is the testing which is done by end users, a team outside development, or publicly releasing full pre-version of the product which is known as beta version. The aim of beta testing is to cover unexpected errors. It falls under the class of black box testing.


  • Global Moderator
  • Newbie
  • *****
  • Posts: 10
Re: Testing
« Reply #4 on: March 12, 2018, 11:52:02 pm »
In general, testing is finding out how well something works. In terms of human beings, testing tells what level of knowledge or skill has been acquired. testing is used at key checkpoints in the overall process to determine whether objectives are being met.

For example, in software development, product objectives are sometimes tested by product user representatives.  When the design is complete, coding follows and the finished code is then tested at the unit (or) module level by each programmer (or) at the component level by the group of programmers involved (and) at the system level testing when all components are combined together.

At early or late stages, a product or service may also be tested for usability.


  • Global Moderator
  • Newbie
  • *****
  • Posts: 10
Re: Testing
« Reply #5 on: April 29, 2018, 05:16:46 pm »
    Testing is nothing but making sure that system is works as per the requirement.

    There are different types of testing.

    1. Unit testing/White box testing : Done by developers.

    2. Black box testing: Done by testers

    Black box testing consists of :
    1.Functional testing
    2.Non Functional testing.

    1. Functional testing:
        Component testing
        Integration testing
        system testing
        Acceptance testing

    2. Non functional testing :
        Scalability, Reliability, preformance etc