User-friendly web interface for C# unit test management

Hey everyone! I’m working on a project with lots of service-tier unit tests. We’re using Microsoft’s TestMethodAttribute right now. But I’m wondering if there’s a cool web tool out there that can show our test results in a nice way.

I’m open to switching to a different framework like NUnit if needed. The main things I’m looking for are:

  1. A web interface to easily view test results
  2. A simple way to add new tests

We’ve got TeamCity set up for our builds already. Does anyone know if TeamCity can handle the test result viewing part too? Or should I be looking at other options?

I’d really appreciate any suggestions or experiences you can share. Thanks in advance for your help!

have u considered xunit? it plays nicely with teamcity and has a cool web viewer called xunit.runner.visualstudio. its pretty easy to use and u can see test results in a browser. what kinda tests are u running? maybe we could brainstorm some ideas for making them more manageable?

hey liam, i’ve used teamcity for test results before and it’s pretty good. the web interface is decent and you can see pass/fail stats easily. it works with both mstest and nunit, so you don’t need to switch frameworks if you don’t want to. adding new tests is just a matter of writing them in your code, teamcity picks em up automatically.

I’ve been in a similar situation, and I found that TestRail works wonders for managing unit tests with a web interface. It integrates seamlessly with C# frameworks and offers a user-friendly dashboard for viewing results. You can easily add new tests through its web interface or API.

As for TeamCity, it does have built-in test reporting capabilities. If you’re already using it for builds, leveraging its test result features could streamline your workflow. It provides a decent web interface for test results and supports various testing frameworks, including MS Test and NUnit.

Alternatively, you might want to look into Azure DevOps. It offers comprehensive test management features and integrates well with C# projects. The web interface is quite intuitive, and it provides detailed test result analysis and reporting.