文档库 最新最全的文档下载
当前位置:文档库 › 网络测试与质量检测考试复习

网络测试与质量检测考试复习

网络测试与质量检测考试复习
网络测试与质量检测考试复习

1. 熟悉ping,arp,netstat,ipconfig的作用、常用参数的使用。

Ping

测试网络连通性;

获取IP地址或者NetBIOS名;

判断链路速度;

常用参数:

-t:Pings the specified host until stopped.To see statistics and continue - type Control-Break;

To stop - type Control-C.

-a:Resolve addresses to hostnames.

-n count:Number of echo requests to send.

-l size:Send buffer size.

-i TTL:Time To Live.

指定TTL值在对方的系统里停留的时间,此参数同样是帮助你检查网络运转情况的。

arp

Address Resolution Protocol 的缩写。ARP是一个重要的TCP/IP协议,用于确定

对应IP地址的网卡物理地址。使用arp命令,我们能够查看本地计算机或另一台计算

机的ARP高速缓存中的当前内容。arp -a或arp –g:用于查看高速缓存中的所有项目。arp -a IP地址:显示所有接口的当前ARP 缓存表。如果未指定IP,则使用第一个适用的接口。要显示特定接口的ARP 缓存表,可将-N IfaceAddr 参数与-a 参数一起使用,此处的IfaceAddr 代表指派给该接口的IP 地址。-N 参数区分大小写。如果我们有多个网

卡,那么使用arp -a加上接口的Ip地址,就可以只显示与该接口相关的Arp缓存项目。arp -s IP 物理地址可以向ARP高速缓存中人工输入一个静态项目。该项目在计算机引导过程中将保持有效状态,或者在出现错误时,人工配置的物理地址将自动更新该项目。arp -d IP 使用本命令能够人工删除一个静态项目。

netstat

Netstat是一个监控TCP/IP网络的非常有用的工具,它可以显示路由表、实际的网络连接以及每一个网络接口设备的状态信息。netstat命令的功能是显示网络连接、路由表和网络接口信息,可以让用户得知目前都有哪些网络连接正在运作。一般用netstat -na 来显示所有连接的端口并用数字表示。netstat -s--本选项能够按照各个协议分别显示其统计数据。如果应用程序(如Web浏览器)运行速度比较慢,或者不能显示Web页之类的数据,那么就可以用本选项来查看一下所显示的信息。仔细查看统计数据的各行,找到出错的关键字,进而确定问题所在。

netstat -e--本选项用于显示关于以太网的统计数据。它列出的项目包括

传送的数据报的总字节数、错误数、删除数、数据报的数量和广播的数量。这些统计

数据既有发送的数据报数量,也有接收的数据报数量。这个选项可以用来统计一些基

本的网络流量)。

netstat -r--本选项可以显示关于路由表的信息,类似于使用route print命令时看到的信息。除了显示有效路由外,还显示当前有效的连接。

netstat -a--本选项显示一个所有的有效连接信息列表,包括已建立的连接ESTABLISHED),也包括监听连接请求(LISTENING)的那些连接。

netstat -n--显示所有已建立的有效连接。

netstat -v—显示正在进行的工作。

ipconfig

一般用来检验人工配置的TCP/IP设置是否正确。

ipconfig

当使用IPConfig时不带任何参数选项,那么它为每个已经配置了的接口

显示IP地址、子网掩码和缺省网关值。

ipconfig/all

当使用all选项时,IPConfig能为DNS和WINS服务器显示它已配置且所要使用的附加信息(如IP地址等),并且显示内置于本地网卡中的物理地址(MAC)。如果IP地址是从DHCP 服务器租用的,IPConfig将显示DHCP服务器的IP地址和租用地址预计失效的日期。? Ipconfig /release和ipconfig /renew

这是两个附加选项,只能在向DHCP服务器租用其IP地址的计算机上起作用。如果输入ipconfig?/release,那么所有接口的租用IP地址便重新交付给DHCP服务器(归还IP地址)。如果我们输入ipconfig?/renew,那么本地计算机便设法与DHCP服务器取得联系,并租用一个IP地址。

/flushdns:清除本地DNS缓存内容;这个命令是用来清空内存中的DNS列表。如果

DNS有问题的话可以用这个命令进行清空。

/displaydns:显示本地DNS内容;

2.路由分为哪三种?路由性能的常见参数?

静态路由

静态路由(static routing )是指由网络管理员根据其所掌握的网络连通信息手工配置的路由表表项默认(default)路由或缺省路由,默认路由能够为那些在路由表中没有其它路由与其目的地址匹配的数据包指出数据包转发所需的端口。

动态路由

动态路由是指路由器依靠路由协议自主学习而获得路由信息,路由协议是用于路由

器之间交换路由信息的协议。

参数:路由表容量flash的大小,内存等

路由学习速率

路由震荡(Flapping) 一条路由在很短时间频繁出现和消失在路由表中

路由收敛(Convergence)

对VLSM和CIDR的支持

3. 网络布线常用通信介质、分类。

当前数据网络主要使用4种类型的通信介质:

非屏蔽双绞线UTP;

屏蔽双绞线STP;

同轴电缆;

光纤。

4. 理解衰减、回波损耗、NEXT、FEXT。

衰减(Insertion Loss / Attenuation ),指传输过程信号的损失--距离、温度、干扰等。

回波损耗(Return Loss),是电缆链路由于阻抗不匹配所产生的反射,是一对线自身的反射。不匹配主要发生在连接器的地方,但也可能发生于电缆中特性阻抗发生变化的地方,

所以施工的质量是减少回波损耗的关键。回波损耗将引入信号的波动,返回的信号将被双工的千兆网误认为是收到的信号而产生混乱。

近端串扰( Near End Crosstalk , NEXT),当信号从一对线发送出去,我们在另一对线发送端同一边测能够测量到的“逃跑”信号。

远端串扰( Far End Crosstalk , FEXT),当信号从一对线发送出去,我们在另一对线跟发送端不同边的接收端能够测量到的“逃跑”信号。

5.交换机的转发策略有哪3种?

交换机的转发决策有三种操作:丢弃、转发和扩散。

丢弃:当本端口下的主机访问已知本端口下的主机时丢弃。

转发:当某端口下的主机访问已知某端口下的主机时转发。

扩散:当某端口下的主机访问未知端口下的主机时要扩散。每个操作都要记录下发包端的MAC地址,以备其它主机的访问。

6. RFC2544 定义了哪4个测试?

吞吐量(Throughput)定义:指在没有丢包的情况下,路由设备能够转发的最大速率。两层含义:保证待转发的每一个包都能够从输入端口准确地转发到适当的输出端口;

被测设备在不丢包的前提下,单位时间内能够转发的最大包数量。

吞吐量的衡量单位:每秒转发的数据包的数量。网络设备性能的首要指标

延迟(Latency)指分组的最后一位比特进入路由器到第一位比特离开路由器的时间间隔产生原因:

一是转发数据包时完成的一系列操作,如计算路由、地址解析等需要一定时间

二是数据包等候处理时需要排队语音、图像和视频:对时间极为敏感

帧丢失率(Frame Loss Rate)指路由器在稳定状态负载下,由于缺乏资源而不能被网络设备转发的包占所有应该被转发的包的百分比。丟包率= ( X –Y ) ×100/ X 主要反映网络设备在超负荷运转下的性能丢包率与吞吐量:在吞吐量的范围内丢包率为0,超过吞吐量就会引起丢包

背靠背(Back to Back)含义:指的是在一段较短的时间内,以合法的最小帧间隙在传输媒介上连续发送固定长度的包不引起丢包时的包数量。(被测试设备再某个速率下能转发的最长的连续帧数目)

7. 引发系统重启的3种类型?

引发系统重启的3种类型:

1)reset引起重启:使用DUT设备软件的reset方式进行

软件系统重启。

2)硬件重启:使用DUT设备硬件的reset按钮进行硬件

系统重启。

3)电源中断重启:与上述相似,不同之处在于重启DUT 时需要关闭电源10秒钟。

8. 了解路由震荡。

又叫路由波动,是指由于种种原因导致到某个目的网络的路由在短期内反复撤销和重现路由震荡通常以每秒更新路由的数量来衡量,每秒更新路由的数量越大,说明路由震荡越严重路由震荡是路由不稳定性的主要表现,对路由器转发能力有很大的影响

9. QoS的服务模型?

综合服务(IntServ)模型:采用信令机制,通知数据流所经由的路径上预留资源,可以实现很好的质量保证。但当网络规模很大时开销也很大,一般适于在网络边缘使用---- 信令化/动态的QoS

区分服务(DiffServ)模型:把有相似要求的业务分为类,按类提供不同的服务质量的方式。不需要专门信令的支持,可根据处于边缘网络还是核心网络,采取不同的工作方式相协调----预先部署的QoS

Diff-IntServ综合模型

10. TTL、tracert工作原理?

TTL全程Time to Live,意思就是生存周期。

一个package从一台机器到另一台机器中间需要经过很长的路径,显然这个路径不是单一的,是很复杂的,并且很可能存在环路。如果一个数据包在传输过程中进入了环路,如果不终止它的话,它会一直循环下去,如果很多个数据包都这样循环的话,那对于网络来说这就是灾难了。所以需要在包中设置这样一个值,包在每经过一个节点,将这个值减1 。

每个操作系统对TTL值得定义都不同,这个值甚至可以通过修改某些系统的网络参数来修改,例如Win2000默认为128,通过注册表也可以修改。而Linux大多定义为64。

Tracert(跟踪路由)是路由跟踪实用程序,用于确定IP 数据报访问目标所采取的路径。

工作原理:通过向目标发送不同IP 生存时间(TTL) 值的“Internet 控制消息协议(ICMP) ”回应数据包,Tracert 诊断程序确定到目标所采取的路由。路径上的每个路由器在转发数据包之前至少将数据包上的TTL 递减1。数据包上的TTL 减为0 时,路由器应该将“ICMP 已超时”的消息发回源系统。Tracert 先发送TTL 为 1 的回应数据包,并在随后的每次发送过程将TTL 递增1,直到目标响应或TTL 达到最大值,从而确定路由。通过检查中间路由器发回的“ICMP 已超时”的消息确定路由。

11. 网络管理的五大功能。

故障管理Fault Management

计费管理Account Management

配置管理Configuration Management

性能管理Performance Management

安全管理Security Management

12. QoS综合服务模型的结构和工作原理。

假设主机A要向主机B传送有QoS要求的数据,数据从主机A发出,途经边缘路由器A、核心路由器和边缘路由器B到达主机B

* 核心路由器(core router):两个路由器之间传送数据的路由器

* 边缘路由器(edge router):将客户机连接到互联网的路由器

在主机A向主机B发送数据之前,主机A首先要与主机B建立联系,并请求沿途的路由器和其他交换设备保留资源,以建立保障服务质量的发送通道,然后开始传送数据,结束后通知沿途设备释放资源

13. UL电缆等级分类。

MP:填充级通信电缆这是最高的电缆安全等级,具有完美的阻燃能力,散发的烟

雾和毒素很低。通风回气通道内敷设。

CMR:干线级通信电缆具有完美的阻燃能力,但没有烟雾浓度规范。

CM/CMG:商用/通用通信布线常见于大楼的水平走线中。

CMX:住宅通信布线限定于住宅或使用的通信电缆数量非常少的小型应用中。

14. 度量网络性能的指标包括哪些?

可用性测量网络可用性最简单的方法就是使用ping程序。

响应时间

网络利用率

网络吞吐量

网络带宽容量

15. 了解QoS队列技术。

1、先进先出排队FIFO (First-in/First-out)

分组不管其优先级大小,都按到达的时间顺序放置于这个对列,按照分组在队列中的顺序依次转发分组的丢弃采用了队尾丢弃的原则

优点:便于实施,缺点:其公平性较差(高速率的数据流占用更多带宽)

2、公平队列FQ (Fair Queuing)

分组被分成不同的流,并被置于与特定流相对应的队列中。在这种调度机制中,循环发送多个队列中的分组。

优点:带宽分配独立于数据包大小,提供了较好的公平性,可以较好地与端到端的拥塞控制机制协同它的缺点在于实现起来很复杂

3、加权公平队列WFQ (Weight Fair Queuing)

FQ的改进算法系统根据待发送数据流所需的带宽为每一个队列分配一个输出带宽百分比,权值大的队列将得到更多的带宽份额。

WFQ通过区分不同长度的分组,能够防止含有长分组的待发数据流比短分组数据流获得更多的带宽所导致的不公平问题。

4、基于优先级的队列PQ (Priority Queuing)

分组首先被分成不同的优先级类别,并被置于具有不同优先级的队列中。队列长度可配置位于高优先级队列中的分组将首先获得服务,直到高优先级队列中没有等待发送分组,低优先级队列才可能获得被服务的机会FQ可能导致的一个问题是饿死

5、基于自定义的队列CQ (Custom Queuing)

为不同协议分配不同的队列空间,可配置队列间占用的带宽比例关系,并以循环方式处理队列当特定协议的数据流被分配了较大的队列空间,也就获得了较优先的服务

------------------------------------------------------------------------

16. 交换机的工作原理。

根据帧中的目的地址,通过查找地址表决定转发行为:若地址表显示目的节点与源节点位于交换机的同一端口忽略帧;若地址表显示目的节点在交换机所连的某一端口,且与源节点不在同一端口转发到目的端口;若目的MAC地址为广播地址向除源端口外的所有端口转发帧;若地址表中找不到目的地址向除源端口外的所有端口转发帧。

17.如何保障业务网站的运营安全?

18.如何远程管理计算机系统?

19. 理解交换机、路由器结构和原理。

路由器的体系结构具有多个输入端口和多个输出端口的专用计算机。路由选择部分(控制层面)、分组转发部分(数据转发层面)。

路由器工作原理

路由器必须完成两个基本功能:路由处理和数据包转发处理路由处理:收集网络拓扑信息并动态形成路由表(RIB)数据转发层面:根据转发表(FIB)转发IP 数据包

RIB 与FIB关系:RIB ——》FIB,供转发数据包时的快速查找。

2、熟悉RFC2889所定义的以下十个测试:

全网状拓扑性能测试(Fully meshed throughput, frame loss and forwarding rates)

部分网状(一点对多点/多点对一点)性能测试(Partially meshed one-to-many/many-to-one)部分网状(多设备)性能测试(Partially meshed multiple devices)

部分网状单向性能测试(Partially meshed unidirectional traffic)

拥塞控制(Congestion Control)

前向压力与最大转发速率(Forward Pressure and Maximum Forwarding Rate)

地址缓存容量(Address caching capacity)

地址学习速度(Address learning rate)

错误帧过滤(Errored frames filtering)

广播帧转发与延迟(Br oadcast frame Forwarding and Latency)

《软件测试技术》期末复习题+参考答案

单项选择题:共20小题,每小题1 分,满分20分;请将答案填入题后括号中。 1.在软件生命周期的哪一个阶段,软件缺陷修复费用最低( A ) (A)需求分析(编制产品说明书)(B)设计 (C) 编码(D)产品发布 2.单元测试中用来模拟被测模块调用者的模块是( C ) (A) 父模块(B)子模块 (C)驱动模块(D)桩模块 3.为了提高测试的效率,应该( D ) (A)随机地选取测试数据; (B)取一切可能的输入数据作为测试数据; (C)在完成编码以后制定软件的测试计划; (D)选择发现错误可能性大的数据作为测试数据。 4.侧重于观察资源耗尽情况下的软件表现的系统测试被称为( B ) (A)强度测试(B)压力测试 (C) 容量测试(D)性能测试 5.必须要求用户参与的测试阶段是( D ) (A)单元测试(B)集成测试 (C) 确认测试(D)验收测试 6.软件测试员究竟做些什么。( C ) (A)软件测试员的目的是发现软件缺陷 (B)软件测试员的目的是发现软件缺陷,尽可能早一些 (C)软件测试员的目的是发现软件缺陷,尽可能早一些,并确保其得以修复 (D)软件测试员的目的是发现软件缺陷,尽可能早一些,并将其得以修复 7.下面四种说法中正确的是( C ) (A)因果图法是建立在决策表法基础上的一种白盒测试方法; (B)等价类划分法是边界值分析法的基础; (C)健壮性等价类测试的测试用例要求在有效等价类中取值; (D)在任何情况下做黑盒测试皆应首先考虑使用错误推断法。 8.不属于单元测试内容的是( A ) (A)模块接口测试(B)局部数据结构测试 (C) 路径测试(D)用户界面测试 9.划分软件测试属于白盒测试还是黑盒测试的依据是( C ) (A)是否执行程序代码 (B)是否能看到软件设计文档 (C)是否能看到被测源程序 (D)运行结果是否确定 10.下列项目中不属于测试文档的是( C ) (A)测试计划(B)测试用例 (C) 程序流程图(D)测试报告 11.几乎没有产品计划、进度安排和正规的开发过程的软件开发模式是( B ) (A)大棒模式(B)边写边改模式 (C) 瀑布模式(D)快速原型开发模式 12.如果某测试用例集实现了某软件的路径覆盖,那么它一定同时实现了该软件的( A ) (A)判定覆盖(B)条件覆盖 (C) 判定/条件覆盖(D)组合覆盖 13.下列说法不正确的是( D ) (A)测试不能证明软件的正确性; (B)测试员需要良好的沟通技巧; (C)QA与testing属于一个层次的概念; (D)成功的测试是发现了错误的测试。 14.对Web网站进行的测试中,属于功能测试的是( B ) (A)连接速度测试(B)链接测试 (C)平台测试(D)安全性测试 15.在进行单元测试时,常用的方法是( B ) (A)采用黑盒测试,辅之以白盒测试; (B)采用白盒测试,辅之以黑盒测试; (C)只使用黑盒测试; (D)只使用白盒测试。

(完整word版)网络优化测试报告

测 试 业 务 区 路测数据分析报告 ()

目录 第一章网络概况 (3) 1.1网络基本情况 (3) 1.2站点分布图 (3) 1.3测试方法介绍 (3) 第二章测试结果及分析 (5) 2.1RX P OWER (5) 2.3S TRONGEST E C/I O (5) 2.4A GGREGATE E C/I O (6) 2.5T X P OWER (7) 2.7F-FCH FER (8) 2.8TX A DJ (9) 第三章网络性能统计 (11) 3.1C ALL S ETUP R ATE (11) 3.2C ALL D ROP R ATE (11) 3.3H ANDOFF S TATISTICS R ESULT (11) 3.4A IR I NTERFACE S ETUP D ELAY (11) 第四章测试结论 (12)

第一章网络概况 1.1 网络基本情况 本网系统制式为:;频段为:MHz。 本次测试对象为:学校操场 本次测试业务为:。 1.2 站点分布图 本次测试涉及基站的分布图如下所示: 图0-1 测试区域站点分布图 1.3 测试方法介绍 测试路线:绕学校操场一圈 测试设备: 测试选择: 对网络的评估比较只有基于一定的负载条件,采用同样的呼叫方式,才具有可比性。测试的设置: 1.根据预先确定的参数设置,进行DT测试、CQT测试和PM数据进行采集; 2.分别对DT、CQT和PM采集到的数据进行处理,按照标准分别进行评分;

3.根据测试结果写出评估报告;

第二章测试结果及分析 本章对主要的测试参数项进行了输出显示,包括覆盖图,分析表格及柱状图。 2.1 RX Power 前向接收功率测试结果覆盖图: 图2-1 RX Power分布图 前向接收功率测试结果柱状图: 图2-2 RX Power统计图 2.3 Strongest Ec/Io Strongest Ec/Io测试结果覆盖图:

软件测试期末考试含答案

西华师范大学计算机学院2013年度期末测试 软件测试A卷(11+18+12+19+40=100分) 一、单项选择(每空1分,共11分) 1、执行函数测试时,当多次调用底层函数,底层模拟器的"模拟值"输入栏可设 定多个模拟值,一次最多可设置( C)个模拟值。 A、1 B、3 C、6 D、11 2、当函数测试存在失败断言时,在白盒覆盖率信息窗口中VU会显示一个 ( B )的条块来提示,没有失败断言时,会显示一个( A )的条块来显示; 在逻辑结构窗口中,未覆盖的路径用( B)画出,已覆盖的路径用( A)画出,未覆盖的分支是(D)的条块。 A、深绿色 B、深红色 C、浅蓝色 D、粉红色 E、浅绿色 3、VU导出的测试报告文件格式为:( C ),表格化测试用例数据导出的文 件格式为:(E) A、*.pdf B、*.txt C、*.htm D、*.csv E、*.xls F、*.doc 4、在软件生命周期中的任何一个阶段,只要软件发生了改变,就可能给该软件 带来新的问题。软件的改变可能是源于发现错误并做好了修改,可能是因为在集成或维护阶段加入了新的模块,为了验证软件修改后的正确性需要进行(E)。 A、白盒测试 B、黑盒测试 C、单元测试 D、性能测试 E、回归测试 F、验收测试 5、当用底层模拟器去模拟被测单元调用的底层函数的输出函数,并且此输出参 数为指针数据类型,应该设置此参数的模拟值为(D)。 A、指针值 B、引用的地址 C、指针指向的数据类型的值 D、NULL 6、当用底层模拟器去模拟被测单元调用的底层函数的返回值,并且此输出参数 为指针数据类型,应该设置此参数的模拟值为(C)。 A、指针值 B、引用的地址 C、指针指向的数据类型的值 D、NULL 二、多项选择(每空2分,共18分) 1、底层模拟能很好的解决(BCF )。 A、集成测试问题 B、装代码和数据失真 C、测试不可控 D、性能测试问题 E、内部输出的模拟 F、模拟参数为复杂数据类型,单元测试时难以初始化 2、底层模拟器能够模拟( ABCEH)。 A、底层函数的参数 B、底层函数的返回值 C、全局变量 D、函数改写文件中的数据 E、成员变量 F、函数改写数据库中的数据 G、内部输出H、调用次数 3、执行函数测试后,源代码窗口能够标识出未覆盖的(BCD)。逻辑结构图窗口

