阅读下列说明,回答问题1至问题3。[说明]某测试小组对两个网站进行了系统测试。以下是连接速度的测试界面。右图是该测试小组对网站制定的测试流程图,请将其补充完整。

题目

阅读下列说明,回答问题1至问题3。

[说明]

某测试小组对两个网站进行了系统测试。以下是连接速度的测试界面。

右图是该测试小组对网站制定的测试流程图,请将其补充完整。


相似考题
更多“ 阅读下列说明,回答问题1至问题3。[说明]某测试小组对两个网站进行了系统测试。以下是连接速度的测试界面。右图是该测试小组对网站制定的测试流程图,请将其补充完整。 ”相关问题
  • 第1题:

    阅读下列说明,回答问题1至问题3。

    【说明】

    某公司希望开展电子商务业务,委托其技术开发部进行网站规划与开发。张工是项目负责人,他在进行项目规划、需求分析、开发与设计过程中,要制定相应的软件测试计划并实施测试。

    软件测试步骤的关系关联图如图14-5所示,请将图中的步骤(1)、(2)补充完整。


    正确答案:(1)单元测试 (2)系统测试
    (1)单元测试 (2)系统测试 解析:本问题考查软件测试的概念。
    总体来说,软件测试过程有4个步骤,即单元测试、集成测试、确认测试和系统测试。单元测试集中对用源代码实现的每个程序单元进行测试,检查各个程序模块是否正确地实现了相应的功能;集成测试是根据软件设计规定的软件体系结构,把已测试过的模块组装起来,检查程序结构的正确性;确认测试是检查已实现的软件是否满足了需求规格说明中所确定的各种软件需求,以及软件配置是否完全、正确;系统测试是把已确认的软件纳入实际运行环境中,与其他系统成分组合在一起进行测试。

  • 第2题:

    阅读下列说明,回答问题1至问题3。[说明]某测试小组对两个网站进行了系统测试。以下是连接速度的测试界面。



    7、[问题1]右图是该测试小组对网站制定的测试流程图,请将其补充完整。
    8、[问题2]Web测试包括:Cookie测试、数据库测试、连接速度测试、设计语言测试、负载测试、表单测试、压力测试、链接测试等。请将它们按功能测试和性能测试进行分类。
    9、[问题3]说明中的链接测试页面实现的功能是:如果10秒链接不上指定网站,则显示“链接超时”,否则显示链接时间(单位为秒)。请根据以上功能描述,补齐代码:<script>tim=1//时间初值(1)("tim++",100);//定时调用时间设定bTestFinish=0c=1var b=1var autour1=new Array ( ) autourl[1]="61.236.219.100"autourl[2]="220.181.26.132"//测试网站IP地址function butt( ){document.write("<form name=autof>")for(var i=1;i<autour1.1ength;i++){if(i==1|i==3||i==5){document.write("<input type=text class=noborder name==url"+i+"value=http://"+autourl[i]+" ;size=40>→ ; ;<input type=text name=txt"+i+"size=10 class=noborder value=测试中…><br><br>")}else{document.write("<input type=text class=noborder name=url"+i+" value=http://"+autourl[i]+" ;size=40>→&ubsp; ;<input type=text name=txt"+i+" size=10 class=noborder value=测试中…><br><br>")}}document.write("<br><div align='center'><input type=submit value=重新测试></div></form>")//初始测试页面}butt( )function auto(c){if(tim>(2) ){document.forms[O]["txt"+c).value="链接超时"}else{document.forms[0]["txt"+c].value="时间"+tim/10+"秒"}}//测试结果判断function run ( ){for(var i=1;i<autour1.1 ength;i++){document.write("<img src=http://"+autourl[i]+"/"+Math.random( )+"width=1 height=1 onerror= (3) ("'+i+'")>");}}//运行测试run( );</script>


    答案:
    解析:

  • 第3题:

    某测试小组对两个网站进行了系统测试。以下是连接速度的测试界面。

    7、[问题1]右图是该测试小组对网站制定的测试流程图,请将其补充完整。
    8、[问题2]Web测试包括:Cookie测试、数据库测试、连接速度测试、设计语言测试、负载测试、表单测试、压力测试、链接测试等。请将它们按功能测试和性能测试进行分类。
    9、[问题3]说明中的链接测试页面实现的功能是:如果10秒链接不上指定网站,则显示“链接超时”,否则显示链接时间(单位为秒)。请根据以上功能描述,补齐代码:<script>tim=1//时间初值(1)("tim++",100);//定时调用时间设定bTestFinish=0c=1var b=1var autour1=new Array ( ) autourl[1]="61.236.219.100"autourl[2]="220.181.26.132"//测试网站IP地址function butt(){document.write("<form name=autof>")for(var i=1;i<autour1.1ength;i++){if(i==1|i==3||i==5){document.write("<input type=text class=noborder name==url"+i+"value=http://"+autourl[i]+" ;size=40>→ ; ;<input type=text name=txt"+i+"size=10 class=noborder value=测试中…><br><br>")}else{document.write("<input type=text class=noborder name=url"+i+" value=http://"+autourl[i]+" ;size=40>→&ubsp; ;<input type=text name=txt"+i+" size=10 class=noborder value=测试中…><br><br>")}}document.write("<br><div align='center'><input type=submit value=重新测试></div></form>")//初始测试页面}butt()function auto(c){if(tim>(2) ){document.forms[O]["txt"+c).value="链接超时"}else{document.forms[0]["txt"+c].value="时间"+tim/10+"秒"}}//测试结果判断function run ( ){for(var i=1;i<autour1.1 ength;i++){document.write("<img src=http://"+autourl[i]+"/"+Math.random()+"width=1 height=1 onerror= (3) ("'+i+'")>");}}//运行测试run();</script>


    答案:
    解析:
    7、[问题1](1)需求分析阶段(2)设计阶段(3)编码阶段(4)单元测试(5)集成测试8、[问题2]功能测试包括:链接测试、表单测试、Cookie测试、设计语言测试、数据库测试五个方面;性能测试包括;连接速度测试、负载测试、压力测试三个方面。9、[问题3](1)setInterval(2)100(3)auto
    7、[解析]

    [问题1]本问题考查网站建设的过程和测试的流程。一个网站的建设应该包括需求分析阶段:对电子商务系统的需求进行分析,确定对目标系统的综合要求,并提出这些需求的实现条件,以及需求应达到的标准;设计阶段:在系统分析提出的反映用户需求的逻辑方案的基础上,专注于系统的技术性和实现方面,科学合理地使用各种系统设计方法,得到一个详细的计算机系统方案;编码阶段:根据系统的详细设计方案,对各个模块单元进行代码编写;测试阶段:依照详尽的测试计划对初步完成的网站进行各类测试,以修改各类错误。在进行网站测试时,根据测试目标可以分为单元测试、集成测试、系统测试。单元测试也称为模块测试,通常在编码阶段进行,是软件测试的最基本的部分。单元测试对源程序的每一个程序单元进行测试,检查模块内部的错误,并验证每个模块是否满足系统设计说明书的要求。如果达不到设计要求或发现编码错误,应回到编码阶段进行修改。集成测试是在软件系统集成过程中所进行的测试,其主要目的是将通过单元测试的模块按照一定的策略组装成能够完成预期功能要求的软件结构系统。集成测试主要检查各单元之间的接口是否正确。通常,集成测试有非增量式集成与增量式集成两种方法。集成测试能够发现设计阶段的问题,为修改设计方案提供依据。系统测试是对已经集成好的软件系统进行彻底测试,以验证软件系统的功能和性能等是否满足要求。其目的是将软件与系统需求定义进行比较,发现软件与定义不相符合或相矛盾的问题。系统测试的主要内容有:功能测试、性能测试、恢复测试、安全性测试、负载测试、强度测试、可靠性测试、安装测试等。系统测试必须有用户的积极参与,某些方面要以用户为主。用户应该参加测试用例的设计,并对测试的输出结果进行评价,必要的话,需要在系统测试前对用户进行适当的培训。此时如果发现问题,应对需求分析进行调整,并在此基础上完成设计、编码、单元测试、集成测试、系统测试,从而完成整个网站系统的开发工作。8、[解析] 本问题考查基于Web的测试。基于Web的功能测试指测试软件各个功能模块是否正确,逻辑是否正确。对于电子商务系统而言,功能测试主要是确保系统与用户之间的交互功能的正确执行,可从以下几方面进行测试。链接测试:主要保证页面链接能够按照预期的目标实现。Cookie测试:Cookie通常用来存储用户信息,如用户名、口令等。Cookie测试主要检查Cookie是否正常工作,是否安全及刷新对Cookie的影响。表单测试:在电子商务系统中,用户与系统之间的信息交互大多通过表单来完成,如用户注册、登录、信息提交等。因此,必须测试表单是否能正确提交,对于非法的提交数据,系统能否正常工作等。数据库测试:数据库为电子商务系统的管理、运行、查询和实现用户对数据存储的请求等提供空间,网站把产品和用户信息存放在数据库内,以此来简化和加快搜索。数据库测试一方面是指对数据库本身的完整性进行测试;另一方面,要将数据库与应用系统相结合,对数据一致性、输出结果及数据库容量进行测试。 设计语言测试:Web设计语言版本的差异可以引起客户端或服务器端严重的问题,例如使用哪种版本的HTML等。当在分布式环境中开发时,开发人员都不在一起,这个问题就显得尤为重要。除了HTML的版本问题外,不同的脚本语言,例如Java、JavaScript、ActiveX、VBScript或Perl等也要进行验证。基于Web的性能测试主要测试系统是否满足系统分析说明对性能的要求,结合硬件、软件及网络,对系统的整体性能进行测试,它主要包括以下几个方面。连接速度测试:主要测试整个网站的响应速度,一方面要考虑到用户的各种上网方式,另外,还要考虑页面是否有超时的限制。负载测试:是为了测量系统在某一负载级别上的性能,看数据在超负荷环境中运行,程序是否能够承担。对电子商务系统而言,主要是验证系统能否同时响应大量用户的服务请求,在进行大量数据传输的时候能否正常运行,系统能否长时间持续正常工作。压力测试:是使应用程序产生故障,通过增加处理负载使其性能降低,直到由于资源饱和或发生错误而使应用程序出现问题。其目的是验证软件的性能在各种极端的环境和系统条件下是否还能正常工作。9、[解析] 本问题考查的是利用VB脚本编写简单连接速度测试的能力。本题给出了测试网页的运行结果和脚本代码的部分,首先是定时调用时间设定,根据脚本程序,调用定时函数setInterval;此函数的格式为:setInterval(function, interval, arg);其中第一个参数function是要调用的函数或方法,第二个参数interval是调用的时间间隔 (单位是毫秒),第三个参数arg是传递给将被调用的函数或方法的参数。根据所给出的程序,该函数每隔0.1秒调用一次,并使tim变量加1。题目要求,如果10秒链接不上指定网站,系统显示“链接超时”,而tim变量每0.1秒加1,所以在函数auto中对tim变量的判断的值为100。根据程序,系统在运行函数run时,如果测试的站点不存在或超过了服务器TimeOut设置的时间,应设置OnError事件调用函数auto。

  • 第4题:

    试题二(14分)

    阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。

    【说明】

    某软件公司在研发一个城镇居民保险系统时,为了加快进度,测试工作在系统开发初步完成之后开始并直接进行系统测试。测试工程师针对界面进行了功能测试。测试工程师和开发工程师借助缺陷管理工具,交互进行测试与缺陷修复工作。测试期间发现系统的“文档审批”功能出现严重缺陷,开发工程师认为修改难度大,经测试工程师认可后决定暂停修复该缺陷,直到产品发布前,该缺陷在开发环境下被修复。随后,测试工程师在开发环境下针对该缺陷执行了有关的用例,进行了回归测试。回归测试结束后,开发工程师在开发环境下对产品直接打包发布。

    【问题1】(3分)

    测试开展的时间是过早、过晚还是合适?说明理由。

    【问题2】(2分)

    测试工程师功能测试的方法是否正确?若不正确,请陈述正确的方法;若正确,请

    说明理由。

    【问题3】(6分)

    该案例中对缺陷的管理有哪些不妥之处?

    【问题4】(3分)

    开发工程师产品发布的做法是否正确?


    正确答案:

    [ 问题 1] ( 3 分)
    测试工作开展得太晚 。 ( 1 分)
    测试工作应该覆盖需求分析、概要设计、详细设计、编码等前期阶段,而不应该在系统开发初步完成后才开始 。 ( 2分)
    [ 问题 2 ] ( 2 分,每条 1 分)
    测试人员功能测试的方法不正确。
    系统功能测试应该追溯到用户需求,针对界面进行功能测试是错误的。
    [ 问题 3 ] ( 6 分,每条 1 分)
    1 、 开发工程师无权决定是否延期或者暂停修改某一缺陷 ;
    2 、 测试工程师 认可 暂停修复缺陷 的决定是不合理的 ;
    3 、 测试工程师应该跟踪缺陷 状态 , 直至 确定修改后关闭 缺陷 , 才是完成了测试任务;
    4 、 回归测试应该执行所有的案例,不是仅仅执行与该缺陷有关的用例;
    5 、 产品发布前,应该对发现的缺陷进行 评 审 ;
    6 、 应该 分析缺陷修复情况之后, 才可以发布产品 。
    [ 问题 4 ] ( 3 分)
    产品最后由开发人员直接发布不合理 。 ( 1 分)
    ( 基线库中的产品应该是最后经过测试的 ) 实际最后发布的产品应该从产品库中提取 。 ( 2 分)

     

  • 第5题:

    阅读以下说明,回答问题1至问题4,将解答填入对应栏内。【说明】某软件开发小组按照公司的要求完成一个企业的电子商务网站的建设任务。目前,编码工作已完成,开始进行测试和调试阶段。8、【问题1】开发小组的程序员,在完成了一个模块的设计后,需要对这个模块进行测试。他应该从 (1) 、出错处理、重要的执行路径、 (2) 和 (3) 5个方面入手进行测试。(1)~(3)备选答案:A.局部数据结构 B.可移植性 C.模块接口D.文档的完整性 E.边界条件 F.全局数据结构9、【问题2】开发小组的组长主持电子商务网站的系统测试工作,内容包括功能测试、性能测试、恢复测试、安全性测试、负载测试和强度测试等。以下各种测试步骤分别属于何种系统测试?检查系统是否满足系统分析说明书对性能的要求属于 (4) ,对系统在异常情况下的承受能力的测试属于 (5) ,为了测量系统在某一负载级别上的性能的测试属于 (6) ,检查系统的功能是否符合规格说明的测试属于 (7) ,检测系统的容错能力的测试属于 (8) ,检查系统对非法侵入的防范能力的测试属于 (9) 。(4)~(9)备选答案:A.功能测试 B.性能测试 C.恢复测试D.安全性测试 E.负载测试 F.强度测试10、【问题3】某段网站后台程序的流程图如下图所示。其中A,B,C均为二进制数,X,Y,Z的初值均为0,如果预期的结果为X=0、Y=1、Z=1,则正确的测试用例是 (10) ,请从以下备选项中选择正确的测试用例填在答题纸对应的位置。



    A.A=1 B=0 C=0和A=1 B=1 C=0B.A=0 B=0 C=0和A=1 B=1 C=1C.A=0 B=0 C=1和A=0 B=1 C=1D.A=1 B=0 C=1和A=0 B=1 C=011、【问题4】完成下图所示的调试过程,从备选项中选择正确的答案填写在相应位置。



    (11)~(14)备选答案:A.回归测试B.假设错误原因C.测试用例D.修正程序


    答案:
    解析:
    8、(1)A(局部数据结构) (2)C(模块接口) (3)E(边界条件)注:(1)~(3)的答案可互换9、(4)B(性能测试)(5)F(强度测试)(6)E(负载测试)(7)A(功能测试)(8)C(恢复测试)(9)D(安全性测试)
    10、(10)C(A=0 B=0 C=1和A=0 B=1 C=1)

    11、(11)C(测试用例) (12)A(回归测试) (13)B(假设错误原因)(14)D(修正程序)
    【解析】
    8、本题考查的是软件测试方面的基本知识。问题1考查的是对模块进行测试应掌握的内容。模块测试也称为单元测试,通常在编码阶段进行,是软件测试的最基本的部分。主要从模块的五个方面进行检查:模块接口、局部数据结构、重要的执行路径、出错处理和边界条件。
    9、[解析] 考查的是信息系统的系统测试的内容及其应完成的工作。系统测试包括:· 功能测试,它检查系统的功能是否符合规格说明,主要采用黑盒测试方法。· 性能测试,它检查系统是否满足系统分析说明书对性能的要求。· 恢复测试,主要检测系统的容错能力。· 安全性测试,主要是为了检查系统对非法侵入的防范能力,以及系统的安全机制、保密措施是否完善。· 负载测试,是为了测量系统在某一负载级别上的性能,看数据在超负荷环境中运行,程序是否能够承担。· 强度测试,是对系统在异常情况下的承受能力的测试,是检查系统在极限状态下运行,性能下降的幅度是否在允许的范围内。
    10、[解析] 考查的是白盒测试的用例设计。白盒测试,也称结构测试,是对程序内部结构和逻辑进行测试,详细检查程序的过程性细节,看是否每条通路都能按预期的要求正确运行。
    11、[解析] 考查的是有关调试的基本知识。调试过程为: