Test automation

Nostalrius official announcements

Test automation

by Viper » Tue Feb 03, 2015 8:37 pm

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.
User avatar
Viper
Administrator
Administrator
 

Re: Test automation

by Szabinger » Tue Feb 03, 2015 9:02 pm

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.
Szabinger
Senior Sergeant
Senior Sergeant
 

Re: Test automation

by Stormreaver » Tue Feb 03, 2015 9:05 pm

Fantastic work.
User avatar
Stormreaver
Sergeant
Sergeant
 

Re: Test automation

by Aquane » Tue Feb 03, 2015 9:16 pm

"... and we may have a gift for you :-)"
":-)"
User avatar
Aquane
Senior Sergeant
Senior Sergeant
 

Re: Test automation

by chocochip95 » Tue Feb 03, 2015 9:21 pm

This looks awesome! First private server to do it i think!
Can't wait for the surprise! :D
Xlydren - Troll Hunter <Raid Is Dead>
Siegfried - Human Paladin <Opera De Siegfried>
chocochip95
Sergeant
Sergeant
 

Re: Test automation

by Zetox » Tue Feb 03, 2015 9:27 pm

Amazing work. You guys keep surprising us!!! :)
Last edited by Zetox on Tue Feb 03, 2015 9:33 pm, edited 1 time in total.
User avatar
Zetox
Sergeant
Sergeant
 

Re: Test automation

by bishop » Tue Feb 03, 2015 9:30 pm

Aquane wrote:"... and we may have a gift for you :-)"
":-)"


hmmmm, what could that be? :o :mrgreen:
Nejtiri 19 Hunter
Ghul 29 Rogue
Cassilda 29 Priest
Cassi 29 Shaman
Leaf 39 Resto Druid
User avatar
bishop
Sergeant
Sergeant
 

Re: Test automation

by Hatson » Tue Feb 03, 2015 9:39 pm

"11th February"...

IT BEGINS
The White Blacksmith.
Sometimes I stream stuff: http://www.twitch.tv/travallama/
User avatar
Hatson
Stone Guard
Stone Guard
 

Re: Test automation

by Raidboss » Tue Feb 03, 2015 10:05 pm

Hype is real!
User avatar
Raidboss
Grunt
Grunt
 

Re: Test automation

by Gelbin » Tue Feb 03, 2015 10:32 pm

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
"I won't stand for that!" - Gelbin Mekkatorque
User avatar
Gelbin
Senior Sergeant
Senior Sergeant
 

Next

Return to Announcements