51Testing软件测试论坛

标题: 用WINSockets协议录制的C/S构架,运行脚本后无法在服务器数据库留下数据? [打印本页]

作者: leoomo    时间: 2007-7-13 17:43
标题: 用WINSockets协议录制的C/S构架,运行脚本后无法在服务器数据库留下数据?
用WINSockets协议录制的C/S构架,
运行脚本后无法在服务器数据库留下数据?
回放、运行都相当正常!

[ 本帖最后由 leoomo 于 2007-7-13 19:04 编辑 ]
作者: Zee    时间: 2007-7-13 18:56
Have mismatch messages?
作者: guxingyun    时间: 2007-7-15 14:11
具体是什么方面的功能,在数据库中留下数据是什么意思呢?可否说明的再详细些。
作者: leoomo    时间: 2007-7-15 17:54
这样的
我是登录服务器做文本编辑,

登录服务器,然后编辑信息,然后保存退出!
我们这个系统做了B/S和C/S构架!

用web协议录制B/S,运行脚本,没有问题!
可以在服务器编辑保存完。运行100个虚拟用户编辑。运行完,出来100条编辑信息。这部分没有问题。

用sockets录制c/s构架.录制没有问题。运行100个虚拟用户编辑。运行完。没有出现100条编辑信息!这就是问题!
作者: xuefeng    时间: 2007-7-16 09:54
我写碰到了类似的问题,我被测试程序也是c/s的,被测试程序的客户端每次运行的时候都的和中心去通讯然后在数据库中写入相对应的操作日志,我用socket协议+my sqlserver协议录制脚本的时候,记录不下来对数据库的操作.
难道lr只能测试纯通讯的程序吗?
作者: leoomo    时间: 2007-7-17 11:05
是啊!
奇怪
作者: 19thangel    时间: 2007-7-17 15:32
http://bbs.51testing.com/viewthr ... 6&highlight=com


看看这个行不行
作者: leoomo    时间: 2007-7-17 17:04
谢了先!
作者: xuefeng    时间: 2007-7-17 19:03
如果是纯对数据库的操作,就用com/dcom协议吧,对数据库的操作是放在这个协议里的.
作者: leoomo    时间: 2007-7-18 09:51
好的!!
我试试
谢谢!
作者: guxingyun    时间: 2007-7-19 10:02
标题: 回复 #4 leoomo 的帖子
回复中提到:“用sockets录制c/s构架.录制没有问题。运行100个虚拟用户编辑。运行完。没有出现100条编辑信息!这就是问题!”
那么,录制完毕後直接回放有没有1条编辑信息呢?如果有,那么再运行100个虚拟用户进行编辑(此处运行100个虚拟用户是使用的controller吧?),如果没有出现100条编辑信息,那么有没有运行错误的提示呢?
作者: leoomo    时间: 2007-7-20 11:23
没有,都没有!
只有录制时候编辑的那条信息存在!
作者: guxingyun    时间: 2007-7-24 16:27
标题: 回复 #12 leoomo 的帖子
不知你现在的问题有没有解决 也不知道你在#4楼提到的两种实现方式是否有什么不同 可以对比一下这两种方式然后确定一下可能出问题的地方
作者: leoomo    时间: 2007-7-25 15:28
原帖由 guxingyun 于 2007-7-24 16:27 发表
不知你现在的问题有没有解决 也不知道你在#4楼提到的两种实现方式是否有什么不同 可以对比一下这两种方式然后确定一下可能出问题的地方



用com/dcom协议啦

事件数以及回放时间吓死人!

还是不行!
作者: ppent    时间: 2007-7-26 09:50
标题: 回复 #4 leoomo 的帖子
可以参考我以前发的帖子,一个系统的两种协议的脚本,我用的是socket和webservices




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