测试环境
发布日期:2023-04-07浏览量:140
在你有了机能基准后,只知其一,不知其二步是建立测试环境。这个环境包括运转应用所需的网络、服务器、操纵零碎和第三方的软件。常规,开发、质量包管测试、机能测试、筹备和出产这些环节都有本身自力的环境。测试环境很首要,由于你需求一个不变逐个致的环境在一段连续的时间内反 复地执行测试。测试的品种有不少,咱们将在下一步“界说测试”中接头它们,今朝你只有知道测试组件的要拥有不少便可。别的,有些测试需求运转必然的时间,比方24小时,以便生成批量程序必需是出产环境的镜像。测试环境很首要的另外一个起因是,为了让测试后果精确、有意思,测试环境能接受的负载。
之以是机能测试环境要尽能够地摹拟出产环境,是由于环境设置、设置、差别的硬件、差别的防火墙规则等,城市对测试后果发生伟大的影响。以至操纵零碎的补钉版木差别,尽管看起来其实不首要,却能够使应用发生彻底差别的机能特色。这其实不是说你需求完整地复制出产环境,尽管能够复制出产环境更好,但没有多少公司能够包袱得起这类价格。相反地,你可以做些权衡弃取,但根蒂根基架构和实现要尽能够地连结一致。
比方,出产环境的服务器池中有40台服务器,在测试环境中,可以根据比例把它们削减到两台或者服务器。数据库常规很难按比例缩小,由于数据量会影响查询的机能。有时,你可让数据库认为本身具备和网站制作出产数据库一-样的数据量,如许可以确保你根据一样的查询方案执行查询。在你确定机能测试环境时,要多花点时间,接头你所要做的权衡决议计划。要在本钱和有用性之间找到均衡点,如许对付测试环境应该是甚么样的,测试后果应该有多精确,你就能做出最佳的决议计划。
相关文章: