请指出网络设备的主要测试技术指标,并分别说明这些测试指标的作用。

题目

请指出网络设备的主要测试技术指标,并分别说明这些测试指标的作用。


相似考题
更多“请指出网络设备的主要测试技术指标,并分别说明这些测试指标的作用。 ”相关问题
  • 第1题:

    【说明】某信息系统网络工程建设内容包括网络系统和存储备份系统的采购、安装和调试等工作。监理在项目建设过程中,应适时开展对承建单位提交的测试计划、测试方案、测试记录和测试报告等测试文档的审查工作,同时还要对承建单位测试工作进行抽检。【问题1】(4分)在承建单位开展网络测试工作过程中,监理要对关键网络设备和关键部件的工作状况、链路的冗余能力、Telnet的控制测试,以及VLAN TRUNK、VPN、FTP、DHCP等功能的测试过程进行监督检查。请简述在网络设备测试过程中,监理除了对上述已经描述的测试过程进行监督检查外,还需要检查其他哪些测试过程?【问题2】(4分)请指出网络设备的主要测试技术指标,并分别说明这些测试指标的作用。【问题3】(2分)请列举至少两个网络应用性能测试工具名称。


    答案:
    解析:
    【问题1】监理还需重点检查的测试过程包括:(1) 网络流量及路由转发能力测试;(2) 组播测试;(3) 动态路由测试;(4) 静态路由测试;(5) 端口控制功能测试;(6) 链路负载均衡。【问题2】检测主要考虑以下技术指标:(1) 吞吐量可以确定被测试设备(DUT)或被测试系统(SUT)在不丢弃包的情况下所能支持的吞吐速率。(2) 包丢失通过测量由于缺少资源而未转发的包的比例来显示高负载状态下系统的性能。(3) 延时测量系统在有负载条件下转发数据包所需的时间。(4) 背靠背性能通过以最大帧速率发送突发传输流并测量无包丢失时的最大突发(Burst)长度(总包数量)来测试缓冲区容量。【问题3】网络应用性能测试工具包括:Network Vantage、Application Expert、SmartBits 6000B等。

  • 第2题:

    对网络设备和TCP/IP网络的检测主要吞吐量、延时、丢包率、背对背性能等技术指标,其中,_____是指被测试设备或被测试系统在不丢包的情况下,能够达到的最大包转发速率。

    A.延时
    B.吞吐量
    C.丢包率
    D.背对背性能

    答案:B
    解析:
    对网络设备和TCP/IP网络的检测主要包括以下基本技术指标。
    吞吐量是指被测试设备或被测试系统在不丢包的情况下,能够达到的最大包转发速率。吞吐量测试是在每一对端口上,以全线速率在测试设置规定的时间段内生成传输流。
    丢包率:通过测量由于缺少资源而未转发的包的比例来显示高负载状态下系统的性能。
    延时:是指测量系统在有负载条件下转发数据包所需的时间。对存储转发设备来说,测量的延时是指从输入帧的最后一个比特达到输入端口的时刻,到输出帧的第一个比特出现在输出端口上的时刻的时间间隔。对于直通式设备来说,延时是指从输入帧的第一比特达到输入端口的时刻,到输出帧的第一比特达到输入端口的时刻,到输出帧的第一比特出现在输出端口的时刻的间隔。
    背靠背性能:是指通过以最大帧速率发送突发传输流,并测量无包丢失时的最大突发(Burst)长度(总包数量)来测试缓冲区容量。测试设置中规定的每一种包长度要进行背到背性能测试。

  • 第3题:

    请详细说明确认测试的内容(功能测试和性能测试)。 


    正确答案: 确认测试内容主要包括功能和性能两部分。
    功能测试:
    功能测试考察软件对功能需求完成的情况,应该设计测试用例使需求规定的每一个软件功能得到执行和确认。
    (1)按照系统给出的功能列表,逐一设计测试案例;
    (2)对于需要资料合法性和资料边界值检查的功能,增加相应的测试案例;
    (3)运行测试案例;
    (4)检查测试结果是否符合业务逻辑;
    (5)评审功能测试结果。
    性能测试:
    性能测试是检验软件是否达到需求规格说明中规定的各类性能指标,并满足一些与性能相关的约束和限制条件。
    (1)测试软件在获得定量结果时程序计算的精确性;
    (2)测试在有速度要求时完成功能的时间;
    (3)测试软件完成功能时所处理的数据量;
    (4)测试软件各部分工作的协调性,如高速操作、低速操作的协调性;
    (5)测试软件/硬件中因素是否限制了产品的性能;
    (6)测试产品的负载潜力及程序运行时占用的空间。

  • 第4题:

    您所熟悉的软件测试类型都有哪些?请试着分别比较这些不同的测试类型的区别与联系(如功能测试、性能测试……)


    正确答案: 测试类型有:功能测试,性能测试,界面测试。
    功能测试在测试工作中占的比例最大,功能测试也叫黑盒测试。是把测试对象看作一个黑盒子。利用黑盒测试法进行动态测试时,需要测试软件产品的功能,不需测试软件产品的内部结构和处理过程。采用黑盒技术设计测试用例的方法有:等价类划分、边界值分析、错误推测、因果图和综合策略。
    性能测试是通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。负载测试和压力测试都属于性能测试,两者可以结合进行。通过负载测试,确定在各种工作负载下系统的性能,目标是测试当负载逐渐增加时,系统各项性能指标的变化情况。压力测试是通过确定一个系统的瓶颈或者不能接收的性能点,来获得系统能提供的最大服务级别的测试。
    界面测试,界面是软件与用户交互的最直接的层,界面的好坏决定用户对软件的第一印象。而且设计良好的界面能够引导用户自己完成相应的操作,起到向导的作用。同时界面如同人的面孔,具有吸引用户的直接优势。设计合理的界面能给用户带来轻松愉悦的感受和成功的感觉,相反由于界面设计的失败,让用户有挫败感,再实用强大的功能都可能在用户的畏惧与放弃中付诸东流。
    区别在于,功能测试关注产品的所有功能上,要考虑到每个细节功能,每个可能存在的功能问题。性能测试主要关注于产品整体的多用户并发下的稳定性和健壮性。界面测试更关注于用户体验上,用户使用该产品的时候是否易用,是否易懂,是否规范(快捷键之类的),是否美观(能否吸引用户的注意力),是否安全(尽量在前台避免用户无意输入无效的数据,当然考虑到体验性,不能太粗鲁的弹出警告)?做某个性能测试的时候,首先它可能是个功能点,首先要保证它的功能是没问题的,然后再考虑该功能点的性能测试。

  • 第5题:

    软件测试设计活动主要有()。

    • A、工作量分析
    • B、确定并说明测试用例
    • C、确立并结构化测试过程
    • D、复审并评估测试覆盖

    正确答案:A,B,C,D

  • 第6题:

    V模型指出,应当追朔到用户需求说明()

    • A、代码测试
    • B、集成测试
    • C、验收测试
    • D、单元测试

    正确答案:C

  • 第7题:

    功能测试的定义,并指出几种主要的测试用例设计方法。


    正确答案:功能测试也叫黑盒测试或数据驱动测试,是根据产品特征、操作描述和用户方案,测试一个产品的特性和可操作行为以确定它们满足设计需求。
    测试用例设计的主要方法有:等价类划分方法、边界值分析方法、错误推测法、因果图法、判定表方法、功能图法、正交试验法。

  • 第8题:

    请详细说明Web翻页功能测试的方法主要包括的内容。 


    正确答案: A.首页、上一页、下一页、尾页。
    有无数据时控件的显示情况;
    在首页时,首页和上一页是否能点击;
    在尾页时,下一页和尾页是否能点击;
    在非首页和非尾页时,四个按钮功能是否正确;
    翻页后,列表中的记录是否仍按照指定的排序列进行了排序。
    B.总页数,当前页数
    总页数是否等于总的记录数/指定每页条数;
    当前页数是否正确。
    C.指定跳转页
    是否能正常跳转到指定的页数;
    输入的跳转页数非法时的处理。
    D.指定每页显示条数
    是否有默认的指定每页显示条数;
    指定每页的条数后,列表显示的记录数,页数是否正确;
    输入的每页条数非法时的处理。

  • 第9题:

    软件测试包括哪些步骤?同时说明这些步骤的测试目的是什么?


    正确答案: (1)单元测试,目的是代码达到模块说明书的要求
    (2)集成测试,目的是将经过单元测试的模块逐步组装成具有良好一致性的完整的程序
    (3)确认测试,目的是确认程序系统是否满足软件需求规格说明书的要求
    (4)系统测试,目的是检查能否与系统的其余部分协调运行,并且完成SRS对他的要求。

  • 第10题:

    问答题
    请分别详细说明安装测试和反安装测试各自的内容。

    正确答案: 1. 对安装进行测试要注意如下内容:
    (1)安装程序是否正确;
    (2)程序安装后能否正确运行;
    (3)安装过程是否符合安装手册的安装步骤;
    (4)安装过程中所有缺省选项是否得到了验证;
    (5)安装过程中典型的选项是否得到了验证;);
    (6)安装过程中是否出现异常配置状态(非法和不合理配置);
    (7)安装后是否能产生正确的目录结构和文件属性;
    (8)安装后的动态库是否正确;
    (9)安装后的软件能否正确运行;
    (10)安装后该系统是否对其他的应用程序造成不正常影响。
    2. 对反安装进行测试要注意如下内容:
    (1)文件--安装目录里的文件及文件夹;
    (2)非安装目录(向系统其它地方添加的文件及文件夹);
    (3)快捷方式-—(桌面,菜单,任务栏,系统栏,控件面板,系统服务列表等);
    (4)复原方面-—卸载后,系统能否恢复到软件安装前的状态;
    (5)卸载方式--程序自带卸载程序/系统的控件面板卸载/其它自动卸载工具;
    (6)卸载状态--程序在运行/暂停/终止等状态时的卸载;
    (7)非正常卸载情况-卸载软件过程中,取消卸载进程,然后,观察软件能否继续正常使用;
    (8)冲击卸载--在卸载的过程中,中断电源,然后,启动计算机后,重新卸载软件,如果软件无法卸载,则重新安装软件,安装之后再重新卸载;
    (9)卸载环境--不同的(操作系统,硬件环境,网络环境等)下进行卸载 ;卸载后,该系统是否对其他的应用程序造成不正常影响。
    解析: 暂无解析

  • 第11题:

    问答题
    您所熟悉的软件测试类型都有哪些?请试着分别比较这些不同的测试类型的区别与联系(如功能测试、性能测试……)

    正确答案: 测试类型有:功能测试,性能测试,界面测试。
    功能测试在测试工作中占的比例最大,功能测试也叫黑盒测试。是把测试对象看作一个黑盒子。利用黑盒测试法进行动态测试时,需要测试软件产品的功能,不需测试软件产品的内部结构和处理过程。采用黑盒技术设计测试用例的方法有:等价类划分、边界值分析、错误推测、因果图和综合策略。
    性能测试是通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。负载测试和压力测试都属于性能测试,两者可以结合进行。通过负载测试,确定在各种工作负载下系统的性能,目标是测试当负载逐渐增加时,系统各项性能指标的变化情况。压力测试是通过确定一个系统的瓶颈或者不能接收的性能点,来获得系统能提供的最大服务级别的测试。
    界面测试,界面是软件与用户交互的最直接的层,界面的好坏决定用户对软件的第一印象。而且设计良好的界面能够引导用户自己完成相应的操作,起到向导的作用。同时界面如同人的面孔,具有吸引用户的直接优势。设计合理的界面能给用户带来轻松愉悦的感受和成功的感觉,相反由于界面设计的失败,让用户有挫败感,再实用强大的功能都可能在用户的畏惧与放弃中付诸东流。
    区别在于,功能测试关注产品的所有功能上,要考虑到每个细节功能,每个可能存在的功能问题。性能测试主要关注于产品整体的多用户并发下的稳定性和健壮性。界面测试更关注于用户体验上,用户使用该产品的时候是否易用,是否易懂,是否规范(快捷键之类的),是否美观(能否吸引用户的注意力),是否安全(尽量在前台避免用户无意输入无效的数据,当然考虑到体验性,不能太粗鲁的弹出警告)?做某个性能测试的时候,首先它可能是个功能点,首先要保证它的功能是没问题的,然后再考虑该功能点的性能测试。
    解析: 暂无解析

  • 第12题:

    问答题
    请详细说明确认测试的内容(功能测试和性能测试)。

    正确答案: 确认测试内容主要包括功能和性能两部分。
    功能测试:
    功能测试考察软件对功能需求完成的情况,应该设计测试用例使需求规定的每一个软件功能得到执行和确认。
    (1)按照系统给出的功能列表,逐一设计测试案例;
    (2)对于需要资料合法性和资料边界值检查的功能,增加相应的测试案例;
    (3)运行测试案例;
    (4)检查测试结果是否符合业务逻辑;
    (5)评审功能测试结果。
    性能测试:
    性能测试是检验软件是否达到需求规格说明中规定的各类性能指标,并满足一些与性能相关的约束和限制条件。
    (1)测试软件在获得定量结果时程序计算的精确性;
    (2)测试在有速度要求时完成功能的时间;
    (3)测试软件完成功能时所处理的数据量;
    (4)测试软件各部分工作的协调性,如高速操作、低速操作的协调性;
    (5)测试软件/硬件中因素是否限制了产品的性能;
    (6)测试产品的负载潜力及程序运行时占用的空间。
    解析: 暂无解析

  • 第13题:

    某信息系统网络工程建设内容包括网络系统和存储备份系统的采购、安装和调试等工作。监理在项目建设过程中,应适时开展对承建单位提交的测试计划、测试方案、测试记录和测试报告等测试文档的审查工作,同时还要对承建单位测试工作进行抽检。
    【问题1】(4分)
    在承建单位开展网络测试工作过程中,监理要对关键网络设备和关键部件的工作状况、链路的冗余能力、Telnet的控制测试,以及VLAN TRUNK、VPN、FTP、DHCP等功能的测试过程进行监督检查。
    请简述在网络设备测试过程中,监理除了对上述已经描述的测试过程进行监督检查外,还需要检查其他哪些测试过程?
    【问题2】(4分)
    请指出网络设备的主要测试技术指标,并分别说明这些测试指标的作用。
    【问题3】(2分)
    请列举至少两个网络应用性能测试工具名称。


    答案:
    解析:
    试题五是有关一个信息系统网络工程建设中的监理实务题。

    问题一是问在网络设备测试过程中,监理除了试题中已经描述的测试过程进行监督检查外,还需要检查其他哪些测试过程。例如:组播测试、动态路由测试、静态路由测试、端口控制功能等。

    问题二要求考生指出网络设备的主要测试技术指标,并分别说明这些测试指标的作用。比如吞吐率、包丢失、延时及背靠背性能等。对每种测试的作用达到熟悉的程度方可轻松解决。

    问题三要求考生列举至少两个网络应用性能测试工具名称。典型的网络性能测试方法有两种,第一种就是把设备放在一个仿真的网络环境中进行测试,第二种就是题目中所提到的使用专用的网络测试工具来对产品进行测试。本题要求考生对一些常见的网络测试工具要有所了解,比如:Network Vantage、Application Expert等。


    参考答案:

    【问题1】

    监理还需重点检查的测试过程包括:

    (1) 网络流量及路由转发能力测试;

    (2) 组播测试;

    (3) 动态路由测试;

    (4) 静态路由测试;

    (5) 端口控制功能测试;

    (6) 链路负载均衡。

    【问题2】

    检测主要考虑以下技术指标:

    (1) 吞吐量

    可以确定被测试设备(DUT)或被测试系统(SUT)在不丢弃包的情况下所能支持的吞吐速率。

    (2) 包丢失

    通过测量由于缺少资源而未转发的包的比例来显示高负载状态下系统的性能。

    (3) 延时

    测量系统在有负载条件下转发数据包所需的时间。

    (4) 背靠背性能

    通过以最大帧速率发送突发传输流并测量无包丢失时的最大突发(Burst)长度(总包数量)来测试缓冲区容量。

    【问题3】

    网络应用性能测试工具包括:Network Vantage、Application Expert、SmartBits 6000B等。

  • 第14题:

    阅读下列说明,回答问题1至问题4,将解答或相应的编号填入对应栏内。[说明]
    性能测试在系统质量保证中起重要作用。某项目组对一个电子政务平台系统执行了负载压力性能测试,重点评估其效率质量特性中的时间特性和资源利用性两个质量子特性。性能需求可以概括为:业务成功率达到100%;响应时间在8秒之内;服务器资源利用合理。测试环境逻辑部署图如下图。



    13、请分别指出性能测试中负载测试与压力测试的目的。(4分)
    14、请分别指出应用服务器和数据库服务器性能评价的关键指标。(6分)
    15、该电子政务平台的“文档审核”业务的测试结果如下表,请具体说明测试结果是否满足性能需求。(3分)



    16、如60个用户并发执行“新立申请”业务的成功率为80%,应用服务器内存页交换速率为2000page in/s,数据库服务器CPU平均占用率达到100%。(5分)
    请说明该业务的性能是否满足需求。
    假设系统中间件和数据库软件配置正确,请指出系统可能存在的性能瓶颈。


    答案:
    解析:
    13、
    本题考查负载测试和压力测试的概念。
    (1)负载测试模拟系统真实使用环境执行性能测试,考核系统在日常业务运行和高峰期运行期间的性能是否满足需求。
    (2)压力测试模拟系统的性能极限点执行性能测试,用来发现系统的性能瓶颈点。
    14、
    本题考查应用服务器和数据库服务器的监控指标。有关的监控指标很多,关键指标如下。
    (1)应用服务器关键指标:操作系统指标、缓存状况、连接池、执行队列等。
    (2)数据库服务器关键指标:操作系统指标、缓存命中率、数据库进程占用的CPU时间、数据库进程使用的内存量、锁资源使用情况。 15、
    本题考查能否正确判断测试指标是否合理。
    关键指标判断原则为:
    ·响应时间遵照3/5/8原则,大于8秒是不合理的;
    ·CPU平均占用率应小于85%;
    ·内存页交换速率Page in/s平均值不能大于80,否则预示物理内存不足。
    对测试结果分析如下:
    (1)40个用户并发平均响应时间为21.4秒,超过8秒,不满足需求;
    (2)40个用户并发数据库服务器CPU平均占用率为91.4%,超过85%,不满足需求;
    (3)内存页交换速率Page in/s平均值为98.8,超过80,不满足需求。 16、本题考查能否正确判断测试指标是否合理,以及工程师对系统瓶颈的初步判断。
    以下列出的是最有可能存在的三种瓶颈。
    业务成功率(没有达到100%)、应用服务器内存页交换速率(大于80)、数据库服务器CPU平均占用率(大于85%)3个指标都不满足性能需求。
    系统存在的性能瓶颈可能包括:
    (1)应用服务器物理内存不够。
    (2)数据库服务器的CPU性能不足。
    (3)数据库设计有问题或没有优化。

  • 第15题:

    软件测试是根据软件开发各阶段的规格说明和程序的内部而精心设计的一批测试用例,并利用这些测试用例运行程序以及发现错误的过程,即执行测试步骤。


    正确答案:正确

  • 第16题:

    黑盒测试和白盒测试是软件测试的两种基本方法,请分别说明各自的优点和缺点!


    正确答案: 黑盒测试的优点有:比较简单,不需要了解程序内部的代码及实现;与软件的内部实现无关;从用户角度出发,能很容易的知道用户会用到哪些功能,会遇到哪些问题;基于软件开发文档,所以也能知道软件实现了文档中的哪些功能;在做软件自动化测试时较为方便。
    黑盒测试的缺点有:不可能覆盖所有的代码,覆盖率较低,大概只能达到总代码量的30%;自动化测试的复用性较低。
    白盒测试的优点有:帮助软件测试人员增大代码的覆盖率,提高代码的质量,发现代码中隐藏的问题。
    白盒测试的缺点有:程序运行会有很多不同的路径,不可能测试所有的运行路径;测试基于代码,只能测试开发人员做的对不对,而不能知道设计的正确与否,可能会漏掉一些功能需求;系统庞大时,测试开销会非常大。

  • 第17题:

    黑盒测试的测试用例常见设计方法都有哪些?请分别以具体的例子来说明这些方法在测试用例设计工作中的应用。


    正确答案: (1)等价类划分:等价类是指某个输入域的子集合.在该子集合中,各个输入数据对于揭露程序中的错误都是等效的.并合理地假定:测试某等价类的代表值就等于对这一类其它值的测试.因此,可以把全部输入数据合理划分为若干等价类,在每一个等价类中取一个数据作为测试的输入条件,就可以用少量代表性的测试数据.取得较好的测试结果.等价类划分可有两种不同的情况:有效等价类和无效等价类.
    (2)边界值分析法:是对等价类划分方法的补充。测试工作经验告诉我,大量的错误是发生在输入或输出范围的边界上,而不是发生在输入输出范围的内部.因此针对各种边界情况设计测试用例,可以查出更多的错误.
    使用边界值分析方法设计测试用例,首先应确定边界情况.通常输入和输出等价类的边界,就是应着重测试的边界情况.应当选取正好等于,刚刚大于或刚刚小于边界的值作为测试数据,而不是选取等价类中的典型值或任意值作为测试数据.
    (3)错误猜测法:基于经验和直觉推测程序中所有可能存在的各种错误,从而有针对性的设计测试用例的方法。
    错误推测方法的基本思想:列举出程序中所有可能有的错误和容易发生错误的特殊情况,根据他们选择测试用例.例如,在单元测试时曾列出的许多在模块中常见的错误.以前产品测试中曾经发现的错误等,这些就是经验的总结.还有,输入数据和输出数据为0的情况.输入表格为空格或输入表格只有一行.这些都是容易发生错误的情况.可选择这些情况下的例子作为测试用例.
    (4)因果图方法:前面介绍的等价类划分方法和边界值分析方法,都是着重考虑输入条件,但未考虑输入条件之间的联系,相互组合等.考虑输入条件之间的相互组合,可能会产生一些新的情况.但要检查输入条件的组合不是一件容易的事情,即使把所有输入条件划分成等价类,他们之间的组合情况也相当多.因此必须考虑采用一种适合于描述对于多种条件的组合,相应产生多个动作的形式来考虑设计测试用例.这就需要利用因果图(逻辑模型).因果图方法最终生成的就是判定表.它适合于检查程序输入条件的各种组合情况.
    (5)正交表分析法:可能因为大量的参数的组合而引起测试用例数量上的激增,同时,这些测试用例并没有明显的优先级上的差距,而测试人员又无法完成这么多数量的测试,就可以通过正交表来进行缩减一些用例,从而达到尽量少的用例覆盖尽量大的范围的可能性。
    (6)场景分析方法:指根据用户场景来模拟用户的操作步骤,这个比较类似因果图,但是可能执行的深度和可行性更好。
    (7)状态图法:通过输入条件和系统需求说明得到被测系统的所有状态,通过输入条件和状态得出输出条件;通过输入条件、输出条件和状态得出被测系统的测试用例。
    (8)大纲法:大纲法是一种着眼于需求的方法,为了列出各种测试条件,就将需求转换为大纲的形式。大纲表示为树状结构,在根和每个叶子结点之间存在唯一的路径。大纲中的每条路径定义了一个特定的输入条件集合,用于定义测试用例。树中叶子的数目或大纲中的路径给出了测试所有功能所需测试用例的大致数量。

  • 第18题:

    请详细说明搜索功能测试的方法主要包括的内容。


    正确答案: 对于搜索功能,主要通过以下八点测试:
    1.页面检查;
    2.默认条件搜索;
    3.修改可选条件搜索;
    4.修改输入条件搜索;
    5.修改区间条件搜索;
    6.组合可选、输入条件搜索;
    7.操作后检查搜索条件及查询结果;
    8.错误、空记录搜索。

  • 第19题:

    请分别详细说明安装测试和反安装测试各自的内容。 


    正确答案: 1. 对安装进行测试要注意如下内容:
    (1)安装程序是否正确;
    (2)程序安装后能否正确运行;
    (3)安装过程是否符合安装手册的安装步骤;
    (4)安装过程中所有缺省选项是否得到了验证;
    (5)安装过程中典型的选项是否得到了验证;);
    (6)安装过程中是否出现异常配置状态(非法和不合理配置);
    (7)安装后是否能产生正确的目录结构和文件属性;
    (8)安装后的动态库是否正确;
    (9)安装后的软件能否正确运行;
    (10)安装后该系统是否对其他的应用程序造成不正常影响。
    2. 对反安装进行测试要注意如下内容:
    (1)文件--安装目录里的文件及文件夹;
    (2)非安装目录(向系统其它地方添加的文件及文件夹);
    (3)快捷方式-—(桌面,菜单,任务栏,系统栏,控件面板,系统服务列表等);
    (4)复原方面-—卸载后,系统能否恢复到软件安装前的状态;
    (5)卸载方式--程序自带卸载程序/系统的控件面板卸载/其它自动卸载工具;
    (6)卸载状态--程序在运行/暂停/终止等状态时的卸载;
    (7)非正常卸载情况-卸载软件过程中,取消卸载进程,然后,观察软件能否继续正常使用;
    (8)冲击卸载--在卸载的过程中,中断电源,然后,启动计算机后,重新卸载软件,如果软件无法卸载,则重新安装软件,安装之后再重新卸载;
    (9)卸载环境--不同的(操作系统,硬件环境,网络环境等)下进行卸载 ;卸载后,该系统是否对其他的应用程序造成不正常影响。

  • 第20题:

    下列选项中,属于整机调试步骤的是()。

    • A、静态测试与调整
    • B、动态测试与调整
    • C、通调
    • D、整机技术指标的测试

    正确答案:A,B,C

  • 第21题:

    问答题
    功能测试的定义,并指出几种主要的测试用例设计方法。

    正确答案: 功能测试也叫黑盒测试或数据驱动测试,是根据产品特征、操作描述和用户方案,测试一个产品的特性和可操作行为以确定它们满足设计需求。
    测试用例设计的主要方法有:等价类划分方法、边界值分析方法、错误推测法、因果图法、判定表方法、功能图法、正交试验法。
    解析: 暂无解析

  • 第22题:

    问答题
    黑盒测试和白盒测试是软件测试的两种基本方法,请分别说明各自的优点和缺点!

    正确答案: 黑盒测试的优点有:比较简单,不需要了解程序内部的代码及实现;与软件的内部实现无关;从用户角度出发,能很容易的知道用户会用到哪些功能,会遇到哪些问题;基于软件开发文档,所以也能知道软件实现了文档中的哪些功能;在做软件自动化测试时较为方便。
    黑盒测试的缺点有:不可能覆盖所有的代码,覆盖率较低,大概只能达到总代码量的30%;自动化测试的复用性较低。
    白盒测试的优点有:帮助软件测试人员增大代码的覆盖率,提高代码的质量,发现代码中隐藏的问题。
    白盒测试的缺点有:程序运行会有很多不同的路径,不可能测试所有的运行路径;测试基于代码,只能测试开发人员做的对不对,而不能知道设计的正确与否,可能会漏掉一些功能需求;系统庞大时,测试开销会非常大。
    解析: 暂无解析

  • 第23题:

    问答题
    黑盒测试的测试用例常见设计方法都有哪些?请分别以具体的例子来说明这些方法在测试用例设计工作中的应用。

    正确答案: (1)等价类划分:等价类是指某个输入域的子集合.在该子集合中,各个输入数据对于揭露程序中的错误都是等效的.并合理地假定:测试某等价类的代表值就等于对这一类其它值的测试.因此,可以把全部输入数据合理划分为若干等价类,在每一个等价类中取一个数据作为测试的输入条件,就可以用少量代表性的测试数据.取得较好的测试结果.等价类划分可有两种不同的情况:有效等价类和无效等价类.
    (2)边界值分析法:是对等价类划分方法的补充。测试工作经验告诉我,大量的错误是发生在输入或输出范围的边界上,而不是发生在输入输出范围的内部.因此针对各种边界情况设计测试用例,可以查出更多的错误.
    使用边界值分析方法设计测试用例,首先应确定边界情况.通常输入和输出等价类的边界,就是应着重测试的边界情况.应当选取正好等于,刚刚大于或刚刚小于边界的值作为测试数据,而不是选取等价类中的典型值或任意值作为测试数据.
    (3)错误猜测法:基于经验和直觉推测程序中所有可能存在的各种错误,从而有针对性的设计测试用例的方法。
    错误推测方法的基本思想:列举出程序中所有可能有的错误和容易发生错误的特殊情况,根据他们选择测试用例.例如,在单元测试时曾列出的许多在模块中常见的错误.以前产品测试中曾经发现的错误等,这些就是经验的总结.还有,输入数据和输出数据为0的情况.输入表格为空格或输入表格只有一行.这些都是容易发生错误的情况.可选择这些情况下的例子作为测试用例.
    (4)因果图方法:前面介绍的等价类划分方法和边界值分析方法,都是着重考虑输入条件,但未考虑输入条件之间的联系,相互组合等.考虑输入条件之间的相互组合,可能会产生一些新的情况.但要检查输入条件的组合不是一件容易的事情,即使把所有输入条件划分成等价类,他们之间的组合情况也相当多.因此必须考虑采用一种适合于描述对于多种条件的组合,相应产生多个动作的形式来考虑设计测试用例.这就需要利用因果图(逻辑模型).因果图方法最终生成的就是判定表.它适合于检查程序输入条件的各种组合情况.
    (5)正交表分析法:可能因为大量的参数的组合而引起测试用例数量上的激增,同时,这些测试用例并没有明显的优先级上的差距,而测试人员又无法完成这么多数量的测试,就可以通过正交表来进行缩减一些用例,从而达到尽量少的用例覆盖尽量大的范围的可能性。
    (6)场景分析方法:指根据用户场景来模拟用户的操作步骤,这个比较类似因果图,但是可能执行的深度和可行性更好。
    (7)状态图法:通过输入条件和系统需求说明得到被测系统的所有状态,通过输入条件和状态得出输出条件;通过输入条件、输出条件和状态得出被测系统的测试用例。
    (8)大纲法:大纲法是一种着眼于需求的方法,为了列出各种测试条件,就将需求转换为大纲的形式。大纲表示为树状结构,在根和每个叶子结点之间存在唯一的路径。大纲中的每条路径定义了一个特定的输入条件集合,用于定义测试用例。树中叶子的数目或大纲中的路径给出了测试所有功能所需测试用例的大致数量。
    解析: 暂无解析