SEARCH
新闻资讯

网站知识库

测试环境

2020/3/13 11:03:55

在你有了性能基准后,第二步是建立测试环境。这个环境包括运行应用所需的网络、服务器、操作体系和第三方的软件。通常,开发、质量保证测试、性能测试、预备和生产这些环节都有本身自力的环境。测试环境很紧张,由于你必须要一个稳固逐一致的环境在一段持续的时间内反 复地实行测试。测试的种类有许多,我们将在下一步“定义测试”中讨论它们,目前你只要知道测试组件的方式有许多即可。此外,有些测试必须要运行肯定的时间,例如24小时,以便生成批量程序必须是生产环境的镜像。测试环境很紧张的另一个缘故原由是,为了让测试效果正确、故意义,测试环境能承受的负载。



之所以性能测试环境要尽可能地模仿生产环境,是由于环境设置、配置、不同的硬件、不同的防火墙规则等,都会对测试效果产生伟大的影响。甚至操作体系的补丁版木不同,虽然看起来并不紧张,却可能使应用产生完全不同的性能特性。这并不是说你必须要完备地复制生产环境,虽然能够复制生产环境更好,但没有几个公司能够负担得起这种费用。相反地,你可以做些权衡取舍,但基础架构和实现要尽可能地保持一致。
 
例如,生产环境的服务器池中有40台服务器,在测试环境中,可以按照比例把它们削减到两台或者三台服务器。数据库通常很难按比例缩小,由于数据量会影响查询的性能。偶然,你可以让数据库以为本身具有和网站建设生产数据库一-样的数据量,这样可以确保你按照同样的查询计划实行查询。在你确定性能测试环境时,要多花点时间,讨论你所要做的权衡决策。要在成本和有用性之间找到平衡点,这样对于测试环境应该是什么样的,测试效果应该有多正确,你就能做出最好的决策。

                     


如没特殊注明,文章均为成都网站建设公司唯赛网络原创,转载请注明来自http://www.weseo.cn/News/knowledge_675_11310.html

Contact

ADD:成都市青羊区光华东三路西环广场6楼

TEL:028-64232097

Wechat

微信二维码