Testing Revisions in Drupal

Testing Revisions in Drupal

Here’s what QA engineers need to know in order to understand and strategize the testing of Revisions in Drupal.

Cross-Site Scripting Best Practices To Secure Your Site From XSS Attack

Cross-Site Scripting Best Practices To Secure Your Site From XSS Attack

Since we are one of the contributors in the Drupal community we’re actively taking part in further development and advancements of the best practices. Here in this article, we will elaborate you the best practices to XSS.

Using Downshift To Create Multi-Select Widget For React

Using Downshift To Create Multi-Select Widget For React

Get a first-hand experience of the power and the simplicity of Downshift with this blog.

Case Study: Creating UML Diagrams For Better Product Quality

Case Study: Creating UML Diagrams For Better Product Quality

The use of visualization techniques in discussing business scenarios makes tracking requirements less tedious and more intuitive. Here’s how we handled complex, changing requirements using Unified Modeling Language (UML) diagrams to capture workflows.

Configuring Gitlab to run Drupal Test Traits for your Drupal 8 site

Configuring Gitlab to run Drupal Test Traits for your Drupal 8 site

Drupal Test Traits (DTT ) is a better option for PHP developers to unit test their Drupal site who would otherwise have to learn Gherkin to run Behat. Learn how to use Drupal Test Traits using Gitlab.

A QA Checklist For Testing Basic Front-end Elements

A QA Checklist For Testing Basic Front-end Elements

Here's a quick checklist of basic elements to check for during front-end testing.

Writing an Entity Reference Selection Plugin

Writing an Entity Reference Selection Plugin

Take precise control of how you can refer to other entities in Drupal.

Custom Access Check on Routes in Drupal 8

Custom Access Check on Routes in Drupal 8

If you are looking to have more control over routes using custom Access checks in Drupal 8 then this article is for you.

How To Optimize Requirement Gathering And Drive Value For Clients

How To Optimize Requirement Gathering And Drive Value For Clients

Here’s one strategy we used to facilitate better requirement gathering during a recent engagement, helping us achieve greater clarity and preemptively addressing issues that would have emerged later in the SDLC.

Integrate Drupal 8 with React Material-UI

Integrate Drupal 8 with React Material-UI

Read how to call Drupal API from React like any other API and use Material-UI components. With the help of Material-UI, you can include styles without writing CSS in a specific file.

Commonly Missed Security Settings For Apache Web Server

Commonly Missed Security Settings For Apache Web Server

With an increase in web traffic, websites are more prone to cyber-attacks now. Web servers play a vital role to serve any website to end-user. In the first part of this article, we discuss Apache specific security settings.

The Gherkin Language: An Overview

The Gherkin Language: An Overview

A business-driven language interpreted by Cucumber, Gherkin too uses a set of reserved keywords to give structure and meaning to Scenarios.