51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1756|回复: 9
打印 上一主题 下一主题

[原创] 很着急,困扰我好几个月了。请大家帮忙

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-9-12 12:37:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我现在刚开始研究LoadRunner,有些问题不明白,希望大家有时间的时候帮我解答一下,在这里先谢过了:
   我测试的软件是C/S结构的,数据库是oracle,录制时选择协议我选的C/S结构下的oracle,不知道这一步有没有错?录制的时候录制不到脚本。用socket协议倒是可以录制到脚本,但是回放的时候没有操作过程。是不是socket协议本身就不会再现操作过程?我也不是很明白socket协议是什么意思
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2008-9-12 13:00:24 | 只看该作者
用多协议录制
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2008-9-12 13:02:09 | 只看该作者
SOCKET协议类型的脚本回放的时候是不会再现操作过程的.你的软件是C/S结构,那你的客户端和服务器通讯的时候是直接访问ORACLE数据库吗?如果你的客户端程序里有连接数据库的过程(相当于数据库客户端),那选ORACLE协议是可以录制到脚本的,至于SOCKET协议意思就是你本机和远程的服务器建立网络连接(TCP或者UDP连接),建立连接后就可以和服务器进行数据交互了.
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2008-9-12 13:34:08 | 只看该作者

回复 2# 的帖子

十分感谢你的帮助,我会按你说的试一试
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2008-9-12 13:39:34 | 只看该作者

回复 3# 的帖子

十分感谢你的帮助,通过你的帮助我明白学会了很多东西,对我的帮助很大。对于C/S的软件到底怎样录制才比较合适?
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2008-9-12 16:48:09 | 只看该作者
对于C/S的软件选择什么样的协议录制,关键还是看客户端和服务器端在通讯过程中使用了什么协议.这个你测试的时候可以问问开发.如果客户端和服务器端使用的协议在LR中没有或者是程序员自己开发的,那么可以选择WINSOCKET协议试试.
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2008-9-13 11:52:47 | 只看该作者
大多数系统客户端和服务器是通过消息模式进行socket通信的。但有的是通过远程对象调用通信的。
如果录下来的buf大部分都是明文的话应该是消息模式通信,这样的脚本较好分析和维护。
而buf是编码的话,脚本几乎很难强化了,直接找开发把客户端程序里的.exe编译成dll,自己写脚本去调用客户端的函数来模拟客户端操作。
回复 支持 反对

使用道具 举报

该用户从未签到

8#
 楼主| 发表于 2008-9-14 00:56:34 | 只看该作者

回复 7# 的帖子

非常感谢你的帮助,能看出你是一位高人,你说的话以我现在的水平还不能完全理解,我会把这种差距当作动力来促使自己进步。再次感谢
回复 支持 反对

使用道具 举报

该用户从未签到

9#
 楼主| 发表于 2008-9-14 11:55:30 | 只看该作者

回复 7# 的帖子

谢谢你的指导,能看的出你是一位高手。以我现在的水平我还不能完全理解你所说的东西,不过我会把这种差距看成是一种动力,努力提高自己。希望以后还能得到你的指导。今天是中秋节,祝大家节日快乐
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2008-9-14 16:36:43 | 只看该作者
学习了
我也祝大家中秋快乐
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /2 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-10-19 05:28 , Processed in 0.067262 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表