51Testing软件测试论坛

标题: 请教:脚本录制不了 [打印本页]

作者: pingty    时间: 2005-3-24 08:59
标题: 请教:脚本录制不了
各位同行,早上好!
最近我在测Domino系统,遇到一个怪现象:流程模块录制完后生成不了代码。
被测的系统,我了解了一下,用到SSL安全协议和http协议。我看了一下LR的所有协议,不知道用什么协议代替SSL,所以我选择了http协议。由于我听我们的开发人员说,流程模块的正文下载是通过ftp服务器下载的,后来我就选择了双重协议http和ftp协议。
我按照正常的步骤和默认设置录制脚本,当我录制完后,LR自动生成脚本时报错:“Error during code generation,The Vuser script was not generated.”,点击确定后,LR询问,生成脚本失败,是否重新再试,无论点击是否,回到script页面,一行代码也没有。
后来我又选择了单协议http协议录制其它非流程模块,能成功录制,且运行正常,数据库中成功插入了数据。
不知道各位遇到过类似的情况不?请高手们不吝赐教。
补充:我没有创建正文,也就是没有和ftp打交道,就只是创建表单保存退出,已经录了500多个事件了,不知道因为会不会太多了,LR生成不了呢?请大家多多指教!
错误提示框见附件。
作者: pingty    时间: 2005-3-24 14:07
请问,没人遇到过吗?
斑竹,你们呢?
作者: summer_zf    时间: 2005-3-24 14:28
标题: 奇怪
我也在测试domino系统,其中被测软件的协议相当多,在LR中有一些就不存在,所以在选择协议时我只使用了HTTP协议。不过,至今没有遇到你说的这种情况,有待于研究....
作者: 啄木鸟    时间: 2005-3-24 16:43
标题: 希望有所帮助
我倒是没测过你们这种系统,但是我遇到过这种问题,比如我测试公司办公网友间发送时我用http录制不了,用http+socket /http+sql 都回出这种问题,但是只用winsok就没有问题,由此看来是协议的选择问题,希望能有所帮助
但我也一直不明白为什么BS的邮件发送,用HTTP录制不到脚本,会直接退出。
作者: pingty    时间: 2005-3-29 10:46
谢谢以上两位的答复!
这两天我继续跟踪,无论单独用soap协议还是用http协议,录制到最后一步(流程表单的“保存退出”按钮),就弹出一vugen的错误提示框,点击确定后vugen自动退出,LR打开的IE自动出现无法找到网页的页面(类似断网的页面),我看了一下IE的设置,代理服务器确实被打上了勾。
请问其它同行遇到过这样的情况吗?怎样也不能成功生成脚本,每次都非法退出LR,请高手们指点迷津。谢谢!
作者: pcl2004_27    时间: 2005-3-29 11:00
r通过网络监控来录制脚本,楼主的报错初步分析我觉得是你配置有问题,SSL安全协议有自己的配置方式,在这里寻找一下原因!

还有一个方法是,可以通过脚本中嵌入源代码,然后调用远程服务器的类库,进行测试,思路的来源是,你用到多个协议,那么就把协议分解开来!
然后利用多个协议的选择,把所有的脚本同时写入到一个脚本中!

协议录制不了,我觉得还有一个办法是你把录制的协议利用端口映射的方式,映射为某中协议来进行录制!当然方法有很多种,关键还是你要测试什么,测试点是什么,要进行性能测试所选择测试类型是什么!
作者: pingty    时间: 2005-3-29 11:17
谢谢版主的答复,真的很感谢。^_^
我想问一下,“通过脚本中嵌入源代码”指的是先用单协议录制,然后把每个协议的脚本合在一个多协议的脚本中,是不是这个意思呢?
还有端口映射的方式能否再解释详细点?努力学习中,呵呵
我录制流程模块的脚本,是想模拟多用户起草公文,测试Domino服务器能承受多大的压力,因为客户那边有时候文档一多,某些流程会出错或者变成死流程。
再次期待回答,不胜感激!




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