Testnets are great for integration and unit testing, however it cannot replicate an environment with real monetary motivations. In our development flow, we first test that new features or products work as they should on a testnet, then we test economic behaviors at a smaller scale, conduct security audits and bug bounties on Beta, then we finally deploy to Production