We all are familiar with the drop-downs on website. It is used to list a series of items under a box/menu. Suppose we have a page which lists apparels. And in apparels we have categories like shirts, t-shirts, trousers etc. We can sort these categories with the help of a drop-down (select tool). The working of drop-down is in such a way that, by default the drop-down will list only one item. When user clicks the down arrow which is displayed near to the menu, the drop-down will be dropped down and will list all the choices below. The drop-down may have pretty large list of items. So in order to select the down most items, there will option for users to scroll down. These are the primary things about a drop-down. Now lets see the test cases for testing the drop-down.
Quality Assurance
Cause effect graphing is a mapping technique, which is used to analyse combination of input conditions and effects may be through of as the output. The Cause-Effect Graphing technique derives the least number of test cases to cover 100% of the functional requirements to improve
the quality of test coverage.The cause-effect graphing technique uses the same algorithms that are used in hardware logic circuit testing. It has the ability to detect defects that cancel each other out, and the ability to detect defects hidden by other things going right. It is a graphical representation of inputs (causes) with their associated outputs (effects), which can be used to design test cases.
Imagine that your website has been hacked and defaced. Owning and running a good website can be challenging. Having your website hacked can be a nightmare and dealing with a hacked website, an even scarier one.
With the coming of broadband the importance and relevance of audio/video streaming has increased to a pretty impressive level on the internet. Almost all media related websites contain video/audio streaming in one form or the other. Streaming videos is a good choice when you don't want people to download your videos and share with others. Here are some quick steps to test video/audio streaming.
How to convert to Uppercase, Lowercase and Titlecase using spreadsheet formulas - These formulas will work on OpenOffice/LibreOffice Calc and Google Sheet
While using websites with numerous web pages, you might feel confused like which page you are currently in or from which page you reached the current page. For tracking this navigation, websites often use breadcrumbs or breadcrumb trail. Breadcrumbs are usually seen at the top of site pages. It is nothing but listing of website links separated by a greater-than sign (>). Here what user should do is just click the links and navigate to corresponding pages. Each link on breadcrumbs are termed as Levels. The main advantage of these links is helping users navigate to higher level pages of the site. Following are some of the test cases that can be referred while testing breadcrumbs in a site.
Quality is an important factor when it comes to any product or service. In order to maintain or enhance the quality, manufacturers use two techniques, Quality Control and Quality Assurance. They are closely related, but they are different concepts. They have strong interdependence, Quality Assurance relies mostly on the Quality Control feedback and both work to deliver good quality products/services, but they are different processes.
A test case is a step by step procedure to test the functionality and design of a software. Test cases are prepared after reviewing the documents required for developing the software. All the requirements should be thoroughly and comprehensively studied before designing the test cases. A good test case should include all the requirements and cover the complete functionality of the software. The software will be tested by executing the prepared test cases.
XPATH stands for XML Path. In web-based application, XPATH is a unique address for each web object. XPath is mainly used to find an element in the web page. XPath helps to get address of the web element such as check box, radio button, link etc. To write XPATH for Dropdown, first of all we need to install Firebug in Mozilla Firefox browser. Firebug allow user to view the code behind the web page.
Navigation Menu bar are intended for helping users navigate through important pages of the website. The navigation menu bar can be customized in different ways. Mega menu is one such customized menu bar, which has got high usability factors compared to traditional navigation menu bars. The main advantage of mega menu is that user can view all options in one area, without scrolling down the content. The user can access the mega menu with just a click or mouse hover thereby saving his/her time.
As you know that it is not easy to check manually the broken links in a website. Suppose if the site contains thousands of web pages and the pages keeps on getting added or deleted at the same time. In this situation it is impossible to manually test the broken links in a site. So in this case you need a tool to do this job. 'Xenu's Link Sleuth' free application helps you to check all links on web pages for errors. The application will shows which links are broken and which are active. So here I am explaining how to test broken links in a website by this application.
Suppose you have to take the print out of a web page while working in a project.Some times the whole content in the page will not be printed as the contents at the end of the margin are cut off or the images are not displayed properly. Alignment issues and padding issues may also appear in print pages.So the user should be careful while taking the print out of a web page.
Implementation of test strategy for a particular project is known as "test approach". The test approach is usually defined in all test plans and test designs. Test approach refers to the commencement of various project activities such as planning the testing process, selecting the designs, defining the entry and exit criteria etc.
Statement coverage is a white box testing technique, which involves the execution of all the statements at least once in the source code. It is a metric, which is used to calculate and measure the number of statements in the source code which have been executed.
Sandwich testing is a type of testing that consist of two parts,they are Top-down approach and Bottom-up approach.It combines the advantages of both Bottom-up testing and Top-down testing at a time.Bottom-up testing starts from middle layer and goes upward to the top layer where as Top-down testing starts from middle layer and goes downward. Big-bang approach is followed for the middle layer. From this layer bottom-up approach goes upwards and top-down approach goes downwards.
Suppose you are testing a drupal website which sells random products. One of the cases you will have to consider is the e-mail invoice which the purchaser recieves after the purchase. In this article, I am going to share the test cases that you have to consider while testing the order verification mail.
The cases are:
Drupal sites usually have authorized as well as unauthorized users. The privilege of authorized users is that they can access certain pages of the website in addition to the pages that can be accessed by unauthorized users. A user account page/Login page is included in Drupal for those users who wish to access the website as an authenticated user. Read on to know the test cases to test the login page in Drupal.
The default Drupal Login page mainly consists of following three tabs (Check the images for reference).
Here is a simple template for a basic Requirement Traceability Matrix. Requirement Traceability Matrix is actually the mapping between requirements, test cases and the defects related to corresponding requirements. This will help us in ensuring the test coverage against a requirement. Also, defects can be verified against the requirements or user stories.
Browser compatibility testing or ensuring the working of a site on different browsers is an important part of website testing. Same site may not look similar when viewed on different browsers. For example: The same page may vary depending on different display resolution. Therefore all the functionalities, design of the site must be tested on common browsers rather than fixing and testing on a single browser. Sometimes, changes made on a site does not reflect at once unless we clear browser cache. In that case testers need to clear cache prior to testing.
The word 'Social Networking site' needs no definition. It plays a major role in helping users to connect with each other. Apart from this, they also plays a crucial role in promoting business (in increasing the traffic to one's site). In this article, we will see all possible test cases for testing a site with social networking implemented. Testing is almost similar in facebook, twitter and google plus.
Facebook:
Like button: