券商的生产环境是一个高安全(高稳定)、高效率的环境,在交易期间要求零故障。近2年券商的新业务发展特别快,创新业务不断推出,除了开发新业务还要改造老业务,只有一个稳定、高效、动态分配的测试环境才能满足新业务的推陈出新。
我们正在进行一个测试云项目,通过沟通讨论,以及近两年的感受,感觉第一就是随着业务的发展,大量的新项目上线,老系统的升级,功能、性能验证等都离不开测试环境,对测试环境的要求也提高很多,主要体现在测试资源需求量大、测试资源质量要求提高(比如一些oracle数据库采用的是RAC,一些交易系统对测试环境的资源要求很高)、需求要求快速交付,正式因为测试环境、测试资源环境的提高,提升了测试质量,加快了测试速度,这样让项目在生产中少了许多风险,也提升了项目的上线速度,进而促进了业务的发展。因此业务的发展和测试环境的发展是相互促进的。我们本次讨论的powevc是基于openstack开发的,后续我们也会加入到我们测试云中来。