This article will help you to learn basic web terminologies. While testing web applications it’s very necessary to know all web technologies. This will increase the test coverage and also the capabilities of web application tester.
This web terminology article is compiled by Meenakshi M. She is working as a Test Engineer and having 3+yrs of experience in Manual and Automation (QTP) testing.
This article basically covers following terminologies:
What is: Internet, www, TCP/IP, HTTP protocol, SSL (Secure socket layer), HTTPS, HTML, Web servers, Web client, Proxy server, Caching, Cookies, Application server, Thin client, Thick client, Daemon, Client side scripting, Server side scripting, CGI, Dynamic web pages, Digital certificates and list of HTTP status codes.
You can download this article on following link:
Web terminologies: Useful for web testers
You can also visit our “Software testing resources” page for other downloadable resources.
We have also updated our “Job section page” with some latest job openings in testing:
To get all latest QA article notification in your inbox register via email.



31 comments ↓
Thanks Vijay,
you are providing great help not only on software testing but also on all testing related skills.
keep it up..
Thanks Meenakshi M,
You have done really a nice job.
These fundamentals in web application are really essential for any tester.
hai Meenakshi
the Document Web Terminologies regarding Web Testing was really useful and Interesting. can u send some more advanced Topics and Docs web testing.
Thanks in advance
What is the basic difference between functional test cases and design test cases …How to write design test cases….please explain with any real example.
hi
what is visionplus testing?
good
Hi,
Is there any practical approch for security testing in website testing.
Thanks in advance
In test complete can we test multi languages (OS/Browser/Dataset)
Multibrowser (IE6, IE7,Firefox)
Different O/S
Multiple Instances(Server Instances, deployments)
Pls give give explanation for these questions.
Looking the reply as earliest
Please help me, How i can fill a hidden text box from WinRunner?
Thanks Meenakshi M,
You have done really a nice job.
These fundamentals in web application are really essential for any tester.
Hi meenakshi and moderator of this site,
you guys are really doing a great job.Any thing i want to get the things about testing, i will just open this site and i will get whatever i want.Keep it up guys and thanks for providing essential help.
HI!
I got lot of knowledge from u r site.
I am Manual tester I have good knowledge in WR & QTY but not experience on the same.
Plz give me Error type in testing for assigning to developer
Hay Folks!
Netrocon pvt ltd is in need of a QA! (Chennai) Qa professionals with 2-4 yrs pf experience
Hi Vidya,
Do you know any HR ids pls….
so that we can send our resumes…..
Thanks Meenakshi,
You have given a good testing of QTP. But i want to how write test case. pls send me my mail id
halo meenakshi
can u assist me for finding testing jobs.
specialy in b’lore and pune.
Hi Vijay
I am david from chennai, I have attened so many interview but result will failure I don’t know but i have answerd for my questions I don’t what the people think about me?
what time you says test case are completed?
Hi vidya
can u tel me the address?
HI vidhya
can u sent me the Email address for that company i ll forward my resume
Hey meenakshi
one place, one doc you can find the such relevant information to understand the web terminologies.
great work
chows.
Great Vijay and meenakshi.you are really lighting a lot .words cant explain it.
I saw this site today only.It is excellent.The efforts you are putting are invaluable.I got lot of information what i am needed.I am requesting you to provide some real time situations faced while using QTP like Regular expressions,Descriptive programming ,Object identification,Recpvery scenarios and various types of Parameterization.
If it is possible give complete description about QUALITYCENTER.Like what are the modules present and how to use them in a real time process?
HI David
sorry for the delay here is the id qa@netrocon.com
its a small organisation in velacherry,chennai.
Is there any opening on manual testing? pls let me know
I have one year of exp.
i am absolutely new to testing can some one tell me how to install winrunner and QTP
@vishal
If you dont have the tools, can procure the trial version from net, and follow the instructions which leads you. And see the system requirement for both.
cheers…
Hi All,
Hope this helps…
Q: What is the difference between client-server testing and web based testing and what are things that we need to test?
Ans: Projects are broadly divided into two types of:
2 tier applications
3 tier applications
CLIENT / SERVER TESTING
[a] 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
Eg : 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 type of applications would be
- user interface testing
- manual support testing
- Functionality testing
- compatability testing & configuration testing
- intersystems testing
WEB TESTING
[b] 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 thru these applications)
Applications for the web server would be developed in Adv 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 type of applications would be
- user interface testing
- Functionality testing
- security testing
- browser compatability testing
- load / stress testing
- interoperability testing/intersystems testing
- storage and data volume testing
A web-application is a three tier application.
This has a browser (monitors data) [monitoring is done using html, dhtml, xml, javascript]-> webserver (manipulates data) [ manipulations are done using programming languages or scripts like adv java, asp, jsp, vbscript, javascript, perl, coldfusion, php] -> database server (stores data) [data storage and retrieval is done using databases like oracle, sql server, sybase, mysql] .
The types of tests which can be applied on this type of applications are:
1. User interface testing for validation & user friendliness
2. Functionality testing to validate behaviors, i/p, error handling, o/p, manipulations, services levels, order of functionality, links, content of web page & backend coverage’s
3. Security testing
4. Browser compatability
5. Load / stress testing
6. Interoperability testing
7. Storage & data volume testing
a client-server application is a two tier application.
This has forms & reporting at front-end (monitoring & manipulations are done) [ using vb, vc++, core java, c, c++, d2k, power builder etc.,] -> database server at the backend [data storage & retrieval) [ using ms access, sql server, oracle, sybase, mysql, quadbase etc.,]
the tests performed on these applications would be
1. User interface testing
2. Manual support testing
3. Functionality testing
4. Compatability testing
5. Intersystems testing
Desktop:
01. Application runs in single memory (Front end and Back end in one place)
02. Single user only
Client/Server:
01. Application runs in two or more machines
02. Application is a menu-driven
03. Connected mode (connection exists always until logout)
04. Limited number of users
05. Less number of network issues when compared to web app.
Web:
01. Application runs in two or more machines
02. URL-driven
03. Disconnected mode (state less)
04. Unlimited number of users
05. Many issues like hardware compatibility, browser compatibility, version compatibility, security issues, performance issues, etc
see friend when we consider the security testing, both application should well secured to internal and external threat.
As per difference in both the applications come where, how to access the resources. In client server once connection is made it will be in state on connected, whereas in case of web testing http protocol is stateless, then there comes logic of cookies, which is not in client server.
More for client server users are well known, whereas for web any user can login and access the content, he/she will use it as per his intentions.
so, there are always issuses of security and compatibility for web application.
Regards,
Vijay
Hi meenaksh,
Tell me waht is visionplus Testing? and also also guide me how i update my knowlege about same.
Hi meenaksh,
Tell me waht is visionplus Testing? and also guide me how i will update my knowlege for same.
Hi friends,
I have to appreciate you people for doing a great job.
I have a doubt in MANTIS(defect tracking tool).That is,how to feed the datas in to category field…I tried but I haven’t got the solution…….Plse help me to find the same…..Thankyou……………..
With Regards,
Usha.
Leave a Comment