Manual testing Interview questions


Total available count: 236
Subject - Software Testing
Subsubject - Manual testing

What is the difference between client-server testing and web based testing?

Projects are broadly divided into two types of:

  • 2 tier applications.
  • 3 tier applications.

CLIENT / SERVER TESTING:
This type of testing usually done for 2 tier applications (usually developed for LAN).
Here we will be having front-end and backend.

The application launched on front-end will be having forms and reports which will be monitoring and manipulating data.

E.g: applications developed in VB, VC++, Core Java, C, C++, D2K, PowerBuilder etc.
The backend for these applications would be MS Access, SQL Server, Oracle, Sybase, Mysql, Quadbase.

The tests performed on these types of applications would be.
– User interface testing.
– Manual support testing.
– Functionality testing.
– Compatibility testing & configuration testing.
– Intersystem testing.

WEB TESTING:
This is done for 3 tier applications (developed for Internet / intranet / xtranet).
Here we will be having Browser, web server and DB server.

The applications accessible in browser would be developed in HTML, DHTML, XML, JavaScript etc. (We can monitor through these applications).

Applications for the web server would be developed in Java, ASP, JSP, VBScript, JavaScript, Perl, Cold Fusion, PHP etc. (All the manipulations are done on the web server with the help of these programs developed).

The DBserver would be having oracle, sql server, sybase, mysql etc. (All data is stored in the database available on the DB server).




Next 5 interview question(s)

1
What is Sanity Test (or) Build test?
2

What is Test Case?

3

 What is Early Testing?

4
What is the difference between bug, defect and a error?
5
How do you find the regression scenarios if a defect is fixed?