How is unit testing and integration testing done with RuneScape?
Are tests based on simple states, like "if I use weapon, then check right hand has said weapon" or do you have thorough tests that tests X amount of combination "if this quest is unlock and player is in this spot and has done this set of achievement and etc...".
Has anyone worked on AI for testing content or even for the actual game but has been scrapped off? (Like for mini games , tutorial for pvp or something else)
See my answer here for unit testing https://www.reddit.com/r/runescape/comments/sttlkk/game_development_reddit_qa_with_mod_breezy/hxgdb3t/
RE: Integration testing, that's typically done in our "Release Control" or RC phase. Content will be merged with an environment as close to the live game as possible and tested with its own criteria to suit.
Has anyone worked on AI for testing content or even for the actual game but has been scrapped off?
We do have "bots" in a sense but they work differently to how you'd imagine them. Generally AI would probably be too bespoke or too general to suit what we'd need for testing.