计算机信息技术

负载测试:类型,过程描述

日常工作中不是现代计算机系统的每个用户都面临着“压力测试”的概念。 基本上,Web开发人员和所有使用资源密集型程序的人员都很熟悉。 然而,有时这个问题的知识对普通用户来说可能是有用的。 我们试着弄清楚为什么这一切都是必要的。

负载 测试:类型 和目标

首先,有必要明确区分这类测试的类型。 有条件地,它们可以分为两类:检查计算机硬件,每个组件和测试软件(具有预测元素,各个程序等的网站)的最大可能或过多的负担。

不用说,站点测试与检查托管信息的服务器的运行状况以及在使用像Denwer这样的专门程序时创建的虚拟Web服务器是直接相关的。

加载测试程序及其任务

你可以看到,这里的关系非常强大。 如果我们谈论“硬件”,使用专用工具的负载测试系统可以在 极端情况下 准确地识别出工作时的潜在问题 。 一个例子 是最简单的。 具有要求的现代电脑游戏可以轻松地将系统加载到通常停止工作的状态。 因此,在计算机上安装此类软件之前,您可以进行一系列测试,以确定填充是否可以“拉”游戏。 根据结果,决定安装程序。 原则上,这同样适用于涉及复杂数学计算和设计工作的应用,因为与系统的通常状态相比,相同处理器或RAM上的负载有时会被超过。

对于第二类,测试站点和服务器可以作为在现实世界条件下预测其行为的通用工具。 例如,它可以模拟大量用户的同时访问请求。 如您所知,DDoS攻击正在采取这一原则,当服务器或站点不能处理太多命中时。 稍后将详细讨论服务器或站点的负载测试。 同时我们来处理电脑硬件。 这不仅适用于家庭或工作终端,也适用于实际的物理服务器系统。

CPU测试

让我们从任何一台电脑的核心开始,也就是CPU。 在大多数情况下,他的工作中的故障导致最不幸的后果并不是秘密。 很多时候这是由于过热。 负载测试允许他创造极端条件。 然后你可以看到这将如何影响他的工作。

不用说,进行这种负载测试意味着使用某些实用程序。 今天他们可以算数百和数千。 但是,根据大多数专家,该领域的领导者是Prime95应用,可以应用于处理器和内存插槽。 但主要方向是对处理器芯片组的验证。

使用该实用程序时,建议先关闭所有活动应用程序,并禁用自动 休眠 (睡眠) 模式, 以便计算机在扫描期间无意中断连接。 现在我们需要对处理器建立最严格的条件(程序可以像没有其他的一样做,真的把芯片放在最困难的条件下)。 测试本身从选项菜单激活,其中选择了酷刑测试部分。 将会指出进行的行动类型。 最有趣的是Blend测试(同时加载CPU和RAM),以及小FFT和大FFT(由于卸载RAM而增加了处理器的负载)。

如何确定负载测试是否成功? 没有一致意见,但是相信如果至少4小时的误差或故障未能观察到芯片,则该部件足够耐受过大的负载。 但是也可能出现故障可能晚了,所以如果你有相当多的时间,最好将测试期限增加到24小时(错误可能会在半天之后出现)。

测试RAM

“操作”的负载测试也同样重要,该操作执行所谓的第二小提琴的功能。 为此,Memtest86 +应用程序是最适合的,这是迄今为止最好的。

要正常工作,您需要创建引导磁盘或闪存驱动器,并从该介质加载计算机终端。 激活测试完全执行后,花费相当多的时间。 你可以晚点离开你的电脑。 这应该够了

确定图形适配器的行为

使用图形也值得测试,因为负载过重的视频适配器通常是计算机故障的原因。 这里的理想工具将是FurMark程序。

该实用程序能够比任何3D游戏加热图形芯片,系统要求高于平均水平。 如实践所示,创建条件使得视频卡可以在测试开始后的15到30分钟内开始故障。

此外,您可以使用专为特定游戏设计的专用工具。 例如,测试应用程序,如Alien vs Predator,STALKER或类似的东西是非常合适的。 通常,它们完全免费分发,并且在他们的帮助下,您可以准确地确定安装原始游戏包后系统的行为。

为什么需要测试服务器和站点

现在几个字,关于网站和网络服务器的测试。 已经说了一个方面(DDoS攻击)。 现在我们来看另一边的这个问题。

这种类型的测试在一定程度上可以归因于甚至用于预测用户行为的营销工具。 因此,例如,您可以模拟网站入口处某些人数(最大/最高)的行为,查找可以查看的页面数量,例如电子邮件将被使用,例如在订购商品的过程中,如何使用信息来识别访问者,将允许是 信道容量 在任何给定时间提供给该网站的用户同时访问,它将由第三方要求用户凭证的确认(naprime 当您输入信用卡号),将如何有效地引进的Java小程序或者使用安全的HTTPS连接,等等。D.

Web服务器(软件)测试和创建Internet资源的问题

原则上,设置几乎相同的任务和服务器的负载测试。 然而,重点只是一个技术方面。 测试允许您确定多个用户是否可以拥有相同的IP,指定发送请求的响应时间,了解整个系统如何对安全或不受保护的连接做出反应,如果同时发送太多请求等,那么访问速度将如何。 。

在这种情况下(对于站点和Web服务器),许多建议使用一个名为OpenSTA(系统体系结构测试)的功能强大的包,它不仅可以检查,而且还可以使用该工具将任务分解为每个结构单个元素的组件脚本建模器脚本的创建和仿真。 值得注意的是,创建这样的模型后,甚至可以通过SSL测试连接(所谓的名称服务器必须正在运行)。 此外,结果可以保存在“存储库主机”部分,并且可以将测试合并到适当的组中。

到底是什么

原则上,这是一个关于负载测试问题的简要信息,因为测试本身以及允许他们进行的程序可以找到很多。 让我们这样说:这里介绍最流行的公用事业,并且检查这个问题的本质。 看来熟悉之后,任何用户在理解与压力测试有关的问题方面至少有一点进展。

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 zhcn.atomiyme.com. Theme powered by WordPress.