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:
Quality Assurance
Your success as a Software Tester is dependent on how well you test the applications. You can improve your testing performance by following these basic guidelines. These guidelines are not ultimate but advance your testing skill and career. Improve your overall quality by learning and implementing proper process that fits your organizational needs.
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:
The methodology which follows quick and well coordinated movement is Agile methodology. Agile refers something which will do very quickly. As soon as the developer completed coding, testing will start and report all the bugs. Rather than testing, a tester can pointed out his ideas also. Quality of the deliverable is emphasized which will avoid the defects coming from the end user.
For your better understanding consider the following example.
Just as for File Upload fields, Image Upload fields are equally prone to hack attempts. They also have additional functionality to do post-upload, such as passing the image through various image processing filters / presets. While testing Image Upload Fields, you have to take into consideration all these points. Here are some test cases to help you test image upload fields on a Drupal site:
When focusuing on Drupal website development, user roles and permissions are an important way of controlling access to the site. This is more so important when there are multiple individuals besides the website owner who administers the site. Other people can be assigned certain 'roles' which define the kind of access that is to be granted. Basically in Drupal, the Site maintainer and Administrator roles are given all the available permissions and Drupal Administrator role receives all permissions throughout the lifespan of the site. This is not the case for other 'roles', where access within admin permissions and time limits only are granted to users linked to those roles.
You might ponder as to why test a link, or even include it as a test case when there are several other major functionalities to be tested in a Drupal website. Every site, be it Drupal or non-Drupal, contains numerous links, some of which lead to external sites and some that whirl within the site. The 'web' works extensively through links, and it is through links that sites are navigated to and get found. Links are also the underlying indicators for security of a site. So links should be paid attention to and be tested thoroughly. Here are some test cases to help you get started:
Automation is the process of evaluating the AUT(Application under Test) against the specification with the help of a tool. In this article we are gong to discuss the Scope of automation in testing.
'Completely Automated Public Turing Test to tell computers and humans apart' or simply 'CAPTCHA' is something that we come across in the Log in / contact form of almost every modern website. As the name suggests, it is used to differentiate between humans and computers. It is a test which usually comes in the form of mathematical questions (Number Captcha) or image recognition (Image Captcha) for the users to solve, in order to login and access certain pages in the websites. 'ReCaptcha' is also a type of captcha which contains an image with 2 words.
Testing is one of the important phases in software development life cycle, ensuring that applications function as intended. Among the various testing techniques, positive and negative testing are fundamental in validating both the functionality and robustness of a software application.
If you need to create a custom Search View then the Search API module is all you need to rely on. It is quite easy to create Views on search data using Search API. Read on to know how to create a custom Search View using the Search API, Views and Entity API.
Search box helps a user to search data within the website. Following are the test cases / checklists for default Drupal 7 search box
While testing any website, be it Drupal / non-Drupal, one would often have to test Date fields.
Following are the test cases to be considered / checked for, while testing a date field:
As per the as per Kerala Municipal Act, 1994 (Section 254) it is mandatory for all employees who are drawing a half yearly salary of more than Rs. 12,000/- to pay profession tax. This tax is to be paid to the respective corporation/ municipality in which the company is situated. The tax slab is as mentioned in the below table.
Banking application packages are probably the most complex software suites which demand high security, faster transactions per second, massive database storage system, and highly efficient multitasking to support thousands of concurrent users.
Banking applications have multiple levels involved in performing an operation. For example, a banking application may have: