Skip to content

[馃殌 Feature]: [dotnet] Revisit unit tests infrastructure聽#15536

Description

@nvborisenko

Feature and motivation

Current situation is:

Image

Usage example

Concerns:

  • It could be one test project because Chrome/Edge/Firefox drivers live in one project supported by Selenium (like built-in classes).
  • Default namespace in test project is OpenQA.Selenium when usually it should be OpenQA.Selenium.Tests. I don't understand why it is unusual.
  • Avoid any static context (EnvironmentManager class) - it will allow to look at parallelization. My computer has 6/12 cores, I want to utilize all of them when running Selenium unit tests.
  • Provide a possibility to override driver options, like required in [dotnet] [bidi] Support WebExtension module聽#15850

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions