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.
Drupal
A contact form is included with websites mainly to allow users to communicate with the site administrator, share their feedback/messages regarding the website or reaching out to the business owner of the site for services/support. In this article, I have covered a set of test cases that can be used to test the Drupal site contact form.reach
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:
Drupal is pronounced as "Druppel" with 'D' as in 'D'o, 'ru' as in T'rue', 'ppe' as in 'Pe'n and 'l' as in Tel'l'.
An XML sitemap or simply sitemap is an XML file containing the URL's of a website. Sitemaps are important tools in letting search engines know of all content present on a site. This is more so in cases where search engines are not crawling the site well because of improper linkage or low significance. There is a module called XMLSitemap in Drupal that allows a site owner to easily set up a sitemap on a Drupal website.
Google Analytics is a service offered by google which is mainly used to analyze the traffic of drupal/non drupal websites. This module gives statistical information such as
File upload fields are one of the most vulnerable elements in a Drupal form, highly prone to hack attempts. So these have to undergo thorough rounds of testing to make sure the data that goes in is perfectly safe.
The criteria required to 'stop testing' is determined by many factors. When a test plan is created it is critical to define the exit criteria. Following are some of the decisions we take to explicitly stop testing during the testing phase.
A few Drupal users having a multilingual Drupal website had noticed that the Price field disappears when adding a product in another language in a Drupal site running Drupal Commerce. If you are facing the same issue with Drupal Commerce in your Drupal site then read on to know the solution.
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.
You might wish to know how to format a price using PHP which could be useful while theming Ubercart invoices in your Drupal site. Its extremely easy to do that. Read on to find out more.
Drupal starter themes are Drupal themes which are specifically designed to give the designer a base model for building their own custom themes. As such they are very minimalistic in their design and well documented to assist designers in getting a head start in designing their own unique theme. They are build to work with the help of Drupal's subtheming system. We have picked out the Top 5 Drupal starter themes for your convenience. Also checkout out the Top 5 Free Business themes for Drupal. Contact us if you need help with customizing any of these Drupal themes. We also provide numerous other Drupal services like Drupal Third Pary Integration and Drupal SEO.
Drupal 7 is now the focus of the Drupal community which was previously reserved for Drupal 6. Drupal 7 now has a lot more themes and theme frameworks which were adapted from the previous versions plus new ones created specifically for it. Have a look at the Top 10 themes for Drupal 7. Also check out the Top 10 themes for Drupal 6. If you need to develop your own custom Drupal theme, feel free to get in touch with us for a free consultation.We also provide numerous other Drupal services like Drupal Third Pary Integration and Drupal SEO.
With mobile devices becoming more ubiquitous and pervasive, the focus of web developers has shifted from the desktop to the mobile. This has introduced a new challenge to Drupal designers as themes should now work on desktops as well as a variety of handheld devices with varying screen sizes and resolutions. Responsive themes were created to respond to this challenge. Here are the Top 4 Drupal Responsive themes. Also check out The Top 10 themes for Drupal 6. If you want a custom responsive theme instead, contact us to build a custom drupal theme for you. We also provide numerous other Drupal services like Drupal Third Pary Integration and Drupal SEO.
Drupal now has a solid collection of high quality themes that can be customized to cater to the requirements of any website. This is apart from the base themes provided by Drupal. Here is our take on the top 5 of the most popular Drupal themes. Also check out The Top 10 themes for Drupal 6. If you would like to customize any of these themes for your Drupal website do get in touch with us
Ecommerce sites blend easily with Drupal. Drupal has a solid collection of Ecommerce modules and themes that are ready to convert a site to an Ecommerce power house. Here are the top 5 Ecommerce Themes for Drupal. Checkout our list of Top 5 Free Business Themes for Drupal. If you are planning to build your next Ecommerce site using Drupal do get in touch with us. We provide a wide range of Drupal services including Drupal Commerce and Drupal Third Party Integration.
Businesses can leverage the power of Drupal to power their online portfolios and websites. Drupal has a good collection of themes that are ideally suited for small and medium businesses and web portfolios. Have a look at the Top 5 Free Business Themes for Drupal. You might also find our list of 10 essential modules for building a small business website with Drupal to be of help. The fastest way to build your Drupal business website is to hand it to Drupal professionals. Contact us for a free consultation.
Trying to build the next Facebook? Then build it with Drupal. Use Drupal’s vast collection of modules to convert a basic Drupal site to a social network that can rival MySpace or Linkedin. We have listed the 10 essential modules for building a social networking site using Drupal. If you are looking for professional Drupal expertise for building your social networking site using Drupal, contact us. We can provide a host of Drupal services including but not limited to Drupal Performance, Drupal Security & Drupal Theming.
Drupal is gaining popularity with Governments all over the world. The solidity of the platform would probably be the primary reason why Governments are moving their online portals to Drupal. Here is a list of the top 10 Government websites running on Drupal. If you are looking to get your site built in Drupal get in touch with us for a free quote.
To ensure the security of confidential data in your Drupal site, testing has to be done to determine whether it protects its data and at the same time maintains its functionality. Web applications are always prone to unauthorized access to or modification of sensitive information. The testing done on the applications to remove such anomalies is called security testing.
The following are some of the test cases for assuring the security of a Drupal website
Authentication