生产服务器怎么做测试

生产服务器如何做测试?
在生产服务器上如何做测试呢?因为生产服务器直接和真实用户相关,测试的数据不能直接暴露给用户,并且测试不能够影响到现有用户,那么对于“流程测试”“性能测试”“”“压力测试”在生产服务器上如何进行?


------解决思路----------------------
1.测试的数据不能暴露给用户:真实环境中几乎无可能
2.性能测试:会影响用户的使用,如果性能测试计划的不好可能导致服务器崩溃。

so:最好在进行使用之前进行测试。
------解决思路----------------------
生产环境做这样的测试应该是不正确的。
应该想办法构建和生产环境类似的测试环境来测试。
数据可以用生产数据的备份,对敏感数据进行变换处理。
------解决思路----------------------
1.首先肯定不能在生产环境搞测试;
2.那种模拟生产环境或者备份实际数据的方案也可能是不切实际的,
3.测试不一定是通过一样的环境测试,
   也可以通过(等价或者近似的)间接测试手段达到测试目的

测试不应该是那种事后验尸的形式,而是贯穿于整个软件生产周期的生产工序,
测试是以每一个组件自完备为目标的,是每一份工单合格完成的标志,