Skip to content

FIDO Conformance Testing

LinuxChata edited this page Jan 24, 2026 · 3 revisions

Running FIDO Conformance Testing

  1. Open the solution file: src/Shark.Fido2.sln.
  2. Set the Shark.Fido2.Sample project as startup project.
  3. In the launchSettings.json file, set the environment variable ASPNETCORE_ENVIRONMENT to Test.
  4. Start the application.
  5. Launch the FIDO Conformance Testing Tool.
  6. In the FIDO Conformance Testing Tool, select the desired tests to run.
  7. In the TESTS CONFIGURATION section, set the server URL to: https://localhost:8082.
  8. Click RUN and wait for the tests to complete.

Alternatively

  1. In the src\Shark.Fido2.Sample\Properties\launchSettings.json file, set the environment variable ASPNETCORE_ENVIRONMENT to Test.
  2. Navigate to src\Shark.Fido2.Sample folder.
  3. Run dotnet build -c Release command.
  4. Run dotnet run -c Release command.
  5. Launch the FIDO Conformance Testing Tool.
  6. In the FIDO Conformance Testing Tool, select the desired tests to run.
  7. In the TESTS CONFIGURATION section, set the server URL to: https://localhost:8082.
  8. Click RUN and wait for the tests to complete.

Clone this wiki locally