Top 50 Web Testing Interview Questions
Q1. What Are Web Services?
Web offerings are utility additives, speak using open protocols and these may be utilized by different programs. XML is the premise for Web offerings SOAP (Simple Object Access Protocol), UDDI (Universal Description, Discovery and Integration) and WSDL (Web Services Description Language) are the Web services platform elements.
Q2. Write The Test Scenarios For Testing A Web Site?
First we should expect that Graphical User Interface (GUI) items and elements of a internet site collectively is One Test Scenario. Then, we have to test all the links and buttons. Then we have to check all bureaucracy are working properly or now not. Prepare Test Scenarios of the varieties of a webpage. We can become aware of four exceptional forms of Test Scenarios of a shape:
Check the form with legitimate records in all of the fields.
Check the shape with invalid facts which violate the validations of fields inside the shape.
Check the form by means of leaving some obligatory fields within the shape.
Check the shape with current record info.
Q3. What Is Application Server?
Application Server additionally referred to as an appserver, It is a software that handles all utility operations among customers and an agency's backgive up commercial enterprise applications or databases.
Examples:
Bea WebLogic
IBM WebSphere
Q4. What Is Usability Testing In Web Testing?
Usability trying out carry out with reference to the quit consumer. In usability checking out we find how easily stop consumer can get admission to the software. In terms of websites and software program programs, usability is described as the convenience at which someone and not using a programming information can use the software program to finish the preferred venture.
Usability is produced from following:
Learnability is how clean it's miles for a new consumer to accomplish responsibilities the primary time they go to your website.
Memorability is how easy it is for someone to come back back to the use of your website once they haven’t used it for a time period.
Efficiency is how speedy users can whole duties in your web page after they're familiar with its use.
Q5. What Is Internet Application?
Generally it's miles a public web application, uses Wide place community. It can be accessed from everywhere.
Q6. What Is The Difference Between Authentication And Authorization In Web Testing?
The differences among authentication and authorization are:
Authentication is the manner with which the system identifies the person whereas authorization is the method after the authentication manner.
The authentication is used to make sure that the user is certainly a user, who he claims to be whereas in authorization machine will determine whether a specific mission may be achieved by way of the user.
There are one of a kind types of authentications, which may be used like password primarily based authentication, tool based totally authentication while in authorization there are sorts read simplest, and read write both.
Q7. What Is Field Validation In Web Testing?
Field validation is used to make certain that simplest accurate data is entered into the field. We can pick validation options to make certain that best accurate layout information may be entered right into a subject correctly. When validation alternatives are selected, we can use the FileMaker Pro to displays a message while consumer input records in incorrectly format. For example, you may set an option to require that customers input a price in a area. The field validations check the format of the facts. To ensure this we perform the validation trying out in the internet site. Like the e-mail discipline have to incorporate the facts in e-mail@area.Com format.
Q8. Explain The Different Between Http And Https?
The differences between HTTP and HTTPS are following:
Hypertext Transfer Protocol is a protocol for information to be handed backward and forward among web servers and customers. Https is refers to the mixture of a everyday HTTP interaction over an encrypted Secure Sockets Layer (SSL) or Transport Layer Security (TLS) shipping mechanism.
HTTP use port number 80 while HTTPS use port range 44@
HTTP can guide the consumer asking for a specific document to be despatched simplest if it has been up to date after a certain date and time while Hypertext Transfer Protocol over Secure Socket Layer is constructed into its browser that encrypts and decrypts person web page requests as well as the pages which are again with the aid of the Web server.
Q9. What Is The Difference Between Desktop Application Testing And Web Testing?
Desktop testing is standalone trying out. Desktop need not fear about wide variety of person and so on. Web testing is related to client server and Web checking out wishes to have many checking out kinds to be finished like Usability, GUI, Database and Load Testing and so forth...
Q10. What Are Possible Configurations That Could Affect The Testing Strategy Of Any Web Site?
Possible configurations that affect the trying out strategy of any internet website are hardware platform (PC, Mac), Browser software program and version, Browser PlugIns, Browser settings alternatives, Video resolution and Colour Depth, and textual content length.
Q11. How Do You Perform Testing On Web Based Application Using Qtp?
We can do the performance testing the use of QTP via adding the net add-in inside the QTP at the startup of the QTP. Now to make URL of the website available to the QTP we should kind the URL of the web site. So that whilst walking QTP will open the utility and do the testing.
Q12. Define Performance And Stress Testing?
Performance Testing: Performance Testing is finished to assess utility performance below some load and stress circumstance. It is commonly measured in phrases of response time for the consumer pastime. It is designed to check the complete performance of the gadget at high load and strain circumstance.
Stress testing: It entails enforcing the database with heavy hundreds. Such as, big numbers of customers get entry to the records from the identical table and that desk carries massive variety of statistics.
Q13. What Is The Purpose Of Vbscript In The Web?
It can be used for customer aspect validations in addition to Server aspect validations.
Q14. What Is Website Testing?
Website checking out is a kind of software checking out which cope with the testing of the internet site. Website checking out is performing on website to test the functionality, performance, usability, database associated troubles and browser associated problems. To carry out this checking out we've got so many equipment like JMeter, Selenium, QTP and so on.
Q15. How Would You Test A Service Oriented Architecture (soa) Web Application?
The checking out of web packages that communicate with an internet provider can be broken down in components:
Testing of the Web Service in isolation. Each web service has one or more functions which may be examined with the aid of sending suitable requests and reading the response and verifying correct information is lower back inside the response. We can use gear such as SoapUI to test a Soap Service or Rest Client to test a RESTful internet carrier.
Integration Testing of Web Service with the Front End. The integration checking out is likewise critical as it could spotlight issues with records inside the request and display of the response.
The cause for this separation is which will identify troubles within the net service an awful lot quicker and simpler to debug.
Q16. What Is Client Side Validation?
Validating consumer aspect bureaucracy, that's generally accomplished via Java Script. Generally it checks weather the user is getting into correct shape of statistics or no longer? And getting into all obligatory fields or not? Client web site validation is 2 types One is Field degree validation some other is Form degree validation.
Q17. Explain Some Web Testing Tools?
Some of the webs testing gear are discussed under:
JMeter (load and overall performance tester): JMeter is a Java computing device software that is used to create the load take a look at environment and measure overall performance of the application at some point of load check. It may be used for look at the overall performance of static and dynamic website.
Selenium (Web app testing tool ): Selenium is a carries several software like Selenium IDE, Selenium Remote Control and Selenium Grid to have a look at and examine the net software.
Q18. How To Test Web Forms Manually And Using Uft (previously Qtp) Tool?
Web paperwork validation is two sorts:
Field stage validations
Form level validations
Using Black Box check layout techniques we will check web forms manually
Using Conditional statements and builtin functions we will test internet paperwork (Using UFT)
Q19. What Is Html?
HTML stands for Hyper Text Markup Language, it's miles for showing internet pages and different information. Basically it's far statistics presenter in the net.
Q20. What Are Steps You Will Perform For Securing A New Web Server?
Some of the vital steps to be carried out for securing the web server are following:
Minimize rights.
Update permissions.
Delete default statistics and scripts.
Make use of software firewall.
Enable and employ IIS logging.
Regular backup.
Q21. What Is Web Server?
Web server handles Clint aspect and server side validations and helps to deliver
Web content that can be accessed through the Internet protocols.
Examples:
Microsoft IIS (Internet Information Service)
Apache Web server from Apache
Java Web server
Pramathi web server etc...
Q22. What Is Web Portal?
Web portal is a commercial enterprise gateway, It organizes enterprise operations.
Ex: Online buying portals, Job portals and so on...
Q23. What Are The Typical Problems In Web Testing?
The following problem might also stand up in web checking out:
Functionality troubles
User Interface related troubles
Performance associated problems
Database related issues
OS compatibility troubles
Browser compatibility problems
Security related issues
Load associated problem
Navigation trouble
Q24. What Are The Common Bugs In Web Testing?
In Web based checking out following insects are very commonplace:
Issues in navigation of software
Usability
Cosmetic Issues and GUI Issues
Functional Issues
Performance issues - How time it takes to display the page to the consumer.
Load - How a whole lot load an application can cope with at any factor in time.
Stress - At how tons load application will crash.
Flow of statistics - Information that's entered by means of consumer is stored in accurate layout.
If proper static data isn't always displayed along side text fields to go into records.
Links are damaged, default consciousness isn't always set in forms, tab key no longer working, all key board brief cuts aren't absolutely practical
Q25. What Is Cross Site Scripting?
Cross Site Scripting is a thread in the dynamic website. It is also referred to as XSS. Cross website scripting occurs when an internet software gathers malicious facts from a user. The statistics is accrued in the hyperlink shape which contains malicious content within it. It allows malicious code to be inserted into the web web page. The net page can be a easy HTML code or a purchaser side script. When the malicious code is inserted in web page and clicked by a few consumer, the malicious code will become a part of the web request of the user. This request also can execute on the user’s pc and thieve records.
Q26. What Is Www?
The time period WWW refers to the World Wide Web or in reality the Web. The World Wide Web includes all of the public Web sites connected to the Internet international, consisting of the patron devices (along with computer systems and cell telephones) that get admission to Web content. The WWW is simply certainly one of many programs of the Internet and laptop networks.
Q27. What Is Database Server?
Database server is used to refer to the returnedstop gadget of a database application the usage of patron/server structure.The returnedcease, now and again called a database server, performs duties consisting of information layout, storage, information manipulations, archiving, and other non consumer unique tasks.
Examples:
Oracle
MS SQL Server
MySQL (Open supply)
IBM DB2 and many others...
Q28. What Type Of Security Testing You Performed?
To carry out the security checking out tester attempt to assault the gadget. This is the best way to determine the lope hole within the security location of the utility. Most of the systems use encryption technique to save passwords. In this we need to try to get get right of entry to to the system through the use of exceptional combinations of passwords. Another not unusual instance of safety testing is to find if the gadget is liable to SQL injection assaults. While performing the safety testing, tester can't do any modifications in any of the following:
Configuration of the utility or the server
Services walking at the server
Existing person or customer records hosted by the application
Q29. What Is Web Browser?
Web browser is a software program software used to locate, retrieve and also show content at the World Wide Web, including Web pages, pictures, films and different files.
Examples:
Microsoft Internet Explorer
Mozilla Firefox
Google Chrome
Opera
Safari and many others…
Q30. While Testing A Website, Which Are The Different Configurations Which Will Have To Be Considered?
These configurations may demand for alternate in method of the website. The most important elements that want consideration are following:
Hardware platform: some user may use the Mac platform, some may also use Linux, whilst others may use Microsoft platform.
Browsers: browser and their versions additionally exchange the format of the internet page. Along with the browser variations, the distinct Plug-Ins also needs to be taken into consideration. The decision of the monitor also with coloration intensity and textual content size is a number of the alternative configurations.
Q31. Suppose You Have A Login Form Which Is Connected To An Authentication Web Service. What Tests Would You Perform At Which Layer?
All the enter/output validation should be examined at the API layer calling the Authentication Web Service. Tests which includes valid/invalid username/password mixtures as well as verifying accurate error messages.
The place of the show of mistakes messages, their colour and font need to be tested at login internet web page. Also Javascript and Cookies tests if relevant desires to be examined at the front-give up login web page.
Q32. What Types Of Web Testing Security Problems Do You Know?
Types of net checking out protection problems are:
Denial of Service (DoS) assault, buffer overflow and so on…
Q33. How To Perform Web Services Testing?
A Web Service is a service accessed through Web. Web Service is a way to submit your software over net and enable different programs to get admission to capabilities described with the aid of your web service. Web services exposes an interface described in Web Services Description Language (WSDL).
Q34. What Is Server Side Validation?
Validating, processing consumer requests and presenting response from the Server.
Q35. What Is Extranet Application?
It is also a private utility over internet, can be accessed by way of constant machines only. It uses Wide location community and Internet Protocol generation to share information.
Q36. What Is Web Application?
It is Software application this is accessed over a network including the Internet or an intranet through an internet browser.
Q37. What Is Website?
Basically website is an data issuer, It affords records globally using net protocols.
Q38. What Is The Difference Between The Static And Dynamic Website?
The variations among Static and Dynamic internet site are following:
A static internet site carries Web pages with constant content where as in Dynamic net web page content material of the net page exchange with respect to time.
Static internet site are smooth to create and don't require any database layout but in case of dynamic internet site it require accurate know-how to develop the internet site with programming and database expertise.
In static internet site user can not talk with different and same records could be displayed to each user wherein as in dynamic internet site user may additionally talk with ea
Q39. What Is Focus Testing In Website?
Focus trying out is used to check that when we open a web site the cursor robotically blink on the specific area. Like within the case of Gmail login page. When we open the Gmail login page the cursor routinely blinks on the username filed. This is the Focus checking out in website.
Q40. What Are The Different Types Of Environment Available In The Web?
Standby myself
Intranet (Local Network)
Internet (Wide location Network)
Extranet (Private network over Internet)
Q41. What Is Difference Between Web Based Testing And Windows Based Testing?
Web primarily based testing is concerned with the subsequent:
Broken Links inside the internet pages.
Performance of web like reaction time.
Graphical User Interface
Text on the web page
Where as in Windows based trying out we search for :
Functionality
Integration
Q42. What Is The Difference B/w Desktop Application Testing And Web Testing?
Desktop Testing - Desktop software trying out is standalone testing, it's far independent of the opposite utility that are executing on the one of a kind machines. In this software checking out, tester want not worry about quantity of user.
Web trying out - Web trying out is related to customer server. Web checking out desires to have many checking out’s like Usability, GUI, Load Testing, Performance Testing.
Q43. What Are The Latest Web Technologies Do You Know?
Latest web technologies are:
The principal 3 internet tracks:
Microsoft ASP.Net Track + SQl Server database engine (IDE: Expression Web, Visual Studio).
Oracle Java Track + Oracle database engine (IDE: NetBeans, Eclipse).
PHP Track + MySQL database engine (IDE: Zend Studio, DreamWeaver).
There are many new concepts and better methodologies like Ajax, JQuery, JSON, and so forth.
Q44. What Are The Http Response Code Blocks And What Do They Mean?
After a request is sent to a server, there are special viable reaction codes which may be lower back with the aid of the server:
The blocks are:
2xx for Success, the most not unusual one is two hundred which means that “OK”.
3xx for Redirection, the most not unusual ones are 301 and 303 which mean “Permanent Redirect” and “Redirect for Undefined Reason”, respectively.
4xx for Application Error, the maximum commonplace ones are 403 and 404 which mean “Forbidden” and “Not Found”, respectively.
5xx for Server Error, the most common one is 500 which means that “Server Error”.
Q45. What Is Cookies Testing?
A "cookie" is a small piece of information that sent by an internet server to save on an internet browser so it can later be read again from that browser. This is beneficial for having the browser recall a few precise information.
Q46. What Is Difference Between Client Server And Web Testing?
The distinction among patron server and Web Testing:
In patron server software you've got exclusive components to test. Application is loaded on server system even as the software exe on every patron device. You will take a look at widely in classes like, GUI on both aspects, functionality, Load, customerserver interaction, backstop. This environment is ordinarily utilized in Intranet networks. You are aware about number of clients and servers and their locations inside the take a look at scenario.
Web software is a bit distinctive and complicated to check as tester don’t have that a whole lot manipulate over the software. Application is loaded at the server whose region can also or won't be regarded and no exe is mounted at the purchaser device, you have to test it on one of a kind net browsers.
Web programs are speculated to be examined on one-of-a-kind browsers and OS structures so broadly Web application is examined particularly for browser compatibility and operating machine compatibility, blunders managing, static pages, lower backend trying out and load checking out.
Q47. What Is Purpose Of Java Script In The Web?
It is for acting purchaser aspect validations.
Q48. How Is Web Application Testing Different To Desktop Application Testing?
Web Applications are usually hosted on a server which we can access through a web browser, where as computer programs are established on the purchaser’s device.
This setup opens a whole new trying out demanding situations: Performance and Security checking out become vital as the software is open to a extensive target audience. Good layout and value also are essential.
Other crucial elements that come to play are testing on more than one browsers, multiple gadgets, redirection and responsiveness.
Also we have to now not forget about about Javascript, CSS, Cookies, W3C requirements, site visitors tracking, third party tags trying out, all of which might be critical in Web Application Testing.
Q49. What Are The Important Aspects In Web Testing?
Functionality Testing (Includes Forms Validation, Search operations, hyperlinks trying out, navigation trying out and many others...),
Security Testing (Ahorization, Access Control, Virus Attacks, Etc...)
Database Testing (includes Data integrity, statistics manipulations, statistics retrievals and so on..),
Performance Testing (includes all varieties of performance like Load Testing, Stress Testing, Spike Testing, Endurance Testing and Data extent Testing),
Usability Testing (Easy Navigation, Look and experience along with shades, Alignments, Fonts etc...)
Navigation checking out,
Configuration Testing,
Compatibility Testing,
Reliability Testing,
Availability Testing,
Scalability Testing Etc...
Q50. What Is Https?
HTTPS stands for Hypertext Transfer Protocol Secure is a broadly used communications protocol for at ease communication over a computer network.

