Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

meta: Who uses Cucumber? #568

Open
mattwynne opened this issue Feb 20, 2019 · 23 comments
Open

meta: Who uses Cucumber? #568

mattwynne opened this issue Feb 20, 2019 · 23 comments
Labels
📖 documentation Improvements or additions to documentation 🧷 pinned Tells Stalebot not to close this issue

Comments

@mattwynne
Copy link
Member

mattwynne commented Feb 20, 2019

We have no idea who is using Cucumber, really, because you all just download it from the various package repositories! We'd love to have a list of projects or companies using Cucumber, for the website and just for general affirmation and encouragement for all the people who work on it.

Let us know if your project/company uses Cucumber and wouldn't mind being mentioned on the website. Include a logo with a link to the project if you have one. A short description on how you use Cucumber and how it has helped you would also be lovely.

Thanks!

@cminowicz
Copy link

cminowicz commented Feb 22, 2019

We use Cucumber at Pendo for our end-to-end and functional testing.
It helps us cover mobile and web coverage in a human-readable fashion so that anyone can see what's being tested (even if it's not in their usual code-base). It has also allowed us to build an abstracted framework underneath that allows us to switch out drivers quickly and easily.

pendo-logo-light

pendo-logo-dark

@mpkorstanje mpkorstanje pinned this issue Feb 22, 2019
@heedrox
Copy link

heedrox commented Feb 24, 2019

