Entries Tagged 'Basics of Software Testing' ↓

System Testing – A Beginner’s Guide

So…do you really think it will take that huge amount of time to test, what you call system testing, even after spending a lot of efforts on integration testing?

The client we recently approached for the project was not convinced about the estimation we provided for each testing effort.

I had to chime in with an example –

Mike, I would like to elaborate our efforts and importance of system testing with an example.

Shoot, he replied.  Continue reading →

20 Simple Questions to Check Your Software Testing Basic Knowledge [Online Quiz]

We have done ISTQB online tests previously. Now here is an attempt to test your software testing basic knowledge with a simple 20 question test. The following software testing mock test is designed to test your ability to meet software testing requirements.

This free online software testing quiz will help you for self-assessment and prepare for other certification exams as well as software testing interview.

software testing mock test

This is just the first of many more tests to come. We will be covering similar Continue reading →

Application Testing – Into the Basics of Software Testing!

Topics we will cover in this article:

– Application Testing
– Categories of Applications
– Application Testing Methodologies
– Application Testing Tools
– Software Test Plan
– Application Testing Cycles
– Application Testing – Best Practices

Introduction to Application Testing

Continue reading →

What is Smoke Testing? Difference in Smoke Testing and Sanity Testing

Overview of Smoke Testing:

When the development team releases a build to the QA for testing, it is obviously not possible to test the entire build and verify immediately if any of the implementations is having bugs or if any of the working functionality is broken.

In the light of this, how will a QA make sure that the basic functionalities are working fine?

The answer to this will be to perform a Smoke Testing.

Continue reading →

What is client-server and web based testing and how to test these applications

This is the guest post from VijayD

Question:

What is the difference between client-server testing and web based testing and what are things that we need to test in such applications?

Ans:
Projects are broadly divided into two types of:

  • 2 tier applications
  • 3 tier applications

Continue reading →

Sample bug report

This is the guest post from Vijay D (Coincidence with my name).

Below sample bug/defect report will give you an exact idea of how to report a bug in bug tracking tool.

Here is the example scenario that caused a bug:

Lets assume in your application under test you want to create a new user with user information, for that you need to login into the application and navigate to USERS menu > New User, then enter all the details in the ‘User form’ like, First Name, Last Name, Age, Address, Phone etc. Once you enter all these information, you need to click on ‘SAVE’ button in order to save the user. Now you can see a success message saying, “New User has been created successfully”.

Continue reading →

Types of Risks in Software Projects

Are you developing any Test plan or test strategy for your project? Have you addressed all risks properly in your test plan or test strategy?

As testing is the last part of the project, it’s always under pressure and time constraint. To save time and money you should be able to prioritize your testing work. How will prioritize testing work? For this, you should be able to judge more important and less important testing work. How will you decide which work is more or less important? Here comes need of risk-based testing.

Continue reading →

How Domain knowledge is Important for testers?

Jayant Deo asks:
“Looking at the current scenario from the industry it is seen that the testers are expected to have both technical testing skills as well either need to be from the domain background or have gathered domain knowledge mainly for BFSI is commonly seen.
I would like to know why and when is this domain knowledge imparted to the tester during the testing cycle?”

Continue reading →

What are the Quality attributes?

First, in brief, know what is Quality? Quality can be defined in a different manner. The quality definition may differ from person to person. But finally, there should be some standards. So Quality can be defined as

  • Degree of excellence – Oxford dictionary
  • Fitness for purpose – Edward Deming
  • Best for the customer’s use and selling price – Feigenbaum
  • The totality of characteristics of an entity that bear on its ability to satisfy stated or implied needs – ISO

How a Product developer will define quality – The product which meets the customer requirements.
How Customer will define Quality – Required functionality is provided with user friendly manner.

Continue reading →

White box testing: Need, Skill required and Limitations

What is White Box Testing?
White box testing (WBT) is also called Structural or Glass box testing.

White box testing involves looking at the structure of the code. When you know the internal structure of a product, tests can be conducted to ensure that the internal operations performed according to the specification. And all internal components have been adequately exercised.

Continue reading →