Skip to content

madcoons/chrome-for-testing-nuget

Repository files navigation

Portable Chrome for Testing

This is portable chrome for testing browser binary distributed as nuget package that doesn't require any installation on system for deployment.

test workflow NuGet version

Nuget version semantic is X.X.X.X0Y where:

It works on:

  • MacOS arm64
  • MacOS x64
  • Linux x64
  • Windows x86
  • Windows x64

Example:

using CliWrap;
using CliWrap.Buffered;
using ChromeForTesting;

BufferedCommandResult res = await Cli.Wrap(ChromeForTestingInstance.ChromePath)
            .WithArguments("--version")
            .WithValidation(CommandResultValidation.None)
            .ExecuteBufferedAsync();

Console.WriteLine($"Exit code: {res.ExitCode}");
Console.WriteLine($"Output: {res.StandardOutput}");