Difference Between Web based testing and Client server testing

Showing Answers 1 - 9 of 9 Answers

Riyaz

  • Apr 22nd, 2006
 

HI,
 
Web Based Application: here you are going to check the application which is going to be launched on the internet or intranet. means it is in the form of web pages.
 
Clinet Server application: Basically the applications used in LAN in which a client and a server is present. In this a .exe file of the application stored at the server is called from the client and accessed and all the databse is stored in the application.
 

  Was this answer useful?  Yes

Guest

  • Sep 8th, 2006
 

Web based :An application in which all or part of it is downloaded from

 the Web each time it is run. The term typically refers to the use of Web

browsers and Java applets. Web pages increasingly resemble the interactive

behavior of local applications. Retrieving a Web page may cause the execution

of code in the Web server as well as code in the HTML page brought into the

user's machine. Clicking an icon on a Web page may cause a Java applet to be

downloaded and executed in the user's machine.

client sever testing:Client/server describes the relationship between two

computer programs in which one program, the client, makes a service request

 from another program, the server, which fulfills the request. Although the

 client/server idea can be used by programs within a single computer, it is a

 more important idea in a network. In a network, the client/server model

provides a convenient way to interconnect programs that are distributed

efficiently across different locations. Computer transactions using the

client/server model are very common. For example, to check your bank

account from your computer, a client program in your computer forwards your

 request to a server program at the bank. That program may in turn forward

the request to its own client program that sends a request to a database

server at another bank computer to retrieve your account balance. The

balance is returned back to the bank data client, which in turn serves it back

to the client in your personal computer, which displays the information for you.

Sudhakar Kolla

  Was this answer useful?  Yes

Yogita

  • Oct 10th, 2006
 

hi,lpz let me know the testability point of view what is the difference between client/server testing and web testing

  Was this answer useful?  Yes

Sujatars

  • Feb 27th, 2007
 

Web applications, sometimes called "thin client" solutions, are concerned with performing business tasks through a webinterface. Usually, this involves viewing and manipulating data in a database. They are typically deployed on an intranet or extranet, with access restricted by passwords or other methods

Client-Server applications, or "Thick Client" solutions, are the more traditional way of doing things.A .exe file of the application stored at the server is executed & called  from the client and accessed and all the databse is stored in the application.The "server" sideoften has a "middle layer" inbetween the client and the database, this is called a "3-tier" solution. Sometimes there aremultiple middle layers which interract, and this is called an "n-tier" solution

  Was this answer useful?  Yes

Hi

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)

The tests performed on these types of applications would be
- User interface testing
- Functionality testing
- Security testing
- Browser compatibility testing
- Load / stress testing
- Interoperability testing/intersystem testing
- Storage and data volume testing

 

Srinivas

Give your answer:

If you think the above answer is not correct, Please select a reason and add your answer below.

 

Related Answered Questions

 

Related Open Questions