弹出窗口为什么录制不下来
在录制过程中有一个查询窗口是一个弹出窗口,此弹出窗口不是IE窗口,没有地址栏,怎么能够录制下来,不知道有哪位遇见过此类问题,希望有个解决的办法。万分感谢!!! 有和服务器的交互就应该可以录下来。是什么样的应用? 是B/S架构的 补充一下,是BOE报表查询功能 大概过程是,通过登录界面进入系统后,打开一张报表,其中有一刷新按钮,单击“刷新”按钮后弹出查询窗口,此窗口没有地址栏,输入相应的查询条件后,运行查询。 有截图,请参考一下 好象LR不能录制弹出窗口的操作;
之前碰到过弹出窗口保存的操作,没有录制到。
好象只能使用其他函数来解决,相关方法请搜索论坛。
类似下面的方法:
web_reg_save_param("FILED","LB=","RB=","Search=body",LAST);
//your web url that download file
// get the download file's size.
flen = web_get_int_property(HTTP_INFO_DOWNLOAD_SIZE);
if(flen > 0)
{
//create a new file. If you run the script in controller, you can use unique //name in Case 2 to generate a unique file.
if((filedes = fopen("c:\\test.doc", "wb")) == NULL)
{
lr_output_message("Open File Failed!");
// lr_end_transaction("file_download", LR_FAIL);
}
//write the data which are got from server to the file created in your
// location.
i = fwrite(lr_eval_string("{FILED}"), flen, 1, filedes);
lr_output_message("Successfully wrote %d", i );
// lr_end_transaction("file_download", LR_AUTO);
fclose(filedes);
} 先谢谢,我先试试 找过很多资料,但还是不会,希望有个详细的解决办法。 顶一下,等待高手解决!! 好像LR就是不能录制弹出窗口。不过应该可以绕过去,希望有高手解决。 性能测试更关注B/S ,C/S通信过程,所以说无法录制也问题不大。
关键是可能要自己写 web_url,或者 web_custom_request回放请求 ,确保双方业务正确 这个问题我也遇到了,我发的求助帖如下:http://bbs.51testing.com/thread-111670-1-3.html
但这个问题还是没有解决,郁闷中 关注中 回复 1# qingqingr13
也遇到了这样的问题,请问楼主这个问题是解决的?
页:
[1]