Pages

Monday, November 8, 2021

Manual Testing Training in BTM Bangalore



 In This Blog We Will Learn the following things

i) What is a Manual Testing,

ii) What are The Steps Involved In Manual Testing

iii) Why manual Testing Important?

iv) Manual Testing Vs Automated Testing

 What is Manual Testing?

 Manual testing is the process of verifying and validating the Software Application works as expected for the end users, So we need to test the functionalities and features of an Application,

Including their potential mistakes. The Main aim of manual testing is the software should be bugs and defects free

 There are mainly two ways to test the Web Application

i) Manual Testing which is done by humans

ii) And Automated Testing, Where computer will execute the test cases

 For both manual testing and automated testing has pros and cons, but they both share the same goal of aiming to ensure the Application Software should work great in every situation

 What are the Different Steps Involved In Manual Testing

In this section we will understand what are the steps involved in Testing

 Understanding the Requirement

For manual testing has to be successful, a manual tester needs to understand the requirement of an application which is very important, Like what are the main features of an Application how the software is required  to work

We will have the Documents containing all the relevant information about the application or we can call as user stories. This helps the testers understand the software purpose, all the sections need to test and what the tester need to do with an Application. The main goal is to get the software as close as possible and bugs free

     Writing Test Cases

 After  getting  the clear picture on Software requirement, it's the tester  time to write  the test cases for an Application to test the Application.

Test cases are like reference guide for the tester like the steps and instructions for testing the different functions , features and scenarios of a Software Application

Some testers still use Microsoft Excel or Google Spreed Sheets to document their test cases, but we have test case management tools like TestLodge can help the tester to organize the test cases more efficiently and improve the productivity of a tester

     Conducting The Tests Cases

After Understanding the requirement and writing the test case, its time to start testing the web application. Once every test has been completed the tester need to noted it down either the test case is passed, failure or skipped . When we are executing the testing cases, we need to maintain the notes on what has happened during testing, If the test case is failed we need to take notes why test case is failed because it is useful for the developer to fix that issue

 Why Manual Testing is Important Over Automated Testing?

 Till now we understand what is manual testing and steps involved in Manual Testing, In This section we will understand the importance of Manual Testing

 Manual testing is the process of Testing the Application works fine in every situation, for manual testing human physical involvement is required. Automated Testing is very popular efficiency and economy but manual testing is very important

 It is highly impossible for fully automated the testing, because how humans engage with the Application for their use is completely different how a Computer testing the application

Automation testing works best for the routine and repetitive testing of Software Application

And Coming to manual testing works better in the areas when automation cannot be replicated.

In Addition to this, some parts of an Application of testing can only be performed manually,

By the setting up of automation testing and monitoring the results also needs human

 Manual testing is mandatory in QA (Quality Assurance)  because human interaction is  very important  for examining any flaws or problems occurred  in automated testing. A combination of both Manual Testing and Automating Testing  approach is the best way

 

No comments:

Post a Comment

Learn Selenium Course in Bangalore| 9Globes

  Definition  Selenium is a free open-source automated testing tool for evaluating web applications across a variety of browsers and platfor...