Here an explanation of we use Cypress and Cucumber in our web development workflow at INIT Group (https://theinit.com).

https://medium.com/@itortv/how-to-integrate-cypress-and-cucumber-in-your-development-flow-in-just-a-few-weeks-96a46ac9165a

@bischoffdev
Copy link

bischoffdev commented Mar 1, 2019

At trivago, we use Cucumber extensively in our in-house ui testing framework. This way, we run thousands of automated tests against our main web applications every day.

Cucumber helps us to keep our test cases comprehensible and easily maintainable by QA, developers and stakeholders alike.

Additionally, two Cucumber related open source projects are maintained by trivago:

print_trivago

@mlvandijk
Copy link
Member

mlvandijk commented Mar 1, 2019

We use Cucumber at bol.com. (you can find logos here: https://www.bol.com/nl/m/partner-huisstijl/?country=NL). We have about 60 scrum teams, some use Cucumber, some don't and all use it in different ways. (From test first on local project, to E2E tests on test & acc)

@mxygem mxygem added the 🧷 pinned Tells Stalebot not to close this issue label Mar 7, 2019
@larryg01
Copy link

larryg01 commented Mar 8, 2019

I use cucumber in my framework: https://github.com/larryg01/klassi-js, in turn the framework is being used in many projects worldwide. also i use another cucumber related project for reporting cucumber-html-reporter

@marc0der
Copy link

marc0der commented Mar 8, 2019

We use Cucumber at SDKMAN to engage with our open source community. I've found it a great way to reach consensus among our users about new features prior to developing them. I'm proud to say that we've been following this approach since day one.

SDKMAN! Logo

@mpkorstanje mpkorstanje unpinned this issue Mar 15, 2019
@mpkorstanje mpkorstanje pinned this issue Mar 15, 2019
@glibas
Copy link
Member

glibas commented Mar 18, 2019

logo-05d6b0411b935fb388a7daa45d33ca8c4c5247f45e06118331f7c93d7a76850d (1)

We use cucumber extensively at https://www.assertthat.com/ for testing our product, which is ... a BDD collaboration and test reporting tool itself - AssertThat BDD & Test Management in Jira :)

@kimbilida
Copy link

We use SpecFlow and Cucumber at Trov for extensive automated testing of our apis.
Every new server feature has automated acceptance tests written in sprint.
A set of critical path tests are run as a required status check on every PR.
Full regression is run with every merge to master.
Results are automatically reported to TestRail via their api for historical tracking and to Slack for quick feedback.
We ❤️ Cucumber!!

@lars-erik
Copy link

I'm trying my best to use SpecFlow in our client projects at MarkedsPartner. We're on .net Framework, so it's a bit hard to to full stack right. However, it serves us well in the cases where we want to go above Unit Test level. I love the cucumber school material. :)

As a sidenote, I trained 40-50 students at college university in BDD with Cucumber loosely based on the cucumber school material two days ago, so hopefully the next generation is more eager. :)

@andyw8
Copy link

andyw8 commented Mar 23, 2019

We use Cucumber at Financeit. It reduces the amount of manual testing needed, and helps us document a complex system handling over $3 billion of loan applications in Canada.

(I can provide a logo later if needed).

@mxygem
Copy link
Member

mxygem commented Mar 27, 2019

Brightcove uses Cucumber in various forms across multiple teams and projects to ensure that our code and products behave as expected. We primarily use the Ruby flavor of Cucumber however we have also adopted the Go version: godog. Our use of Cucumber ranges from an E2E fashion against deployed services, to lower level, local integration tests, and more.

bc-logo-stacked

@janosvitok janosvitok unpinned this issue Apr 23, 2019
@janosvitok janosvitok pinned this issue Apr 23, 2019
@ttutisani
Copy link

ttutisani commented Apr 26, 2019

Xunit.Gherkin.Quick (BDD test framework for .NET Core and .NET) depends on Gherkin to parse AST and run Xunit tests afterward (similar to what SpecFlow does but lighter weight - without auto-generation and no NUnit support).

Great work you all, the framework is very useful!

@derwasp
Copy link
Member

derwasp commented May 7, 2019

We are using cucumber-jvm at albelli (GitHub) for integration testing. I may not be the best person to ask for details as I am only helping the QA team at the moment. All I know is that they love it. Isn't it right @DenUlyanov and @Chrysomall? :)

Also, we are building a JUnit runner to run cucumber tests in parallel using AWS CodeBuild: Synnefo. You are welcome to check it out. (Work in progress, so it may be not very pretty)

image

@mpkorstanje mpkorstanje unpinned this issue May 23, 2019
@mpkorstanje mpkorstanje pinned this issue May 23, 2019
@qvdk
Copy link
Member

qvdk commented Jun 25, 2019

We use Cucumber-jvm and Cucumber Eclipse Plugin at Salto Consulting.

LOGO_SALTO (1) svg

@aslakhellesoy aslakhellesoy added the 📖 documentation Improvements or additions to documentation label Jun 27, 2019
@bitcoder
Copy link

bitcoder commented Jul 9, 2019

The famous Xray Test Management app for Jira supports Cucumber for more than 5 years, allowing teams worldwide to specify Scenarios/Outlines and Backgrounds. We have thousands of customers potentially using Cucumber (all sorts of variants) and also SpecFlow.

@tsundberg
Copy link
Member

We are using Cucumber-JVM at FITYMI AB (Fake it till you make it) when building a tool targeting reporting in health care.

@andydelso
Copy link

andydelso commented Jul 30, 2019

We are using Cucumber-jvm on top of Selenium for the past 7 years at SproutSocial. Our framework also includes RestAssured and Appium tests. It currently runs all of our critical UI scenarios during each of 4 staging deploys using jenkins and aws. We are working on getting it placed into the CI/CD pipeline so that the tests are run sooner and more often. Cucumber has helped us write human readable tests that increase the rate at which we can provide our customers new value. We pride ourselves on the quality of our app and the #SproutLove our customers give us on social media.

sprout_social_mobile_icon

@gaeljw
Copy link
Member

gaeljw commented May 22, 2020

At KelkooGroup we are using Cucumber a lot: mainly with the Scala implementation, a bit of the Java one and a very little the JavaScript one. Almost every project is tested using Cucumber.

We use it for testing our APIs and processing components, that is mainly backend. We don't use it so much for testing our frontend but this is essentially because we don't have a lot of frontend I guess.

The interesting thing is that we use it for documentation as well: some high level scenarios are extracted into our documentation thanks to the documentation tool we are using and builiding: https://github.com/KelkooGroup/theGardener.

What we love about Cucumber is how the implementation naturally derive from the scenarios. 😍

image

@marnen
Copy link

marnen commented May 22, 2020

I started using Cucumber (with Rails) about 2008, soon after I learned about test-first development. I still use it on all my personal Rails projects, and have introduced it at as many employers as I could. I also use it for most work I do in JavaScript, and I've done some work on https://github.com/meadsteve/white-bread so that I could take the stories for a Rails project that I was considering porting to Phoenix and run them in Elixir. I've also helped QA interns at One Door use it as a user-focused QA automation tool (I don't speak for One Door, of course, and no longer work there in any case).

A lot of the Rails community has gotten somewhat tired of Cucumber, which is a shame: it's still by far the best tool for describing UI executably in user terms. I still use and evangelize it, and will till something better comes along—which hasn't happened in over a decade of use!

In general, if I want to write an application in a language, one of the first things I look for is a Cucumber implementation...

@MirzayevFarid
Copy link

  • We’re using Cucumber at Radity

  • logo-midnight@3x

  • Radity develops digital products and build web and mobile applications (20 Team members)

Thanks for such an amazing work!

@tolunayakbulut
Copy link

We use Cucumber at Global CTO Forum.

You can find logos here:

global-cto-forum

The Global CTO Forum (GCF) is a global independent organisation for Technology leaders and executives including CTOs, CIOs and Architects around the globe to come together and help its members succeed as well as give back to the society.

@aslakhellesoy aslakhellesoy unpinned this issue Feb 4, 2021
@srbarrios
Copy link

From SUSE, we are at least using it in SUSE Manager and Uyuni projects.
This is the project https://www.uyuni-project.org/ and this is the code https://github.com/uyuni-project/uyuni/tree/master/testsuite
You can find the Uyuni logo from there.

@aurelien-reeves aurelien-reeves pinned this issue Sep 7, 2021
@pgundlupetvenkatesh
Copy link

Been using Cucumber-ruby extensively at EXL Service Health from 2017 mainly for Web UI testing with Watir.

exl_logo

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
📖 documentation Improvements or additions to documentation 🧷 pinned Tells Stalebot not to close this issue
Projects
Status: To do
Development

No branches or pull requests