【发布时间】:2013-06-13 18:45:30
【问题描述】:
在 firefox 中使用 Imacros 和 VBscript。文件上传后如何进行测试。
我想要做的是测试页面更改,然后查看页面中是否有特定文本是否很好关闭浏览器,如果不是错误,我想让它保持打开状态稍后再返回。
我在这个过程中打开了 1200 个标签。如果一切顺利,我想关闭它们。
我对不同的浏览器(站点)有不同的测试用例。
如果有人能提供任何帮助,我们将不胜感激。
C
编辑:添加代码
TAB OPEN
TAB T=1167
URL GOTO=http://www.SOMESITE.com/login
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=NAME:login_form ATTR=ID:login_remember CONTENT=YES
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:login_form ATTR=ID:login_submit
TAG POS=1 TYPE=A ATTR=TXT:UPLOAD
TAG POS=1 TYPE=IMG ATTR=SRC:http://www.SOMESITE.com/templates/frontend/blue/images/upload_video_icon.png
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:uploadVideo ATTR=ID:upload_video_title CONTENT=Some Video Title
TAG POS=1 TYPE=TEXTAREA FORM=NAME:uploadVideo ATTR=ID:upload_video_keywords CONTENT=key workds for video
TAG POS=1 TYPE=SELECT FORM=NAME:uploadVideo ATTR=ID:upload_video_category CONTENT=%2
TAG POS=1 TYPE=INPUT:FILE FORM=NAME:uploadVideo ATTR=ID:upload_video_file CONTENT=D:\Web\theuploadvideo.avi
TAG POS=1 TYPE=INPUT:BUTTON FORM=ID:uploadVideo ATTR=ID:upload_video_submit
因此,我想添加一些代码来检查响应何时从上传返回,如果它有诸如上传成功之类的字样,那么我希望它关闭,否则我希望它保持打开状态以便我可以检查。
每天 1200 个视频,所以理想情况下我只想检查失败的 5 个视频,而不是全部 1200 个。
【问题讨论】:
-
你能贴一些代码吗?
-
因此,我想添加一些代码来检查响应何时从上传返回,如果它有诸如上传成功之类的话,那么我希望它关闭,否则我希望它离开它打开,所以我可以检查。每天 1200 个视频,所以理想情况下我只想检查失败的 5 个视频,而不是全部 1200 个。
-
您可以使用 TAG POS=1 TYPE=HTML ATTR=TXT:* EXTRACT=HTM 来读取该响应吗?如果是长响应,请使用 WAIT...
-
是否没有处理程序可以简单地在响应更改时执行,有些文件是 700 兆,我不知道要等待多长时间。肯定有某种 ON EVENT() 处理程序?