51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3572|回复: 4
打印 上一主题 下一主题

[原创] 请问对于C/S三层结构, 如何用LoadRunner 录制客户端(无界面)操作脚本

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-12-25 10:02:55 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
我们公司的产品架构特性是:
1. C/S构架
2. 由DB Server + UI Server + Client 构成. (DB是 MySQL)
3. UI Server (用户接入服务器)就是:
    在数据管理层(Server)和用户界面层(Client)增加一层结构, 称为中间层(Middleware). 用户接入服务器作为中间层提供了数据管理层(数据库服务器)和用户界面层(客户端, 管理端)之间的通讯, 实现应用与数据库的高效连接.
4. Client 是无界面. Client的策略是由管理台设置, 此管理台有界面操作. Client不与DB通信, 只有UI 与DB通信. Client与UI通信.
现在的问题是:
1.想用LR测试此产品的UI服务器最大可承受多少台客户端, 可行吗?
2.如何有效录制脚本?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

5#
发表于 2010-5-5 19:55:26 | 只看该作者

回复 1# 的帖子

我也遇到同样的问题的!烦躁,难道没有大侠帮解决!
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2009-6-15 10:24:42 | 只看该作者
2.如何有效录制脚本?

现状况,无客户端,那么开发肯定有对应的 发包工具,或者自己写的小程序,向对应客户端发送报文,那么你可以把他们的工具要来也好, 让他们给你对应报文,接收IP以及对应端口号也好,  实在不给你使用以下也行,自己截获报文. 然后用LR 发送,接收报文就可以手工写出一个脚本,对应的其他脚本也是这样写... 这样就可以做性能测试了

1.想用LR测试此产品的UI服务器最大可承受多少台客户端, 可行吗?

用过上面的你应该明白怎么录制了吧, 那么你的需求是最大在线用户量对吧,那么你可以尝试录制登录交易,然后每隔一段时间向服务器发送1个"心跳包" 保持SCOKET连接状态. 这样不断的增加用户,一直到用户在线满为止...那么当前用户就是你的最大用户了.
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2009-6-15 09:59:48 | 只看该作者
我公司的服务器目前无web界面要做性能测试,请问LOADRUNNER可行吗?
回复 支持 反对

使用道具 举报

  • TA的每日心情
    奋斗
    2018-2-28 18:04
  • 签到天数: 40 天

    连续签到: 1 天

    [LV.5]测试团长

    2#
    发表于 2008-12-25 11:30:45 | 只看该作者
    可以再详细些么?我不知道你的系统架构
    Client——UI——DB之间的关系。

    你的Client是什么样子的,既然Client没有界面,那么UI又是干么的呢?还是Client是个容器,加载了UI的内容后合成了一个用户操作界面?

    没看懂。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-10-7 16:15 , Processed in 0.117343 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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