Team Blog

You've found our team's new content hub.

Page Object Extension in Behat

Go from novice to expert at automation QA with this detailed, step-by-step look at how to implement Page Object Extension in Behat.

How to Create Custom RESTful Resources in Drupal 8

In some cases, default REST resources are not enough to meet your requirements. Here's how to write a custom REST resource for such situations.

How to integrate Platform.sh with GitLab CI

A high-level overview of how you can achieve a CI/CD workflow using GitLab and Platform.sh.

Drupal 8: Quick Handbook on Cache API

In Drupal 8, the Cache API is used to store data that takes a long time to compute. Here's a quick handbook detailing important considerations for caching data.

Visual Regression Testing Using Wraith

It's vital to catch UI level bugs or CSS breaks fast. Wraith is a tool for front-end developers, testers, and QA personnel that spots UI breaks in no time.

Agile Testing Challenges & How to Overcome Them

To work in an Agile project, QA should have a good understanding of Agile methodology and processes. Here are some best practices.

Using Platform.sh for Static Code Analysis & Regression Testing

Let's use Platform.sh with GitLab, Pronto, and Behat for a workflow, so pushed code will go through static code analysis, followed regression testing.

Mobile Automation: Why We Chose Appium

We evaluated several tools for mobile automation. Here's why we chose Appium, and a look at its pros and cons.

How to Test with HTTPS (SSL) Enabled On A Local Machine For Multiple Sites

We walk you through enabling SSL on your local server for testing website servers over SSL or HTTPS, so you can replicate your live site on your local machine.

Visual Regression Testing With PhantomCSS & CasperJS: Part 2

We explore how you can customize PhantomCSS, CasperJS and all the relevant functions required in basic visual regression tests.

Visual Regression Testing With PhantomCSS & CasperJS: Part 1

Let's look at how to perform visual regression testing using PhantomCSS and CasperJS.

Axelerant DevOps Series Intro: What Is DevOps?

The term DevOps has many different meanings depending on the context in which it's used. We try to define what it means for us at Axelerant.