Skip to content

BrowserStackCE/example-percy-csharp-selenium

Repository files navigation

example-percy-csharp-selenium

This example app is an HTTP server that serves a fork of the TodoMVC Vanilla-ES6 (forked at commit c78ae12a1834a11da6236c64a0c0fb06b20b7c51).

The project requires .NET Core 3.1 or higher.

On Mac OS, you can use Homebrew:

$ brew install --cask dotnet

The Selenium tests use ChromeDriver, which you need to install separately for your system.

On Mac OS, you can use Homebrew:

$ brew tap homebrew/cask && brew install --cask chromedriver

On Windows, you can use Chocolatey:

$ choco install chromedriver

For other systems (or installation alternatives), see: https://github.com/SeleniumHQ/selenium/wiki/ChromeDriver

Building and running the app

You can use Node.js to build the code and trigger the test, simply run the below command. Ensure to supply a valid PERCY_TOKEN with the command.

$ npm install
$ PERCY_TOKEN=<YOUR_PROJECT_TOKEN> npm run test

About

Example repo for Percy C# Selenium integration

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published