Page 1 of 4

Test automation

PostPosted: Tue Feb 03, 2015 8:37 pm
by Viper
Dear community,

Changing mechanics of the core system of a private server can lead to regressions as you could see in the previous Open Sessions we made. Even if we fixed these bugs really quickly (at worst we can revert the change), we must admit that they are always annoying for the players.

Test automation offers a possibility to perform these types of testing effectively. Once automated tests have been developed, they can be run quickly and repeatedly. Many times, this can be a cost-effective method for regression testing of software products that have a long maintenance life. Even minor patches over the lifetime of the application can cause existing features to break which were working at an earlier point in time.

On Nostalrius, we integrated the first test automation system to our knowledge for a wow private server. Our tests can be run once we finished a fix to check for regressions, or even speed up the development (No more connection required to check if bugs are fixed). Our testing framework allows us to spawn players, creatures, pets, start duels, cast spells, etc ... so that any bug can now be added to our testing list.

Check the video here

Currently, the test automation system is still young, but it is updated everyday day now, based on our testers' feedback and on some of the issues we fix, heading more and more to a mature system, increasing the server stability.

Re: Test automation

PostPosted: Tue Feb 03, 2015 9:02 pm
by Szabinger
As a SW engineer I really respect you guys for this. At work our automated tests are a blessing, so I'm sure it will help you increase quality. Cheers.

Re: Test automation

PostPosted: Tue Feb 03, 2015 9:05 pm
by Stormreaver
Fantastic work.

Re: Test automation

PostPosted: Tue Feb 03, 2015 9:16 pm
by Aquane
"... and we may have a gift for you :-)"
":-)"

Re: Test automation

PostPosted: Tue Feb 03, 2015 9:21 pm
by chocochip95
This looks awesome! First private server to do it i think!
Can't wait for the surprise! :D

Re: Test automation

PostPosted: Tue Feb 03, 2015 9:27 pm
by Zetox
Amazing work. You guys keep surprising us!!! :)

Re: Test automation

PostPosted: Tue Feb 03, 2015 9:30 pm
by bishop
Aquane wrote:"... and we may have a gift for you :-)"
":-)"


hmmmm, what could that be? :o :mrgreen:

Re: Test automation

PostPosted: Tue Feb 03, 2015 9:39 pm
by Hatson
"11th February"...

IT BEGINS

Re: Test automation

PostPosted: Tue Feb 03, 2015 10:05 pm
by Raidboss
Hype is real!

Re: Test automation

PostPosted: Tue Feb 03, 2015 10:32 pm
by Gelbin
Like I was hoping for. An epic release on the 11th feb with an epic promo video. And they've done it!.
Nostalrius crew: you guys are the most awesome private server project ever!! :D

viewtopic.php?f=2&t=649