I know it is always recommended that we develop and test our robots in non production environments thoroughly before deploying it to production.
But what if the robot has to interact with an external system that does not lend itself to be tested? And it is a critical application such as banking, for example?