-
-
Notifications
You must be signed in to change notification settings - Fork 690
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
Comments
We use Cucumber at Pendo for our end-to-end and functional testing. |
Here an explanation of we use Cypress and Cucumber in our web development workflow at INIT Group (https://theinit.com). |
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:
|
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) |
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 |
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. |
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 :) |
We use SpecFlow and Cucumber at Trov for extensive automated testing of our apis. |
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. :) |
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). |
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. |
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! |
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) |
We use Cucumber-jvm and Cucumber Eclipse Plugin at Salto Consulting. |
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. |
We are using Cucumber-JVM at FITYMI AB (Fake it till you make it) when building a tool targeting reporting in health care. |
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. |
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. 😍 |
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... |
Thanks for such an amazing work! |
We use Cucumber at Global CTO Forum. You can find logos here: 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. |
From SUSE, we are at least using it in SUSE Manager and Uyuni projects. |
Been using Cucumber-ruby extensively at EXL Service Health from 2017 mainly for Web UI testing with Watir. |
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!
The text was updated successfully, but these errors were encountered: