右图是该测试小组对网站制定的测试流程图,请将其补充完整。 说明中的链接测试页面实现的功能是:如果10秒链接不上指定网站,则显示“链接超时”,否则显示链接时间(单位为秒)。请根据以上功能描述,补齐代码: <script> tim=1

admin2008-01-15  30

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

说明中的链接测试页面实现的功能是:如果10秒链接不上指定网站,则显示“链接超时”,否则显示链接时间(单位为秒)。请根据以上功能描述,补齐代码:
   <script>
   tim=1                          //时间初值
     (1)    ("tim++",100);      //定时调用时间设定
   bTestFinish=0
   c=1
   var b=1
   var 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+" ;
   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+" ;
   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 onClick=over(this) title=放大 src=http://"+autourl+"/"+Math.random()+"width=1 height=1 onerror=
      (3)   ("’+i+’")>");
   }
   }    //运行测试
   run();
   </script>

选项

答案(1)setInterval (2)100 (3)auto

解析 本问题考查的是利用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。
转载请注明原文地址:https://kaotiyun.com/show/OgXZ777K
0

最新回复(0)