---
title: Behat Reviews
meta_title: 'Behat Reviews 2026: Details, Pricing, & Features | G2'
meta_description: Filter 13 reviews by the users' company size, role or industry to
  find out how Behat works for a business like yours.
aggregate_rating:
  rating_value: 4.1
  review_count: 13
  scale: '5'
date_modified: '2026-05-05'
parent_category:
  name: Web Frameworks
  url: https://www.g2.com/categories/web-frameworks
---

# Behat Reviews
**Vendor:** Behat  
**Category:** [PHP Web Frameworks](https://www.g2.com/categories/php-web-frameworks)  
**Average Rating:** 4.1/5.0  
**Total Reviews:** 13
## About Behat
Behat is an open source Behavior-Driven Development framework for PHP. It is a tool to support you in delivering software that matters through continuous communication, deliberate discovery and test-automation.




## Behat Reviews
  ### 1. Behat : User friendly

**Rating:** 3.5/5.0 stars

**Reviewed by:** Adrita B. | Senior Test Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** June 22, 2021

**What do you like best about Behat?**

The fact the Behat is really user friendly and the concept of modules, which gives a user a lot of existing option. Also, content can be created and once the Scenario is done it gets automatically deleted just by a single sentence which was used in creating the content. No extra code is needed to delete it.

**What do you dislike about Behat?**

The community for Behat is very small. When I started out new, I found it really hard to use Behat in terms of complicated scenario and TCs. The materials present out there is very less. I would like if there was more content for self learning

**What problems is Behat solving and how is that benefiting you?**

I think the main problem we have solved is, how it catches error while running a PR is running in the pipeline. 
This way we are able to get a better product ahead of time.

  ### 2. The first framework that i worked for BDD for a drupal project

**Rating:** 2.5/5.0 stars

**Reviewed by:** Soumyajit B. | Senior Software QA Engineer (Automation), Small-Business (50 or fewer emp.)

**Reviewed Date:** July 01, 2021

**What do you like best about Behat?**

Easy to set up and execute. The best part was the ability to set it up as a part of probo ci for continuous execution. Built-in reporting helps in getting execution reports without any external integration.

**What do you dislike about Behat?**

Headless execution was a bit tedious to set up for the framework.

**What problems is Behat solving and how is that benefiting you?**

The problem that we are trying to solve is to make the testing more readable because it is using gherkin. Our stakeholders can easily understand what is the blocker in case of test getting failed. Easily compatible for PHP projects, Drupal and wordpress. Can easily be integrated to make it a part of the CI process for PHP projects. Also takes lesser execution time.

  ### 3. Behat review

**Rating:** 4.5/5.0 stars

**Reviewed by:** Jaspreet s. | Project Manager, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 12, 2021

**What do you like best about Behat?**

Behat automation process with functional testing on multiple browsers
Simple and easy to install with few commands

**What do you dislike about Behat?**

Sometimes it's difficult to track whether the script is working or not because in CLI it says it's passed (Green) but actually it fails and we need to install a screenshot extension to check where it is failing.

**What problems is Behat solving and how is that benefiting you?**

Problems I am solving with behat - Tested multiple websites with a single script
Here is my blog. -https://www.axelerant.com/resources/team-blog/automate-tests-for-multiple-drupal-sites-using-a-single-script

Benefits - Functional automation testing along with various browsers

  ### 4. Could be sure about behaviour of system anytime

**Rating:** 5.0/5.0 stars

**Reviewed by:** Maulik S. | Full Stack Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** June 25, 2021

**What do you like best about Behat?**

- The very clear documentation
- Everyone could write as it is much simple

**What do you dislike about Behat?**

- Custom extension are very hard to manage and create

**What problems is Behat solving and how is that benefiting you?**

- In one of my project we got the complaints from client very frequently that something is broken. We decided to solve this problem by Behat test case. We made strict rules that each and every feature should have test cases and they should pass along with old test cases before deployment.

  ### 5. Configured running behat tests on build machine, created login, logout and creating nodes tests.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Artem B. | Senior Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 20, 2021

**What do you like best about Behat?**

I like Gherkin because it is useful language of test cases for none technical guys, so you can share result of testing with customer or manager

**What do you dislike about Behat?**

Need spend much time for installing and configuring all, also a big question of testing JS things like ajax etc.

**What problems is Behat solving and how is that benefiting you?**

It is greate to for making behavior test for project and BDD

  ### 6. Behat review as test automation tool

**Rating:** 3.5/5.0 stars

**Reviewed by:** Sami U. | Qa, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 24, 2021

**What do you like best about Behat?**

Lot of pre written steps available by use of extensions like mink and drupal extension

**What do you dislike about Behat?**

Less documentation.
Support seems less now on GitHub 
Market is low
People are more inclined towards cypress or similar tools

**What problems is Behat solving and how is that benefiting you?**

Writing tests for backend and ui
Pre written steps are great benifit

  ### 7. Next level of behavioural testing experience

**Rating:** 5.0/5.0 stars

**Reviewed by:** Vishwa Pratap S. | Technical Lead, Mid-Market (51-1000 emp.)

**Reviewed Date:** June 27, 2021

**What do you like best about Behat?**

The flexibility and accuracy it allows to test the code meeting business requirements.

**What do you dislike about Behat?**

Nothing major as such for now, only suggestion would be if the non technical people can be put more into focus.

**What problems is Behat solving and how is that benefiting you?**

Behat helps testing the products behavioral aspects throughout.

  ### 8. test your application with a php framework

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** January 15, 2021

**What do you like best about Behat?**

Behat supports the cucumber's feature file. The context files can be written in PHP. So, it is a nice tool for API testing as well.

**What do you dislike about Behat?**

Few improvements need to be implemented for Behat cucumber support. For example, so far, it does not support multiple example tables with tags.

**Recommendations to others considering Behat:**

If you are searching for a nice open-source tool for test automation and many of the QA Engineers in your team is already familiar with PHP and BDD then Behat can be a tool for you.

**What problems is Behat solving and how is that benefiting you?**

With Behat, we can follow the BDD approach ah use PHP for testing our software. You need knowledge of cucumber and PHP and no other new tools to start using Behat.

  ### 9. I've been used behat for testing, when I was working on project which was written on PHP.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Insurance | Mid-Market (51-1000 emp.)

**Reviewed Date:** August 04, 2021

**What do you like best about Behat?**

I liked the possibility of writing tests as a description. 
Also, it was easy to integrate behat.

**What do you dislike about Behat?**

The problematic part of using behat was preparing the templates for testing.

**What problems is Behat solving and how is that benefiting you?**

We covered our functionality with the tests and it was easy to integrate behat to jenkins ci

  ### 10. Behat Recommendation

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** June 20, 2021

**What do you like best about Behat?**

Easy to install and use behat automation. 
You can perform functional testing.

**What do you dislike about Behat?**

Behat does not have a strong community support.

**Recommendations to others considering Behat:**

I'll recommend.

**What problems is Behat solving and how is that benefiting you?**

Functional Testing using behat automation.

  ### 11. I had used Behat with PHP for unit test case and also I will recommend for using.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

**Reviewed Date:** July 16, 2021

**What do you like best about Behat?**

Using for test cases and this is very descriptive and annotations part are very good

**What do you dislike about Behat?**

Annotations part because this is little bit difficult

**Recommendations to others considering Behat:**

Offcourse I am recommend for using behat

**What problems is Behat solving and how is that benefiting you?**

Unit test cases

  ### 12. not so useful

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Accounting | Small-Business (50 or fewer emp.)

**Reviewed Date:** July 21, 2021

**What do you like best about Behat?**

elegant,expressive and short syntax which is quite easy

**What do you dislike about Behat?**

need to download library if it is in inbuilt php/linux server that will be good part

**What problems is Behat solving and how is that benefiting you?**

error should be more clear

  ### 13. Behat review

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** July 05, 2021

**What do you like best about Behat?**

Easy to read and understand the scripts.

**What do you dislike about Behat?**

More training materials and online resources required.

**What problems is Behat solving and how is that benefiting you?**

Complete test coverage and reporting to the team


## Behat Discussions
  - [What is BDD software development?](https://www.g2.com/discussions/what-is-bdd-software-development) - 1 comment

- [View Behat pricing details and edition comparison](https://www.g2.com/products/behat/reviews?section=pricing&secure%5Bexpires_at%5D=2026-06-28+05%3A51%3A00+-0500&secure%5Bsession_id%5D=67390bed-de26-43c1-87ca-6d4bd9342185&secure%5Btoken%5D=2491a963ab4c355bae8502d07fbe44aef9a59175f71831963249e26d1c185873&format=llm_user)


## Top Behat Alternatives
  - [Angular](https://www.g2.com/products/angular/reviews) - 4.5/5.0 (156 reviews)
  - [Laravel](https://www.g2.com/products/laravel/reviews) - 4.7/5.0 (148 reviews)
  - [CodeIgniter](https://www.g2.com/products/codeigniter/reviews) - 4.4/5.0 (54 reviews)

