基准程序是目前公认的性能测试的较好方法。TPC基准程序是由(2)开发的基准测试程序。目前使用较多的TPC基准测试程序规范是(3)和工(4)前者测试对象是联机订货系统,测试结果以每分钟事务处理量(TPM)来衡量后者主要用来表示联机事务处理中数据库和硬件的性能和价格之间的关系,以每个TPS(每秒事务处理量)需要多少美元来反映其性价比。此外,还有(5)和(6),前者测试对象是决策支持系统,而后者则用于模拟企业计算环境。
A.IEEE
B.国际标准化组织
C.事务处理委员会
D.系统性能评价协会
计算机性能评测分为评估和测试两种方法,其中评估是基于一些原始数据进行推算。(42)用于评价同一厂商生产的同一计算机系统的定点运算速度比较正确;(43)可用于比较和评价在同一系统上求解同一问题的不同算法的性能;(44)是美国用来限制计算机出口的系统性能指标估算方法。
A.MFLOPS
B.PDR
C.MIPS
D.CTP
下列测试用例设计方法可以用来为正向测试设计的是______。
A.错误猜测法
B.边界值分析
C.状态迁移测试
D.内部边界分析
试题(17)
以下关于系统性能的叙述中,不正确的是 (17) 。
(17)
A. 常见的Web服务器性能评估方法有基准测试、压力测试和可靠性测试
B. 评价Web服务器的主要性能指标有最大并发连接数、响应延迟和吞吐量
C. 对运行系统进行性能评估的主要目的是以更好的性能/价格比更新系统
D. 当系统性能降到基本水平时,需要查找影响性能的瓶颈并消除该瓶颈
以下关于测试方法的叙述中,不正确的是()。
A.根据被测代码是否可见分为白盒测试和黑盒测试B.黑盒测试一般用来确认软件功能的正确性和可操作性C.静态测试主要是对软件的编程格式M结构等方面进行评估 D.动态测试不需要实际执行程序
A.性能测试的目的不是为了发现软件缺陷
B.压力测试与负载测试的目的都是为了探测软件在满足预定性能需求的情况下所能负担的最大压力
C.性能测试通常要对测试结果进行分析才能获得测试结论
D.在性能下降曲线上,最大建议用户数通常处于性能轻微下降区与性能急剧下降区的交界处
阅读下列说明,回答问题1至问题3。
【说明】
系统性能调优的关键是,首先做好性能故障定位,面对系统运行在不同平台上的多个服务器、多种应用、大量工作站以及局域网、广域网和其他类型的分布式网络体系结构,故障点交错,故障定位工作非常复杂。下述是《工作流平台系统》的性能测试案例和结果数据。
. 测试案例描述:模拟多用尸登录《工作流平台系统》,针对工作流A、B、C分别连续创建20个实例。在单机和集群测试环境分别进行负载压力性能测试,单机环境下测试用机与一台应用服务器连接在同一交换机上,压力直接加在一台应用服务器上。集群环境下测试用机与服务器连接在同一交换机上,压力由负载均衡模块分摊到两台应用服务器上。
. 客户端交易并发执行测试数据:
单机测试环境和集群测试环境下,系统能够提供的客户端并发性能服务等级哪种更好?为什么?
试分析系统服务器资源使用情况如何?是否有瓶颈存在了单机测试环境和集群测试环境相比,哪种环境下资源占用率更高,为什么?随着系统负载的加大,试预测哪种环境下资源占用率递增更快?
集群对系统性能有哪些贡献,以及有哪些弊端?该系统是否应该采用此集群策略?
请帮忙给出每个问题的正确答案和分析,谢谢!
请围绕"软件的系统测试及其应用"论题,依次从以下三个方面进行论述。 1. 简要叙述你参与管理和开发的软件项目以及你在其中所承担的主要工作。 2. 概要论述系统测试过程中测试管理的主要活动内容,论述性能测试的目的和基本类型。 3. 结合你具体参与管理和开发的实际项目,说明如何管理性能测试的各项活动,以及性能测试具体采用的方法、工具、实施过程以及应用效果。
A.自顶向下过程因为单元测试而比较耗费时间
B.自顶向下过程可以更快地发现系统性能方面的问题
C.相对于自底向上方法,自顶向下方法可以更快地得到系统的演示原型
D.在自顶向下的设计中,如发现了一个错误,通常是因为底层模块没有满足其规格说明(因为高层模块已经被测试过了)
A.自顶向下过程因为单元测试而比较耗费时间
B.自顶向下过程可以更快地发现系统性能方面的问题
C.相对于自底向上方法,自顶向下方法可以更快地得到系统的演示原型
D.在自顶向下的设计中,如发现了一个错误,通常是因为底层模块没有满足其规格说明(因为高层模块已经被测试过了)