首页 > 试题广场 >

为了提高数据库的性能,需要针对系统设计基准测试进行压力测试,

[不定项选择题]
为了提高数据库的性能,需要针对系统设计基准测试进行压力测试,那么进行压力测试时需要考虑一下哪些指标:
  • 可扩展性
  • 响应时间
  • 并发性
  • 吞吐量
推荐
【正确答案】BCD
【解析】
本题考察技术名词。

压力测试(Stress Test),也称为强度测试、负载测试。压力测试是模拟实际应用的软硬件环境及用户使用过程的系统负荷,长时间或超大负荷地运行测试软件,来测试被测系统的性能、可靠性、稳定性等。
压力测试主要指标:
(1)并发用户数:某个时刻同时在线的用户数
(2)并发请求数|连接数:某个时间服务器接收的请求数、连接数。 并发请求数 = 并发用户数 * 单个用户平均请求数
(3)吞吐率:某个并发用户数下,是单位时间内服务器处理的请求个数。某个并发用户数下单位时间内能处理的 最大请求数,称之为最大吞吐率。 吞吐率 =并发请求数/总请求处理时长
(4)用户平均等待时间:平均每个用户需要等待服务器处理请求完成的时间。 用户平均等待时间= 总请求处理时长/并发用户数
(5)服务器平均等待时间:单个请求服务器需要处理的时长,与吞吐率计算刚好是互为倒数的关系。 服务器平均等待时间= 总请求时长/并发请求数
故本题选BCD。
编辑于 2021-11-17 20:23:34 回复(0)
压力测试(Stress Test),也称为强度测试、负载测试。压力测试是模拟实际应用的软硬件环境及用户使用过程的系统负荷,长时间或超大负荷地运行测试软件,来测试被测系统的性能、可靠性、稳定性等。

压力测试主要指标:
(1)并发用户数:某个时刻同时在线的用户数
(2)并发请求数|连接数:某个时间服务器接收的请求数、连接数。        并发请求数 = 并发用户数 * 单个用户平均请求数
(3)吞吐率:某个并发用户数下,是单位时间内服务器处理的请求个数。某个并发用户数下单位时间内能处理的 最大请求数,称之为最大吞吐率。   吞吐率 =并发请求数/总请求处理时长
(4)用户平均等待时间:平均每个用户需要等待服务器处理请求完成的时间。      用户平均等待时间= 总请求处理时长/并发用户数
(5)服务器平均等待时间:单个请求服务器需要处理的时长,与吞吐率计算刚好是互为倒数的关系。    服务器平均等待时间= 总请求时长/并发请求数

发表于 2019-03-22 17:28:19 回复(0)

为啥没有A呢?求科普

发表于 2019-03-18 22:25:47 回复(2)
A属于什么测试呢?以阶段命名划分?
发表于 2022-10-13 22:34:15 回复(0)