NB-IoT网络质量测试评估规范

NB-IoT网络质量测试评估规范 中国移动通信有限公司 2017年8月

目录 1目标 (3) 2总体原则 (3) 3NB-IOT网络性能测试规范 (4) 3.1室外道路测试规范 (4) 3.2定点测试规范 (5) 4NB-IOT指标分析规范 (7) 4.1NB-I O T网络性能评估指标 (7) 4.2NB-I O T遍历小区及基站的统计 (14)

1目标 本测试评估规范用于网络建设初期,评估和分析各省、市的NB-IoT网络性能和网络质量。 2总体原则 1.评估应包括室外、室内多个场景,场景选择应和客户实际业务发生一致。 2.评估应充分考虑数据质量和采集效率,使用自动化手段进行,评估期间最大限度降低人 为干预。 3.测试评估体系根据目标,主要从“网络性能评估”维度考虑。其核心内容、指导方向、 测试手段和主要指标如下: ? 核心内容 由于NB-IoT网络不支持切换,主要通过室外道路遍历测试和定点测试两种方式对网络性能进行评估。网络性能指标排除了数据源、网间互联等因素,反映的是网络的极限能力,不代表客户的真实感知。 ? 指导方向 a)反映网络覆盖、干扰、资源等方面的问题,指导网络规划建设; b)指导网络层面的性能和质量优化。 ? 测试手段 自动测试平台、自动测试前端ATU、扫频仪。 ? 主要指标 a)覆盖、干扰、重叠覆盖度等网络指标; b)速率、时延、成功率等主要业务指标; c)基站、小区遍历性指标。

3NB-IoT网络性能测试规范 3.1室外道路测试规范 NB-IoT室外道路测试主要采用NB-IoT扫频仪和ATU设备进行网络性能测试,主要测试方法及要求如下: 1.测试区域 按照网格划分(建设区域)区域进行测试; 2.测试道路 城区范围:包含背街小巷在内的所有1-4级道路;交通干线:铁路(重点是高速铁路和 动车组)、高速公路、国道省道等;县城城区:县城城区范围内的主要道路;农村及旅游景点:乡镇、行政村、旅游景点及连接道路。 3.测试路线 按照指定路线进行道路遍历性测试,合理规划路线尽量减少重复道路测试; 4.测试轨迹记录 测试仪表需配备相应GPS设备进行测试轨迹记录。 5.测试仪表及数据处理 必须使用集团集采的测试仪器仪表,数据处理采用集团自动路测平台进行统一汇总统计; 6.测试速度 城区保持正常行驶速度,不设置最高限速,平均车速需达到20Km/h;高速测试按照高 速公路实际限速正常行驶; 7.渗透率、重复率 不考虑实际交通情况,渗透率需达到85%以上、重复率不得高于30%。 8.测试条件: 全网下行模拟50%加扰 9.测试方法和步骤 1)步骤1:采用测试业务1,遍历事先选择的道路行驶路线。遍历过程中,如果有脱网、 掉线,则停车重新恢复业务。 2)步骤2:采用测试业务2,重复步骤1 3)步骤3:采用测试业务3,重复步骤1

软件测试复习题_带答案

软件测试复习题 一、判断 (01)测试是为了验证软件已正确地实现了用户的要求。错 (02)白盒测试仅与程序的内部结构有关,完全可以不考虑程序的功能要求。对(03)白盒测试不仅与程序的内部结构有关,还要考虑程序的功能要求。错 (04)黑盒测试的测试用例是根据程序内部逻辑设计的。错 (05)黑盒测试的测试用例是根据应用程序的功能需求设计的。对 (06)为了快速完成集成测试,采用一次性集成方式是适宜的。错 (07)在软件开发过程中,若能推迟暴露其中的错误,则为修复和改进错误所花费的代价就会降低。错 (05)在软件开发过程中,若能尽早暴露其中的错误,则为修复和改进错误所花费的代价就会降低。对 (09)单元测试通常由开发人员进行。对 (10)压力测试通常需要辅助工具的支持。对 (11)压力测试不需要辅助工具的支持。错 (12)测试人员说:“没有可运行的程序,我无法进行测试工作”。错 (13)软件测试员可以对产品说明书进行白盒测试。错 (14)软件测试员无法对产品说明书进行白盒测试。对 (15)在设计测试用例时,应包括合理的输入条件和不合理的输入条件。对 二、选择 1、用黑盒技术设计测试用例的方法之一为( a ) A)因果图 B)逻辑覆盖 C)循环覆盖 D)基本路径测试 2、软件测试的目的是( b) A)避免软件开发中出现的错误 B)发现软件开发中出现的错误 C)尽可能发现并排除软件中潜藏的错误,提高软件的可靠性 D)修改软件中出现的错误 3、下列软件属性中,软件产品首要满足的应该是( a ) A)功能需求B)性能需求C)可扩展性和灵活性D)容错纠错能力 4、坚持在软件的各个阶段实施下列哪种质量保障措施,才能在开发过程中尽早发现和预防错误,把出现的错误克服在早期( a)。 A)技术评审 B)程序测试 C)改正程序错误D)管理评审 5、以程序的内部结构为基础的测试用例技术属于( d )。

软件测试期末考试试题及答案

一,判断 1 √ 2.× 3.√ 4.× 5. × 6. ×7. ×8. ×9.√10. ×二,选择 1. D 2. D 3. B 4. B 5. B 6. A 7. D 8. B 9. C 10. A 三填空 1. 测试计划、测试用例 2. 稳定性测试、负载测试、压力测试 3. 非增量是集成测试自顶向下增量式测试、自底向上增量式测试 4. 回归 5. 软件需求 四简答题(30分) 1.试描述软件测试的定义(3分) 答:利用手工或者自动化的方式,按照测试方案对系统执行测试用例的过程叫做软件测试。 2.什么是软件缺陷(4分) 答:满足以下条件的问题都叫缺陷: 软件未达到产品说明书中已标明的功能 软件出现了产品说明书中指明不会出现的错误 软件功能超出了产品说明书指明的范围 软件未达到产品说明书虽未指出但应达到的目标 软件测试员认为软件难以理解,不易使用,运行速度缓慢,或者最终用户认为该软件使用效果不好。 3.常见的黑盒测试用例的设计方法并分别简单介绍一下各自的思想。(8分)答:等价类划分:等价类划分法是一种重要的、常用的黑盒测试方法,它将不能穷举的测试过程进行合理分类,从而保证设计出来的测试用例具有完整性和代表性。 边界值分析:对输入输出的边界值进行测试的一种黑盒测试方法。 决策表法:决策表是分析和表达多逻辑条件下执行不同操作的情况的工具 因果图分析法:是一种利用图解法分析输入的各种组合情况,从而设计测试用例的方法,它适合于检查程序输入条件的各种组合情况。 错误推测法:基于经验和直觉推测程序中所有可能存在的各种错误,从而有针对

性的设计测试用例的方法。 4. 列举常见的系统测试方法。答出来5个即可。(5分) 答:恢复测试 安全测试 强度测试 性能测试 正确性测试 可靠性测试 兼容性测试 Web测试 5.文档测试主要测试哪些内容答出来5点即可(5分) 答:(1)检查产品说明书属性 (2)检查是否完整 (3)检查是否准确 (4)检查是否精确 (5)检查是否一致 (6)检查是否贴切 (7)检查是否合理 (8)检查代码无关 (9)检查可测试性 6. 单元测试主要测试那几方面的问题(5分) 答:模块接口、局部数据结构、边界条件、独立的路径和错误处理。五,设计题 1.

中国移动G网络质量测试指标定义

中国移动2G网络质量测试指标定义 (语音部分) 取主、被叫手机的测试结果。 语音FER质量(CDMA制式) 语音FER质量=(CDMA网络FER <=10%采样点数)/ CDMA网络FER总采样点数×100%; 取主、被叫手机的测试结果。 GSM指标定义 接通率 接通率=总(Connect或Connect Acknowledge)数/总(channel request和CM service request)数×100%;试呼次数:在信令未缺失的情况下,以channel request和CM service request同时出现来确定试呼开始;

接通次数:当一次试呼开始后出现了Connect,Connect Acknowledge消息中的任何一条就计数为一次接通; 接通率取主叫测试手机的统计结果。 掉话率 掉话率=(主叫掉话+被叫掉话)/(主叫接通+被叫接通)×100%; 接通次数:当一次试呼开始后出现了Connect,Connect Acknowledge消息中的任何一条就计数为一次接通; 掉话次数:在一次通话中如出现Disconnect或Channel Release中任意一条,就计为一次呼叫正常释放。只有当两条消息都未出现而由专用模式转为空闲模式时,才计为一次掉话。(如通话时间不足规定时长,出现释放,要求通过层3信令解码判断原因); 掉话率取主、被叫手机的统计结果。 取 SUB(0级)+(6 +RxQual (5 试呼次数:在信令未缺失的情况下,有AC Origination Message表示进行了试呼; 接通次数:当一次试呼开始后出现了Service Connect Completion Message消息就计数为一次接通; 接通率取主叫测试手机的统计结果。 掉话率 掉话率=(主叫掉话+被叫掉话)/(主叫接通+被叫接通)×100%; 接通次数:当一次试呼开始后出现了Service Connect Completion消息就计数为一次接通; 掉话次数:在一次通话中如出现Release Order,就计为一次呼叫正常释放。只有当该消息未出现而由专用模式转为空闲模式时,才计为一次掉话; 掉话率取主、被叫手机的统计结果。 覆盖率

软件测试期末复习

选择题 1、软件测试的目的是发现软件错误 2、按照测试组织,可将测试划分为开发测试、用户测试、第三方测试。下面关于开发测试措施描述正确的是1、开发方测试通常也叫“验证测试”或“Alpha测试”。2、用户测试又称为“Beta测试”。 3、开发方测试可以从软件产品编码结束后开始,或在模板(子系统)测试完成后开始,也可以再确认测试过程中产品达到一定的稳定和可靠程度之后再开始。 4、用户测试主要是把软件产品有计划地免费分发在目标市场,让用户大量使用,并评价,检查软件。 3、V模型描述了软件基本额的开发过程和测试行为,描述了不同的测试阶段与开发过程各阶段的对应关系,其中,集成测试阶段对应的开发阶段是概要设计阶段,系统测试阶段对应的开发阶段是软件概要设计阶段,功能测试阶段对应的开发阶段是详细设计阶段,单元测试阶段对应的开发阶段是编码阶段。 4、广义的软件测试由“确认”、“验证”、“测试”三个方面组成。其中“确认”是想证实在一个给定的外部环境中软件的逻辑正确性,检查软件在最终的运行环境上是否达到预期的目标。而验证是试图证明软件在软件生命周期各个阶段以及阶段间的逻辑性、完备性和正确性。 5、白盒测试也称结构测试或逻辑驱动测试,典型的白盒测试方法包括静态测试和动态测试。其中,静态测试除了静态结构分析法、静态质量度量法外,还有代码检查法。 6、软件质量保证的主要目标包括1、通过预防、检查与改进来保证软件质量。2、保证开发出来的软件和软件开发过程符合相应标准与规则。3、确保项目组制定的计划、标准和规程适合项目需要,同时满足评审和审计需要。 7、关于软件测试与质量保证,正确的是软件测试是软件质量保证的重要手段。软件测试是关注具体结果是否符合标准,软件质量保证是关注过程是否符合规定。 8、设计功能测试用例的根本依据是用户需求规格说明书。 9、软件测试原则中指出“完全测试是不可能的”,主要原因是输入量太大,输出结果太多以及路径组合太多。 10、以下关于设计功能测试用例的叙述,功能测试用例中不包括功能的依从性测试用例是不正确的。 11、以下关于不同类型的软件测试的叙述,正确的是确认测试是通过检验和、或检查所提供的客观证据,证实软件是否满足特定预期用途的需求。 12、对需求说明书评测的内容包括1、系统定义的目标是否与用户的需求一致。2、被开发项目的数据流与数据结构是否足够、确定。3、与所有其他系统交互的重要接口是否都已经描述。4、主要功能是否已包括在规定的软件范围之内,是否都已经充分说明。 13、有关评估系统效率质量特效,正确的是响应时间和交易执行吞吐量都是用来衡量系统执行快慢的。 14、关于软件系统安全防护策略的叙述中,1、网闸的主要目的是实现内网和外网的物理隔离。2、防火墙的主要目的是实现内网和外网的逻辑隔离。3、安全日志属于被动防护策略。 4、入侵检测系统通常部署在防火墙之内。 15、目前信息系统所使用的主要用户认证机制,身份识别标识包括指纹、智能卡、数字证书。

无线网络质量评估报告

XX移动网络质量深入评估报告 2010年1月18日——2010年1月24日 网络管理中心

网优及技术支持中心 目录 第一部分:XX端到端网络质量指标深入评估项目的执行 (2) 1.1 内江端到端网络质量指标深入评估项目介绍 (2) 1.2 节点选择 (3) 1.3 具体工作内容 (3) 第二部分:XX网络整体评估结果 (4) 2.1 统计评估部分 (4) 2.2 测试评估部分 (5) 2.3 MRR评估部分 (6) 2.4 参数评估部分 (6) 2.5 告警评估部分 (7) 2.6 投诉评估部分 (7) 第三部分:XX网络优化建议 (8) 3.1统计评估部分 (8) 3.2测试评估部分 (9)

3.3 MRR评估部分 (9) 3.4参数评估部分 (9) 3.5告警评估部分 (9) 3.6 投诉评估部分 (10) 第四部分:XX网络详细评估 (10) 4.1统计指标评估 (10) 4.2测试评估部分 (22) 4.3MRR评估部分 (26) 4.4参数评估部分 (41) 4.5告警评估部分 (52) 4.6 投诉评估部分 (58) 第一部分:XX端到端网络质量指标深入评估项目的执行 1.1 XX端到端网络质量指标深入评估项目介绍 内江端到端网络质量指标深入评估项目内容包括:全面、系统地评估

无线网络统计指标、测试、MRR(测量报告)、参数配置、告警和投诉专题,并给出近期网络有关设置和优化的建议。 目标:满足四川移动公司对网络性能评估的需求,全面评估网络的接续性、持续性、通话质量、频率规划和资源利用率,分析无线网络参数配置的合理性,指出网络可能存在的问题,给出近期网络规划、建设和优化的指导性意见。 1.2 节点选择 内江端到端网络质量指标深入评估项目评估对象为内江摩托罗拉 17个BSC和华为7个BSC。 1.3 具体工作内容 1.3.1统计指标评估 通过对GSM话音业务和GPRS数据业务的无线统计指标进行分析,对无线网络质量进行评估,在评估过程中分为资源类指标和质量类指标。前者考察网络资源的利用效率,后者考察业务质量带来的用户感知。 1.3.2测试评估 测试评估是通过对路测数据统计分析及对网络问题进行专题分析实现无线网络质量的评估。测试包含语音业务的评估和数据业务的评估两个内容。

《软件测试基础》期末试卷及参考答案

期末试卷先锋学院2011-2012学年第二学期 《软件测试技术》试题库答案 一、填空题(每空2分,共15空,分数为30分) 1、判定覆盖设计足够多的测试用例,使得被测试程序中的每个判断的“真”、“假”分支至少被执行一次。 2、黑盒测试的具体技术方法等价类划分法、边界值分析法、决策表法、因果图法。 3、黑盒测试又称之为功能测试。 4、等价类划分有两种不同的情况:有效等价类和无效等价类。 5、根据覆盖目标的不同,逻辑覆盖又可分为:语句覆盖,判定覆盖,条件覆盖,路径覆盖条件组合覆盖,判断/条件覆盖。 6、根据软件生命周期中的定义,可以把自动化测试工具划分3大类白盒 测试工具、黑盒测试工具和测试管理工具。 7、软件测试是为发现程序中的错误而执行程序的过程。 8、测试用例是由测试输入数据和预期的输出数据两部分组成。 9、白盒测试又称为结构测试,可以分为静态测试和动态测试两大类。 10、软件是包括程序、数据、相关文档的完整集合。 11、边界值分析法属于黑盒测试。 12、单元测试是以详细设计说明书为指导,测试源程序代码。 13、集成测试以概要设计说明书指导,测试软件结构。 14、确认测试以需求分析说明书为指导。 15、软件开发的基本过程需求分析、概要设计、详细设计、编码、测试、 维护。

16、代码复审属于静态测试,不实际运行程序。 17、集成测试把模块组成成系统的测试方式:一次性集成测试和。 18、黑盒测试有两种基本方法,即:通过测试和失败测试。增量式集成测试 20、Junit是一个开放源代码的 java 测试框架,用于编写和运行可重复的测试。 21、在Junit中3.8中testXXX()测试方法必须满足几个条件:public , void 和无方法参数。 二、选择题(每题3分,共10题,分数为30分) 1. 下列哪一项不是白盒测试?(C) A.单元测试 B.集成测试 C.系统测试 D.回归测试 2. 属于黑盒测试的方法?(C) A.基于基本路径 B.控制流 C.基于用户需求测试 D.逻辑覆盖3.在Assert类中断言对象为NULL是_____。(C) A.assertEquals B.assertTrue C.assertNull D.fail 4.___________的目的是对最终软件系统进行全面的测试确保最终软件系统产品满足需求。(A) A.系统测试B.集成测试 C.单元测试D.功能测试 5.在Assert类中断言两个对象相等是_____。(A) A.assertEquals B.assertTrue C.assertSame D.fail 6.有一组测试用例使得每一个被测试用例的分支覆盖至少被执行一次,它满足的覆盖标准___________。(B)

2015--软件测试--期末重点复习资料

第一章 1.软件测试正反两方面的观点 正面观点:Bill Hetzel博士(软件测试领域的先驱,正向思维代表)主要观点是:软件测试是为了验证软件是否符合用户需求,即验证软件产品是否能正常工作。 反面观点:Glenford J. Myers(反向思维的代表): 观点:测试是为了证明程序有错,而不是证明程序无错误。 2.软件测试的定义 IEEE 的定义: ?在特定的条件下运行系统或构件,观察或记录结果,对系统的某个方面做出评价。 ?分析某个软件项以发现现存的与要求的条件之差别(即错误)并评价此软件项的特性。 正确的定义:软件测是由“验证(Verification)”和“有效性确认(Validation)”活动构成的整体。 3.软件测试在软件开发中的地位 软件开发是生产制造软件;软件测试是验证开发出来软件的质量。类比传统加工制造企业,软件开发人员就是生产加工的工人,软件测试人员就是质检人员。 关系应该是: 1、没有软件开发就没有测试,软件开发提供软件测试的对象。 2、软件开发和软件测试都是软件生命周期中的重要组成部分

3、软件开发和软件测试都是软件过程中的重要活动。 4、软件测试是保证软件开发产物质量的重要手段。(网上) 4.P11 V模型 第二章 1.软件缺陷 定义:IEEE STD 729(1983)对软件缺陷给出了一个标准的定义: 从产品内部看,软件缺陷是软件产品开发或维护过程中所存在的错误、毛病等各种问题。 从外部看,软件缺陷是系统所需要实现的某种功能的失效或违背。主要类型:软件缺陷的主要类型/现象有: ?功能、特性没有实现或部分实现; ?设计不合理,存在缺陷; ?实际结果和预期结果不一致; ?运行出错,包括运行中断、系统崩溃、界面混乱;

网络连接性能的测试实验报告

网络连接性能的测试实验报到实验目的:(1)熟悉利用ping命令工具来进行测试 (2)熟悉利用Ipconfig工具来进行测试 (3)熟悉利用网络路由跟踪Tracert进行测试 实验性质:验证性实验 实验器材:计算机(已安装Windows XP) 实验步骤: (1)利用Ping命令工具进行测试 a)检查本机的 TCP/IP 协议安装是否正确 方法:输入Ping 127.0.0.1 结果: 本机的TCP/IP 协议安装正确 b)测试本台计算机上TCP/IP的工作情况。 方法:输入Ping 192.168.1.1(本机的IP地址) 结果: 本机的TCP/IP工作正常 c)用Ping工具测试其他计算机上TCP/IP的工作情况

方法:输入Ping 219.136.19.170(其他计算机上IP地址)结果: 其他计算机上TCP/IP的工作正常 e) 用Ping工具测试和远程计算机的连接情况 方法:输入Ping https://www.wendangku.net/doc/6c12928300.html, 结果: 本计算机和远程计算机的连接 (2)用Ipconfig工具来进行测试 运行Ipconfig命令 方法:输入Ipconfig/all 结果:

(3)利用网络路由跟踪Tracert进行测试

a)跟踪路由 方法;输入Tracert 192.168.1.1(本计算机网关地址) 结果: b)测试本计算机到所经过的路由数 方法:输入Tracert 结果: 3G 3G(英语 3rd-generation)是第三代移动通讯技术,是指支持高速数据传输的蜂窝移动通讯技术。3G服务能够同时传送声音及数据信息,速率一般在几百kbps以上。3G是指将无线通信和国际互联网等多媒体通信结合的新一代移动通信系统,目前3G存在3种标准:CDMA2000、WCDMA、TD-SCDMA。 3G下行速度峰值理论可达3.6Mbit/s(一说2.8Mbit/s),上行速度峰值也可达384kbit/s。不可能像网上说的每秒2G,当然,下载一部电影也不可能瞬间完成。

软件测试复习题(2014-2015-2)

软件测试课程期末复习题 ???????????????????????????????? 一、判断分析题(判断正误并分析说明)。 1、测试是为了验证该软件已正确地实现了用户的要求。(×) 2、用黑盒法测试时,测试用例是根据程序内部逻辑设计的。(×) 3、好的测试员不懈追求完美,力求做到穷举测试。(√) 4、软件测试的目的是尽可能多的找出软件的缺陷。(√) 5、单元测试能发现约80%的软件缺陷。(√) 6、自底向上集成需要测试员编写驱动模块程序。( √ ) 7、代码评审员一般由测试员担任。(× ) 8、发现错误多的程序模块,残留在模块中的错误也多。(√) 9、单元测试多采用白盒测试(结构性测试)技术。(√) 10、系统测试多采用白盒测试(结构性测试)技术。(×)(黑盒测试) 11、进行自底向上集成测试,需要为所测模块或子系统编制相应的驱动模块。(√) 12、软件测试的目的是证明软件没有错误。(×) 13、测试组负责软件质量。( ×) 14、软件是一种逻辑实体,而不是具体的物理实体,因而它具有抽象性。 (√ ) 15、测试程序仅仅按预期方式运行就行了。( ×) 16、不存在质量很高但可靠性很差的产品。( ×) 17、总是首先设计白盒测试用例。(×) 18、用黑盒法测试时,测试用例是根据程序内部逻辑设计的。(×) 19、黑盒测试方法中最有效的是因果图法。( √) 20、软件测试按照测试过程分为黑盒、白盒测试。(×) 21、白盒测试又称结构测试、逻辑驱动测试或基于程序的测试。(√) 22、黑盒测试是从用户观点出发的测试。(√)

23、白盒测试根据程序外部特征进行测试,黑盒测试根据程序内部逻辑结构进行测试。(×) 24、程序通过了全面的白盒测试,就不需要再进行黑盒测试了。(×) 25、对于同一个测试对象,等价类的测试用例数多于边界值的测试用例数。() 26、如果输入条件规定了取值范围,则可定义一个有效等价类和两个无效等价类。(√) 27、有n个变量的函数的健壮最坏情况测试用例的个数为:5的n次方。(√) 28、有n个变量的函数的健壮性测试用例的个数为:5n+1。(×) 29、有n个变量的函数的最坏情况测试会产生5的n次方个测试用例。(√) 30、有n个变量的函数的边界值分析会产生4n+1个测试用例(√) 31、语句覆盖是最弱的逻辑覆盖。(√) 32、判定覆盖不一定包含条件覆盖。(√) 33、判定/条件覆盖能同时满足判定、条件两种覆盖标准。(√) 34、详细设计的目的是为软件结构图中的每一个模块确定使用的算法和块内数据结构,并用某种选定的表达工具给出清晰的描述。( √) 35、对于连锁型分支结构,若有n个判定语句,则有2n条路径。(√) 36、尽量采用复合的条件测试,以避免嵌套的分支结构。(√) 37、G OTO语句概念简单,使用方便,在某些情况下,保留GOTO语句反能使写出的程序更加简洁。(√) 38、单元测试属于动态测试。 (× ) 39、单元测试需要从程序的内部结构出发设计测试用例。(√) 40、单元测试需要为每个基本单元开发驱动模块或桩模块。(√) 41、在面向对象语言语言中,单元测试是函数或子过程。()

软件测试期末复习

一、单项选择题:共20小题,每小题2 分,满分40分。 1.软件测试按照测试层次可以分为( C ) A.黑盒测试、白盒测试功能性测试和结构性测试 件测试是有风险的行为,并非所有的软件缺陷都能够被修复。(T) 2.软件质量保证和软件测试是同一层次的概念。(F) 3.我们有理由相信只要能够设计出尽可能好的测试方案,经过严格测试之后的软 件可以没有缺陷。(F) 4.程序员兼任测试员可以提高工作效率。(F) 5.在设计测试用例时,应当包括合理的输入条件和不合理的输入条件。(T ) 6.传统测试是在开发的后期才介入,现在测试活动已经扩展到了整个生命周期。 ( T ) 7.传统测试以发现错误为目的,现在测试已经扩展到了错误预防的范畴。T 8.软件测试的生命周期包括测试计划、测试设计、测试执行、缺陷跟踪、测试评 估。(T ) 9.调试从一个已知的条件开始,使用预先定义的过程,有预知的结果;测试从一 个未知的条件开始,结束的过程不可预计。( F) 10.白盒测试往往会造成测试用例之间可能存在严重的冗余和未测试的功能漏洞。 ( F) 11.在所有的黑盒测试方法中,基于决策表的测试是最为严格、最具有逻辑性的测 试方法。(∨)

12.永远有缺陷类型会在测试的一个层次上被发现,并且能够在另一个层次上逃避 检测。(∨) 13.测试用例的数目越多,测试的效果越好。( x ) 14.只要能够达到100%的逻辑覆盖率,就可以保证程序的正确性。( x ) 15.单元测试属于动态测试。(∨) 16.验收测试是以最终用户为主的测试。(∨) 17.没有发现错误的测试是没有价值的。(∨) 18.可以把不合格的开发人员安排做测试。( x ) 19.每一个软件项目都有一个最优的测试量。(∨) 20.黑盒测试往往会造成测试用例之间可能存在严重的冗余和未测试的功能漏洞。 (∨) 三、简答题:共4小题,每题5分,满分20分。 1、简单描述一下软件测试工程师一般会承担的一些具体工作。 1:检视代码,评审开发文档(静态测试方法) 2:进行测试设计,写作测试文档(测试计划,测试方案,测试用例等) 3:执行测试,发现软件缺陷,提交缺陷报告,并确认缺陷最终得到了修正。 4:通过测试度量软件的质量。 2、黑盒测试与白盒测试各有哪些优缺点 黑盒测试与软件如何实现无关,测试用例开发可以实现并行进行,因此可以压缩总的项目开发时间,缺点:测试用例可以之间可能存在严重的冗余。还会有未测试的软件漏洞。白盒测试局限于已经完成的代码行为当中,离代码太近,如果黑

网络优化测试报告

网络优化测试报告文档编制序号:[KKIDT-LLE0828-LLETD298-POI08]

测 试 业 务 区 路测数据分析报告 () 目录 第一章网络概况.............................................................................................................................. 网络基本情况 ............................................................................................................................... 站点分布图 ................................................................................................................................... 测试方法介绍 ............................................................................................................................... 第二章测试结果及分析.................................................................................................................. RX P OWER ..................................................................................................................................... S TRONGEST E C/I O.......................................................................................................................... A GGREGATE E C/I O ......................................................................................................................... T X P OWER....................................................................................................................................... F-FCH FER .................................................................................................................................... TX A DJ........................................................................................................................................... 第三章网络性能统计.................................................................................................................... C ALL S ETUP R ATE.......................................................................................................................... C ALL D ROP R AT E ........................................................................................................................... H ANDOFF S TATISTICS R ESULT........................................................................................................ A IR I NTERFACE S ETUP D ELAY........................................................................................................ 第四章测试结论..............................................................................................................................

软件测试期末考试试卷A

试卷编号: 期末考试试题(A 卷) 课程: 软件测试 考试班级: 注意事项: 1. 本试题全部为笔答题,共4页,满分100分,考试时间90分钟。 2. 答卷前将答题纸上密封线内的项目填写清楚,密封线内禁止答题。 3. 用钢笔或圆珠笔在答题纸上写清题号,将答案直接答在相应题号后。 4. 本试题为开卷考试。 一、单选题(每题2分,共20分) 1、下面关于软件测试的说法,(_______)是错误的。 A .软件测试就是程序测试 B .软件测试贯穿于软件定义和开发的整个期间 C .需求规格说明、设计规格说明都是软件测试的对象 D .程序是软件测试的对象 2、软件缺陷修复费用最低的阶段是( )。 A 、编制说明书 B 、详细设计 C 、代码编写 D 、产品发布 3、( ) 覆盖是最弱的逻辑覆盖。 A 、路径 B 、判断 C 、条件 D 、语句 4、( )测试可以使用自动化的捕获回放工具来进行。 A 、代码 B 、回归 C 、验收 D 、集成 5、如果运行大量的消耗内存或其他系统资源的测试实例,那么该测试是( )测试。 A 、功能 B 、可靠性 C 、安全 D 、强度 6、面向对象的单元测试,单元是( )。 A 、过程 B 、模块 C 、类 D 、线程 7、导致软件缺陷的最大原因是( )。 (A)编制说明书 (B) 设计

(C)编码 (D)测试 8、在自底向上集成测试中,要编写称为()的模块来测试被测的模块。 (A) 测试存根 (B) 驱动模块 (C)桩模块 (D) 底层模块 9、必须要求用户参与的测试阶段是()。 (A)单元测试(B)集成测试 (C) 确认测试(D)验收测试 10、()是为特定的目的而设计的一组测试输入、执行条件和预期的结果。 (A)测试计划(B)测试报告 (C) 测试用例(D)测试方案 二、多选题(每题2分,共20分) 1、以下属于软件缺陷的是() A、未达到功能 B、出现错误 C、使用效果不良 D、没有杀毒功能 2、软件测试过程,核心问题是()。 A、测试计划 B、测试人员不缺勤 C、测试用例 D、测试报告 3、以下属于黑盒测试用的技术方法有() A、边界值分析法 B、路径测试法 C、等价类划分法 D、判断覆盖法 4、以下属于经过确认测试应该为已开发的软件给出结论性评价的是() A、领导满意 B、缺陷清单 C、有待观察 D、软件合格 5、以下属于网站测试用到的测试技术方法的是() A、黑盒测试 B、白盒测试 C、动态测试 D、灰盒测试 6、以下属于兼容性的是()。 A、向前兼容 B、向后兼容 C、不同版本间兼容 D、数据共享兼容 7、以下属于黑盒测试的是()。 A、软件界面 B、软件功能 C、外部数据库访问 D、软件初始化 8、对于一个含有n个变量的程序,采用健壮性边界值分析法测试程序会产生()个测

互联网业务高质量指标体系及测试评估系统

互联网业务质量指标体系及测试评估系统 一、项目背景 互联网作为全业务发展的重要基础,业务质量直接影响3G 、WLAN 和有线宽带业务的发 展。然而当前网络指标无法反映业务质量、用户业务感知无法量化评估、优化工作只能围绕网络指标分段分层开展的问题,凸显出互联网业务质量指标不完善、监控手段的匮乏。 网络指标与用户感知不对应:尽管网内时延、抖动等各项指标优秀,但是用户实际 上网感知网速慢的问题突出; 业务感知无法定量评估:用户业务质量感知、和竞争对手的业务质量对比、各种优 化手段对业务质量的提升效果无法定量评估; 业务质量劣化无法预警:日常维护优化工作主要围绕网络指标分段分层开展,无法 通过数据统计分析对业务质量劣化进行预警。 各种问题说明互联网业务质量指标体系不完善,不能反映真实的业务质量状态和用户感 知。 指标体系不够全面:现有监控指标体系侧重于网络性能指标监控,无法反映现网业 务的真实情况,单靠网络性能指标无法准确反应用户的真实感知。 故障发现速度慢:现有指标监控体系不完善,不能快速发现业务质量故障和性能劣 化情况,不能根据指标波动对业务质量进行预警。 本课题从互联网业务感知角度出发,对主流互联网业务流程深入分析提炼,建立了互联 网业务质量指标体系,对主要业务指标、采集方法、评估标准进行了规范。同时为使指标落地,自主开发了互联网业务质量测试评估系统,通过软探针采集数据,在服务端呈现报表,构建了完整的互联网业务质量监控系统,通过全网各种业务质量数据自动采集和监控,实现分业务、分地区、分时段业务质量评估,解决了监控手段不足的问题。

二、技术方案 (一)概述 本项目研究的目标在于量化互联网用户体验感知,形成可采集、可监控、可提升的业务质量指标体系,并通过开发业务质量测试评估系统,达到持续监控优化互联网业务质量、提高用户感知的目的。 项目从网络、业务、用户感知等层面现状分析,梳理出影响用户业务感知各项主要因素,并且在对各项目主要业务应用协议流程深入分析的基础上,总结对用户感知关联密切的项目,整理制订了互联网业务质量指标集。为了实现指标的落地,本课题开发了业务质量监控系统,通过业务测试探针和集中管理系统,实现对业务质量指标的采集和监控。后续围绕业务质量监控系统,以质量指标的提升为目标,将逐步优化互联网运维管理流程,建立业务质量预警机制,实现由被动维护向主动维护的转变。 (二)方案介绍 本项目的总体研究思路和步骤为: 第一步,用户感知分析:从投诉分析、用户回访等渠道,分析用户对网络的感知以及影响用户业务感知的各种因素。 第二步,建立指标体系:全面分析互联网业务类型,总结主要业务,从应用协议流程分析入手,总结对用户感知关联密切的项目。 第三步,开发应用系统:开发互联网业务质量采集与测试评估系统,实现业务质量指标自动采集,以自主开发软件方式为主,在全网分级、分层部署软探针,实现覆盖范围广、成本低的业务质量监控体系。 第四步,形成一体化运维体系:将监控系统融合到已有网络优化运维流程中,形成质量监控、质量优化、质量评估与提升的互联网业务质量运维管理体系。

相关文档
相关文档 最新文档