DEV Community

Cover image for SpecFlow - Selenium - ChromeDriver code base
fullstackcoder
fullstackcoder

Posted on

SpecFlow - Selenium - ChromeDriver code base

Disclaimer: This is a starting point to build on top of the existing code base, implementing BDD E2E automation testing. As stated in the README, the setup contains minimal configuration (not using Context Injection). English is not my first language, so my apologies for any mistakes.

Brief
When it comes to automated testing (BDD, E2E etc) in .NET, the most popular framework at the moment is SpecFlow, combined with Selenium and among the several webdrivers, ChromeDriver is the one used the most.

In this repo I created a code base, adding a few Scenarios, to showcase the above setup, by testing an existing application. I hope this will be useful to anyone starting messing around with BDD on .NET and will save you time from creating the setup from scratch.

If you would like to support this effort to provide tutorials and demo code, please like us on Facebook or even ☕ Buy Me A Coffee

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay