Suppose you have Drupal website where user can purchase product through online. The site allows two types of users such as Registered user and guest user.The site consist of Checkout Process so that customer can enter address details, card details in order to reach the product by hand. Some of the test case against Checkout Page is given below:-
Drupal Business | 4 min read
Investopedia defines outsourcing as “A practice used by different companies to reduce costs by transferring portions of work to outside suppliers rather than completing it internally.” In this article, we shall discuss the advantages and disadvantages of outsourcing web maintenance.
| 2 min read
Globalization testing is a type of testing to make sure that software can handle any locale, culture, without breaking the functionality. This testing would be performed using all type of international input and validate whether the software is capable for using all around the world.
Testing | 2 min read
Now a days, website handles important functionalities like online transactions (payments, data transfer) etc. Therefore the security of the websites should be ensured or security testing should be carried out before taking the website to live. Security testing is a testing method in which we ensure that the confidential datas of a website are accessible only to the intended people and not to others. In this article, I have included a brief note on how to test Secure Pages module on a Drupal site.
Technical Solution | 3 min read
We needed to get the description of a site automatically from its url after parsing the HTML markup, for one of the Drupal sites we were working on. This is a task that can be easily accomplished by using the PHP curl library. Read on to know how to use a php script and curl to download the contents of a website.
Slideshow is one of the common functionality you would find in the homepage of websites. It is nothing but the slides with text/pictures used to give an idea of the website. It can be used to summarize the various aspects of the company into a compact and user-friendly slider. Slideshows can be of different designs. Some of the websites use buttons to highlight the navigation of the slides while others use numbers, thumbnail images and so on. Here I have included an image, in which numbering is used for highlighting slider navigation.
Nodequeue is a module in Drupal which allows users to enlist, remove, arrange and display a queue of nodes. It has a drag-and-drop interface which facilitates the manual re-ordering of the queue. Even without the edit permissions to nodes, users are allowed to add and remove nodes from the queue. This module is usually used on sites which have features that allow users to manually control the order of display of nodes.
Testing | 5 min read
Performance testing is one of the testing methods which is carried out to ensure the quality of the product/website we deliver. It mainly focuses on the speed of the application, possible load the product can support, amount of stress the website can handle, user's access to the website etc. Following are the some of the checklists that you can refer while carrying out the performance testing of your application. Read on to know more.
Drupal Business | 5 min read
Being an open source content management platform, Drupal powers millions of websites and applications, from whitehouse.gov to the economist.com. It is built, used, and supported by an active and diverse community of people around the world. Though there are hundreds of content management systems, Drupal scores high when compared to all the others. Here are the three reasons why you should build your website using Drupal.
Drupal Solution | 6 min read
Suppose your drupal projects contains products to sell. And you can use coupon code while purchasing products. For using coupon code in your druapl site, Ubercart Coupon code module may be installed. Please check the below cases which contains the test cases of checking coupon code functionality.
Testing | 5 min read
Suppose your Drupal project handles products which can be purchased through online and you are using Ubercart 'taxes' module to handle tax rates which are applicable to your product. Also Admin has the permission to add tax rates and conditions. And a registered user can buy the product. Here I am going to explain some of the test cases which you have to execute while testing this functionality. The cases you have to test are:
Drupal | 3 min read
If you own/manage an online store using Drupal and Ubercart, you would have encountered situations where you wished to set different prices for different options of a product attribute in ubercart. For example, if your store sells books and you want to add extra price for hardbound editions, here's how you can do it. Read on to know how to set this up in Ubercart
Testing | 2 min read
Integration testing is grey box testing method in which combined parts of an application is tested to determine whether all these functions works together. Let us learn this with an example. Suppose your Drupal site sells online products and the shipment charge is set in such a way that it will be applicable to the product depending on the weight and destination. While doing the unit testing, tester has to test product selection, setting price,setting shipment to the destination etc separately. But in integration testing we test all these different functionality as a whole.
The performance of a site should be tested in order to ensure how fast and reliable a site is. In this article I will be covering the steps to be followed for carrying out some of these performance tests. The topics being 'testing the GZipped Content Delivery', 'Whether FTP is enabled on Server', 'MySQL Remote Access on Server' and 'Password Based SSH Access on Server'. Drupal Performance Test - GZipped Content Delivery In order to check the gzipped content delivery,
User migration in web application is the process of migrating all users from one site (development site) to another (live site). Recently I have worked on a project where I got a chance to test user migration. In our project we had developed user migration in a sandbox environment. Following are the test cases for user migration. Test cases/checklists:
Quality Assurance | 1 min read
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).
Testing | 6 min read
When a tester identifies a bug, they need to report it clearly to the developer as soon as possible. Email is a very time consuming tool for such a task. We use Redmine, an open source project tracking tool to report bugs on the software we develop. Read on to know to use Redmine as a bug reporting tool for your Drupal site.
Drupal Solution | 4 min read
Drupal is a very good technology but at the same time there is a steep learning curve for Drupal. This learning curve limits the number of readily available Drupal developers in the market. Finding capable developers from this limited pool is an even bigger challenge. But why bother hiring developers full time if you can hire Drupal developers on an hourly basis at very affordable rates from India.