Root of Software Quality Testing

Yojna Jain
Feb 23, 2017 · 2 min read

Software testing is a continuous process to test performance, load, functionality of your app.

It always matters what type of application you are going to test. Because most of the time UI(User Interface) management depends on type of app. Applications are mostly designed for mobile devices( Android, iPhone), tablet, desktop, web and hence the UI will change accordingly(responsive UI).

Sometimes tester should behave like a novice user, developer, technical, intermediate, expert user. Tester checks for user friendly interface, user friendly language, grammar check, medium level language, functions and main motto to develop this application is fulfilled or not? Other than that according to the requirement of the end user, software look, design, no logical or mathematical errors in calculation, how smooth flow of the app is provided. There should not be 15–20 different web pages because users don’t like to move here and there. If possible conclude application in 3–4 web pages other than login. Better option is to give all the options in common navigation bar/s which is available on all the web pages.

It is better if Tester knows coding and tries to understand the code which developer had written. By understanding that code — testers can find 10% bugs from the web application.

Testing Roles

  1. Defining Quality Metrics
  2. Defining Testing Strategies
  3. Leadership
  4. Reporting
  5. Managing Risks
  6. Process Improvements

Testing Positions

You can read QA Position article to know all positions and responsibilities of Tester, Quality Control, QA Analyst, Quality Assurance, Automation QA.

Just expand your thoughts and go into depth of a single feature of the app — no matter that feature is a just a click on the button. Understand by example —

Test case on button click to show result

  1. Is that button enabled/disabled
  2. What will happen on single click?
  3. What will happen on double Click? Is result visible 2 times or more?
  4. Is button getting disabled after 1 click or 10, 20, 100 click?
  5. On Mouse hover on button / button text is changing its color and cursor type.
  6. Result which is visible is correct or not? If result not found “No Result found” message should be visible.
  7. On clicking anywhere inside button (text / empty space) — is it showing result?

As a tester your focus on the application in analysis, requirement gathering, developing and testing phase helps in providing quality software.

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade