Connect with us

Blog

Manual Testing Concept: Introduction, Definition & Example

Published

on

manual testing

As the name itself says that to test the software manually. Let us consider one simple definition to understand the full manual testing concept.

Firstly, I would suggest you go through our article on what is Software Testing

What is Manual Testing

Testing the software or application repeatedly or again and again manually, in order to find a defect in the software according to customer’s requirement specification is called as manual testing”.

Whenever software is developed, the first you should test it manually. Manual testing allows human observation, which allows the user to find potential bugs in the software. But testing the software manually is time-consuming and requires more human resources, but we can never go for automation without manual testing. In order to overcome the disadvantages of manual testing, we go for automation.

Hence manual testing is done first to get the initial confidence on the product and then automation testing is done to save time and human effort.

manual testing concept

Let’s take an example of how the combination of manual and automation can give a better result.

In the home, you sat to do laundry. And there are many clothes to wash. And when you think of doing it manually, it requires more time and effort.
So, you prefer to wash the clothes in a washing machine (example for automation). But washing clothes in the washing machine, will not give you a perfect result. So, what you will do?

Firstly, you will clean the collars of the t-shirt with your hands and then you wash them in the washing machine. Because in this way, it saved your time and effort and gave a very good result. Same is the case with software testing. Therefore, to get a quality product in less time we go for automation.

Manual Testing Example

manual testing

In the above example, the Facebook company (customer) has given requirement to the pace testing company, in order to develop a web application (facebook.com)

The requirement says something like ‘When a user enters a valid username, password, and clicks on the Login button, the home page should be displayed’.

The developers will write the codes for the software by looking into the requirement. And then he will compress the code and convert it into setup file (i.e. facebook.exe). The developer will install the .exe file into the server and give URL, Username, and password to the Test Engineer. So, that Test Engineer can access and test the software.

The test engineer will start to test the software manually as given above.

  • The test engineer will manually switch ON the computer.
  • He will manually check for the internet connection.
  • Then he will manually open the browser.
  • After that, he will manually write the URL like www. facebook.com
  • And Login/Welcome page will display.
  • The test engineer will manually write the valid username, password, and clicks on ‘login button’.
  • The blank page is displayed (which means, there is a bug in the software) and manual testing is failed.
  • Therefore, he will communicate the bug to the developer and get the bug fix and again he will check for the ‘Home page’.
  • Now ‘Homepage’ is displayed successfully, and this means the manual testing is passed for that particular requirement.
  • In this way, manual testing is done to test the software.

Manual Testing Types

There are many types of software testing.

You know that manual testing is also a testing type. The thing is that there is no particular manual testing type. All the software is first tested manually by applying different types of testing. And then for the further cycles of testing, you can go for automation.

Advantages

  • Software quality is good.
  • Programming knowledge is not required to do manual testing.
  • Manual testing allows you for human observation, which is useful to find bugs in the software.
  • Manual testing can be done with the less initial cost. so, it is cost effective.
  • It is useful for small projects or short-term projects.
  • Script or tools is not required to do manual testing.

Drawbacks

  • Testing the software manually is time-consuming.
  • More human resource usage or utilization.
  • It is a monotonous (testing the same thing again and again) job.
  • Less consistency in testing.
  • It is a tedious job.

Conclusion

This blog post explains the definition of manual testing. I am sure a simple example has made things clear about manual testing. Moreover, you have got an idea about how software is tested manually.

Read the related articles here:

What-when-why-How of SYSTEM TESTING

I am a writer at Shouthow. Keeping updates with a current affair is my main interest. Contact me at officialshouthow@gmail.com

Advertisement
Advertisement

Lastest Posts

sdmoviespoint sdmoviespoint
About2 months ago

Sdmoviespoint 2019 – Download Tamil, Hindi Telugu Movies for Free

Sdmoviespoint. cc 2019: Sdmoviespoint is another famous illegal movie downloading website mainly known in Asian countries. This website uploads all...

katmovies katmovies
About2 months ago

Katmovie 2019: Download New Bollywood, Hollywood, Tamil, Telugu Movies

Katmovies 2019: Katmovie is a world-famous illegal movie downloading website. It leaks most of the highest-grossing Bollywood, Hollywood, Telugu, and...

moviesda moviesda
About2 months ago

Moviesda 2019: Download Moviesda Tamil, Telugu, Hindi Movies Online

Moviesda 2019: In the world of movie piracy website, Moviesda just stands behind Tamilrockers. This proves Moviesda as the most...

horriblesubs horriblesubs
About2 months ago

Horriblesubs 2019 – Free Download Anime Series from Horriblesubs

Horriblesubs is a popular website to watch and download anime series. It facilitates you with downloading anime series in your...

movieswood movieswood
About2 months ago

MoviesWood 2019 – Download Telugu, Tamil, Malayalam, Hindi Movies

Movieswood. me 2019: Movieswood is one of the most notorious websites just like Filmywap, which uploads pirated content. Pirated contents...

downloadhub. ws downloadhub. ws
About3 months ago

Downloadhub 2019 – 300 MB Dual Audio Bollywood Movies Download

Downloadhub. ws 2019 – Downloadhub is a famous dual audio pirated movie downloading website. This notorious website is famous among...

tamilmv tamilmv
About3 months ago

TamilMv 2019 – Download Tamil, Telugu, Malayalam, Hindi movies online

TamilMv 2019 – TamilMv is an illegal pirated movie downloading site which is operated all over the world. The site...

dvdwap dvdwap
About3 months ago

DVD Rockers 2019 | DVD Rockers net – Download Kannada, Telugu Movies

DVD Rockers is a similar website like Tamilrockers which release the pirated movies. It is mainly known for leaking Kannada...

filmywap filmywap
About3 months ago

Filmywap 2019: Download Hollywood, Bollywood, Punjabi Movies Online

Filmywap is increasing its popularity in leaking the high grossing Bollywood, Hollywood as well as Punjabi movies. Filmywap.com is the official...

isaimini isaimini
About4 months ago

Isaimini Movies 2019 |Download Tamil, Telugu Movies and Mp3 Song

Isaimini is the most notorious and very famous illegal movie torrenting website. It leaks almost all movies like new Tamil...

Trending