All IT Courses 50% Off
QA Tutorials

Manual Testing

Manual testing is a way of testing which is carried out by human testers in order to find defects without using any automated tools. A test plan document is prepared that performs as a guide to the testing process in order to have the complete test coverage.

The different types of manual testing are

  1. Acceptance testing
  2. White box testing
  3. Black box testing
  4. Unit testing
  5. System Testing
  6. Integration testing
Manual Testing

Manual testing is done to recognize the bugs, issues, and also defects in the software application manually. It is considered a primitive technique of all testing types and it helps to find the critical bugs in the software application. A new product must be manually tested before its testing can be automated. Manual software testing needs more effort but necessary to check the automation feasibility. Manual testing will not require knowledge of any testing tool. The fundamentals of software testing says “100% Automation is not possible”. This makes manual testing imperative.

The goal of manual testing is to make sure that the application is error-free and it is working in conformance to the specified functional requirements. Test suites are designed in the testing phase and should have 100% coverage. It makes sure the reported test defects are properly fixed by the developers and re-testing will be performed by the testers on the fixed defects.

How to perform manual testing?

  1. Read and understand the software project documentation. Also study the Application under Test.
  2. Draft the Test cases which cover all the requirements mentioned in the documentation.
  3. Review and Baseline the test cases with Team lead and also client if he is available.
  4. Running the test cases on AUT.
  5.  Defect reporting & tracking
  6. Once if the bugs are fixed, once again executing the failing test cases to verify they pass.

We need manual testing for any application which comes into market, and it is unstable or having a bug, an issue where the users are using it. If these kind of  problems shouldn’t occur we have to perform testing to ensure stability and deliver the quality product to the client, because the application has to be bug free. If the test engineer will do the manual testing, he can test the application from an end-user perspective and also get the familiar of the application which helps them to write the correct test cases of the application and give the quick feedback.

Software Build Process:

  1. The requirement is collected and provided to two different teams- development and testing teams
  2. After getting the requirement, the architects design the software and the developers will start writing code.
  3. In the mean time, test engineer understands the requirement and prepares the test documents. Meanwhile, the developer will complete the code and store in the version control tool.
  4. After that code changes in the UI and the build is created.
  5. The build team takes the code and starts compilation, compresses the code with the help of a build tool. Once we got some output it goes into zip file, which is known as Build. Each build will have a unique code like B001, B002.
  6. Then this particular build is installed in the test server. Then the test engineer will access this test server with the help of Test URL and start testing the application.
Manual Testing
Facebook Comments

