Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Testing ClickOnce Applications

What method would you use for testing a new version of a ClickOnce application (side by side with the current version) amongst multiple users? Are there any best practices (especially as the applications depend on different servers for the live/test versions of SQL / web services etc).

We use internal DNS to set up http://application.ourdomain.test sites to test web based applications. It's obvious from the address bar that you're logged into a test site and it's just a change to the connection string to force that deployment to connect to our test SQL server. Is there any way to approximate this?

like image 920
SillyMonkey Avatar asked Apr 07 '26 00:04

SillyMonkey


1 Answers

For ClickOnce deployment testing, we set up a few virtual machines and have testers connect using remote desktop. The VM desktop backgrounds are an ugly color and say "TESTING" in big bold red letters.

Also, all of our applications display a warning message if the user is about to connect to anything but the production database.

like image 56
Jamie Ide Avatar answered Apr 09 '26 13:04

Jamie Ide



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!