51Testing软件测试论坛

标题: 页面中有applet,需要印证通过,如何脚本 [打印本页]

作者: Sands    时间: 2007-8-29 12:04
标题: 页面中有applet,需要印证通过,如何脚本
今天在录得一个脚本中,当点击一个链接时,载入一个带有applet的页面,这个内嵌的applet功能相当于一个pdf查看器,他会打开一个pdf文件观看,
在我要做的脚本里,有一步需要印证该pdf文件是否成功打开,不知道大家有什么好的意见?
作者: cangmang    时间: 2007-8-30 12:07
不清楚这问题,关注中..sdlkfj3
作者: 423799223    时间: 2007-8-30 13:35
把脚本贴出来撒
不然这样难说
作者: Sands    时间: 2007-9-5 11:31
web_url("none",
  "URL=https://ofmr.qa.advisorcompass.com/OnlineFileManager/getContent?objectStoreName=E2_OBST&vsId=%7B67D4A19A-F189-42CB-A81C-54BFCB9FD125%7D&objectType=document&id=%7B4CD7BB21-A53F-46C6-95C2-34A4717130BD%7D",
  "Resource=0",
  "RecContentType=text/html",
  "Referer=https://ofmr.qa.advisorcompass.com/OnlineFileManager/AMPFSearch.jsp?eventTarget=ampfLayout!ampfSearchModule!searchForm&eventName=ExecuteSearch",
  "Snapshot=t65.inf",
  "Mode=HTTP",
  LAST);

web_url("ImageViewer.js",
  "URL=https://ofmr.qa.advisorcompass.com/OnlineFileManager/js/ImageViewer.js",
  "Resource=1",
  "RecContentType=application/x-javascript",
  "Referer=https://ofmr.qa.advisorcompass.com/OnlineFileManager/WcmJavaViewer.jsp?vsId=%7B67D4A19A-F189-42CB-A81C-54BFCB9FD125%7D&objectStoreName=E2_OBST&objectType=document&id=%7B4CD7BB21-A53F-46C6-95C2-34A4717130BD%7D&docName=WIRE.__.AUTHORIZATION-2007-06-28.__stif",
  "Snapshot=t66.inf",
  LAST);

web_concurrent_start(NULL);
web_url("ver.v1",
  "URL=https://ofmr.qa.advisorcompass.com/OnlineFileManager/FnJavaV1Files/ver.v1",
  "Resource=1",
  "RecContentType=text/plain",
  "Referer=",
  "Snapshot=t67.inf",
  LAST);

web_url("lic.v1",
  "URL=https://ofmr.qa.advisorcompass.com/OnlineFileManager/FnJavaV1Files/lic.v1",
  "Resource=1",
  "RecContentType=text/plain",
  "Referer=",
  "Snapshot=t68.inf",
  LAST);
作者: Sands    时间: 2007-9-5 11:33
上面的脚本就是我点击那个链接后,载入applet的片断,希望对大家分析有帮助,
我的record 模式是 url-base
作者: Sands    时间: 2007-9-5 11:45
附件是那个applet的页面
作者: feiyuw    时间: 2007-9-5 13:22
一个想法,来源于Robot的性能测试,robot中所有请求的元素都会以文本形式返回,pdf文件的返回内容在文件头中有“……PDF……”的字样,可以通过对返回信息进行判断是否包含这些内容来确定pdf文件是否打开,不知道在LR中可不可行




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2