Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Quick Start Guide Needed #4

Open
JasonNewellAtAllegro opened this issue May 19, 2023 · 3 comments
Open

Quick Start Guide Needed #4

JasonNewellAtAllegro opened this issue May 19, 2023 · 3 comments
Labels
Documentation Documentation needed

Comments

@JasonNewellAtAllegro
Copy link

Could we please have a brief outline of how we put together a GUI Runner using all the components, assuming for example you have built with NUnit 3 on .NET 6. In the past it was a simple case of clicking on the gui runner executable and then using it to load the assembly that was generated from the NUnit project. How do we do this now?

@CharliePoole CharliePoole added the Documentation Documentation needed label May 19, 2023
@CharliePoole
Copy link
Contributor

It's definitely needed and I'll try to get to it soon.

In the meantime, if you can describe the particular problem you're having, I'll try to answer you here. Start with which package you are installing and what happens when you do click on the runner.

@JasonNewellAtAllegro
Copy link
Author

Okay, so I have built a reusable test framework for testing silicon products based on NUnit 3 and then I consume that test framework to generate a test suite for a product.
image
I have found that if I use .nuget\packages\testcentric.guirunner\1.6.4\tools I can't use it to load my dll and execute tests. I've no idea why.

@CharliePoole
Copy link
Contributor

CharliePoole commented May 19, 2023

I had not noticed until now that you are asking this in net60-pluggable-agent repo.

"Pluggable Agents" is one of the big features added to version 2 of the TestCentric Gui and Engine. In version 1, you get only the built-in agents, which go up to .NET 5.0 in 1.6.4. Bottom line... .NET 6.0 cannot run in 1.6.4 as released.

The next upgrade version is currently in Beta (2.0.0-beta1), so one possibility is to use that.

Otherwise, you'd have to modify and build version 1 yourself. It's not a terribly big job for an experienced programmer. I'm afraid I'm not inclined to spend time on version 1 now that v2 has gone through 8 alphas and 1 beta release but if somebody created a working PR I'd merge it. :-)

If you want to try modifying it, I'll point you to the right places in the code.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Documentation Documentation needed
Projects
None yet
Development

No branches or pull requests

2 participants