Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What is Robot Army Testing?

What is Robot Army Testing? Where is it used? How can I learn it?

like image 378
joe Avatar asked Oct 30 '09 12:10

joe


2 Answers

I'm not sure that it exists. There's Rational Robot, an automated testing record-and-playback tool, but you have to buy it. I've yet to hear of Robot Army testing, however, although I agree with Nick - it sounds AWESOME :)

The only mention I can find of it ANYWHERE is on:

http://www.mail-archive.com/[email protected]/msg07756.html

So maybe it's also known as MBT (Model Based Testing)?

If so, take a look at http://en.wikipedia.org/wiki/Model-based_testing for information on that and some handy links to tutorials etc.

Hope that helps!

like image 140
Mark Mayo Avatar answered Sep 21 '22 09:09

Mark Mayo


If by "Robot Army Testing" you mean assembling a suite of automated tests on a grand scale (sort of xUnit on steroids) then this presentation provides a helpful introduction. It is also known as Model-Based Testing.

edit

As uberRouse notes, the use of randomly generated values in testing is interesting. I first came across this in 2005. It was a tool called Agitator from Agitar Software which took manually written unit tests and expanded on the coverage by plugging in random values and edge cases.

like image 31
APC Avatar answered Sep 21 '22 09:09

APC