12 Comments

  1. This document explains what is manual testing and why it is important to test the software manually before it can be tested via automation. This documents lists the different types of manual testing and the steps involved in manual testing. The last section of the document explains the software build process – the step by step process of building a software. The software building process involves many different steps and along each step there are different groups of people who perform different tasks to build a software. The various groups are – the requirement gatherers or the Business Analysts who talk to the client to gather requirement, they then pass on the information to the architects who design the software, the architects then pass the information to the developers who write the software and upload it to a repository from where the testers build the software giving it a version number and start testing the functionality of the software as per the documentation and test cases. If the testers find defects they report it to the developers who then fix the bug and the software is retested. This process continues till all functionality of the software is tested and are assigned a pass status.

  2. Manual Testing:
    Manualtesting is done by humans and without Automation.
    Manual testing Types:
    1 Aceptance testing
    2 White Box testing
    3 Black Box testing
    4 Integrion testing
    5 System testing
    6 User aceptance testing
    Manual testing is done to recognize the bugs , issues and diffects done by manually.
    – Read and understand the project requirement document.
    – Draft requirement with all cover the document.
    – review and base line the test cases with test lead and clint if he is available.
    -Running the test cases in AUT.
    -Defects reporting and tracking.
    -onace the bugs are fixed ,again faing testcases excute and varify if Pass or Fail.
    BUILD:
    -After gathering the recquirement to provide the two teams, Development and testing teams.
    -After getting requirement Architect design the Document and Developer develop the program.
    -In the mean time test engineer understand requirement and prepare the Test cases, developer complete the code and store in version control.
    -The build team takes the code and starts compilation, compresses the code with the help of a build tool. Once we got some output it goes into zip file.
    -Then this particular build is installed in the test server. Then the test engineer will access this test server with the help of Test URL and start testing the application.

  3. Manual Testing is performed by human testers, in order to find defects without using any automated tools.
    Test plan Document is used as a test guide in order to have the complete test coverage.
    types of manual Testing
    Acceptance testing
    White box testing
    Black box testing
    Unit testing
    System Testing
    Integration testing

    Manual Testing steps
    -Read and understand the Project document.
    -Create test case
    -Review and baseline the test case with all the requirements
    -Running the test cases on AUT.
    -Defect reporting & tracking
    -Once if the bugs are fixed, once again executing the failing test cases to verify they pass.

    100% Automation is not possible; one has to test the SW before automate the testing. that is why manual testing is imperative.

  4. Manual testing is a way of testing which is carried out by human testers in order to find defects without using any automated tools.
    A test plan document is prepared that performs as a guide to the testing process in order to have the complete test coverage.
    The different types of manual testing are
    1. Acceptance testing
    2. White box testing
    3. Black box testing
    4. Unit testing
    5. System Testing
    6. Integration testing
    How to perform manual testing?
    1. Read and understand the software project documentation. Also study the Application under Test.
    2. Draft the Test cases which cover all the requirements mentioned in the documentation.
    3. Review and Baseline the test cases with Team lead and also client if he is available.
    4. Running the test cases on AUT.
    5. Defect reporting & tracking
    6. Once if the bugs are fixed, once again executing the failing test cases to verify they pass.
    Software Build Process:
    1. The requirement is collected and provided to two different teams- development and testing teams
    2. After getting the requirement, the architects design the software and the developers will start writing code.
    3. In the mean time, test engineer understands the requirement and prepares the test documents. Meanwhile, the developer will complete the code and store in the version control tool.
    4. After that code changes in the UI and the build is created.
    5. The build team takes the code and starts compilation, compresses the code with the help of a build tool. Once we got some output it goes into zip file, which is known as Build. Each build will have a unique code like B001, B002.
    6. Then this particular build is installed in the test server. Then the test engineer will access this test server with the help of Test URL and start testing the application.

  5. Manual Testing is all about identify the defects in the software which is done by human testers without using any automation tools.
    Types of Manual Test.
    Acceptance testing
    White box testing
    Black box testing
    Unit testing
    System Testing
    Integration testing

    How to perform Manual testing
    1 Become familiar with the product.
    2 Create test case document.
    3 Get the test cases reviewed.
    4 Run the test cases.
    5 Report defects/ Bugs for failing test cases.
    6 Once bugs are fixed test the updated software.

  6. Manual testing is way to find the defects with out using any automated tools. A test plan document performs as a guide to the testing process in order to complete test coverage.
    The different types of manual testing are: Acceptance testing, black box testing, white box testing, unit testing, system testing, integration testing.
    manual testing is a primary thing off all testing and it helps to find the critical bugs in the software application.
    how to perform manual testing: read and understand the software application documentation, write the test cases based on FSD document, review the test case with team leader and client, check the test cases on AUT, defect reporting and tracking, and test closure. we should fix the bugs as a qa, we need manual testing for any application which comes into market, the application has to be bug free.
    software build process: the requirement gathering by BA it shared to developers and testers, after requirement the architects design the software, and the developers will start writing code, in the mean time the testes will write the RTM, TEST DATA, and TEST CASES, mean while the developers will complete code and store in the version control tool, after the code changes in the UI and the build is created, next the build team takes the code and start compilation and compresses the code with the help of a build tool, once we got o/p it goes into zip file, each build will have a unique code. then this particular build will installed in the test server, then the QA will access the test server with help of test url and start testingthe application.

  7. Manual Testing is done by human tester to find defects without the help of Automation. Test plan document is created to refer and track the process even for future purpose.
    Types of Manual Testing
    Acceptance Testing
    white box Testing
    Black box Testing
    Unit Testing
    System Testing
    Integration Testing
    Manual Testing is done to deliver the software to client with good quality and defect free.

  8. Manual Testing : Testing carried out by human testers for finding out defects in automated tools. Test plan document is prepared to guide the testing process for full coverage.

    Types
    acceptance testing
    white box testing
    black box testing
    unit testing
    system testing
    integration testing

    Steps : 1. read and understand software project documentation
    2. draft test cases 3. Review and baseline test cases with team lead and client
    4. running cases on AUT
    5. defect reporting
    6. executing the failing test cases to confirm they pass

    Software Build Process :
    1. Requirement is collected and provided to two different teams development and testing teams
    2. architects design the software and developers write the code
    3. test engineer understands requirements and prepares test documents
    4. code changes in UI and the build is created
    5. build team compiles and compresses the code
    6. build is installed in the test server

  9. Here we are see
    what is manual Testing?
    Types of Manual testing.
    How to perform Manual Testing?
    Steps in Software Build Process.

  10. Manual Testing is a process of finding bugs, defects or errors in the software by humans without using any automated tools.
    -it is done from end user perspective.
    -Detailed test plan is prepared by the test team after careful understanding of the application and its requirements.
    -Test plan acts as a guide for the testing process.
    -Every software needs to be tested manually before it can be automated.
    -Manual testing ensures delivery of product that is error free.

    Different types of Manual testing are:
    Unit Testing, Integration Testing, system testing, White Box Testing, Black Box testing,User Acceptance testing

    How to perform Manual Testing:
    *Read and understand the requirements
    * Prepare test plan documents
    * Review it with the team
    *Execute the test cases
    *Identify and report the bugs
    *Retest the software to ensure the software is defect free.

    Software Build Process:
    1.Requirements are collected and given to team of Development and test engineers.
    2.Architects start designing the application and then developers write the code.
    3.Testers will parallely understand the requirements and prepare test documents.
    4.Once the code is ready it will be stored in version control tool.
    5.Then the code is changed to UI and build is created.
    6.Build team will start code compilation and compress the code with the help of Build tools into Zip files.
    7.The build is installed into test servers, and QA will start the testing the application in the test URL.

  11. Manual testing is a way of testing done by testers to find defects without using any automated tools. A test plan document is prepared that performs as a guide to the testing process in order to have the complete test coverage.

    The different types of manual testing are
    Acceptance testing
    White box testing
    Black box testing
    Unit testing
    System Testing
    Integration testing

    Steps in manual testing are:
    1)Read and understand the software project documentation. Also study the Application under Test.
    2)Draft the Test cases which cover all the requirements mentioned in the documentation.
    3)Review and Baseline the test cases with Team lead and also client if he is available.
    4)Running the test cases on AUT.
    5) Defect reporting & tracking
    6)Once if the bugs are fixed, once again executing the failing test cases to verify they pass.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Related Articles

Back to top button
Close
Close

Get Python Course
worth 499$ for FREE!

Offer valid for 1st 20 seats only, Hurry up!!

You have successfully subscribed to the newsletter

There was an error while trying to send your request. Please try again.

H2kinfosys Blog will use the information you provide on this form to be in touch with you and to provide updates and marketing.