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

- 13,642
- 9
- 69
- 105

- 34,529
- 29
- 100
- 137
-
15I've never heard of it, but it sounds AWESOME. – Nick Johnson Oct 30 '09 at 12:12
-
5Unfortunately it is nothing to do with training battalions of armoured automata to conquer the world :( – APC Oct 30 '09 at 12:19
-
Curses. ***extranonsensetomakesohappy*** – Nick Johnson Oct 30 '09 at 12:20
-
Me too. If it doesn't exist, it needs to, and soon! – Daniel Ives Oct 30 '09 at 12:33
-
3-1 to APC - For dashing our hopes. :( – Michael Lloyd Lee mlk Oct 30 '09 at 12:37
-
3Well, it it doesn't exist now, it will soon. Congratulations on being the inspiration for an idea. – Jeremy Roberts Oct 30 '09 at 12:49
-
@mlk - My hopes were dashed too! – APC Oct 30 '09 at 13:42
-
Robot Army Testing exists and its one of model based testing .... – joe Oct 30 '09 at 15:47
-
and its introduced by Harry Robinson from Google . – joe Oct 30 '09 at 15:49
-
Check here more about Robot Army Testing :http://www.geocities.com/model_based_testing/intelligent.pdf – joe Oct 30 '09 at 15:52
5 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/wtr-general@rubyforge.org/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!

- 12,230
- 12
- 54
- 85
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.

- 144,005
- 19
- 170
- 281
-
-
That basically is just Automated Testing and the pros of it. It doesn't mention the cons (well apart from forgetting about actually testing). Mildly frustrating with all these buzz names sometimes eh :) Good presentation tho - the bugs found with random input - that stat was just scary! – Mark Mayo Oct 30 '09 at 13:15
This term is not on WikiPedia. Everything, that is at least a little popular technology appears there quickly. Are you sure you don't misspell it?

- 29,378
- 23
- 95
- 156
-
2It can. But being at least a little popular, I will no doubt appear on WikiPedia quickly enough. – Vladislav Rastrusny Oct 30 '09 at 12:30
-
2But only until it gets deleted for being 'not notable' by the deletion brigade. – Nick Johnson Oct 30 '09 at 12:31
-
I doubt they delete useful things from it. And if it is useful, soon after deletion it will reappear. If it will be deleted again, someone will open a debate. And this will end up in either adding it to pedia, or dropping it as having no a right to exist ;) – Vladislav Rastrusny Oct 30 '09 at 12:38
Robot Framework maybe? We use it and it's great!

- 3,249
- 23
- 25
-
+1 for the link. It's intriguing and also slightly sinister that Google is behind all this Robot Testing stuff, because they are set on world domination.... – APC Oct 30 '09 at 12:59