51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 4807|回复: 6
打印 上一主题 下一主题

【求教】flex网页游戏性能测试

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2013-5-23 15:29:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
当前使用了各种方法都以失败告终

才接触这东西,谁能有好的建议和意见可以发出来

请大家不要理论空谈

只说什么工具什么工具的。。。都太泛泛

当前我遇到一个情况就是LR socket脚本data.ws内send消息乱码

导致无法进行参数化

编码规则UTF-8,系统英文系统

手写SOCK协议体,用java.net.socket的包,通讯存在问题,

另外一种方法就是需要flash.net.socket的包,不知道哪搞
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2013-5-23 15:33:04 | 只看该作者
求版主赐教

求版主召唤各位大神来
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2013-5-23 19:23:07 | 只看该作者
方法没错,选择socket链接录制。
脚本date.ws内为16进制,并且录制显示乱码。
我想楼主一定想破脑袋去度娘和谷哥找解决方案,我可以很负责的告诉楼主,基本找不到。

下面说一下可以做的事
1.首先确定你们的socket协议是否有加密,如果有加密行为,需要知道如何进行加密

2.确定录制协议中,哪条为验证用户账号、密码信息的协议
send  buf0 70
        "\x00"
        "F"
        "\x00\x00\x03"
        "阾est3"
        "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
        "\x00\x00\x00\x00\x00\x00\x00\x00"
        "111111"
        "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
        "\x00\x00\x00\x00\x00\x00\x00"

光说无用,举个例子,上面为录制内容,其中4,8行,分别为乱码的用户名和密码

3.确定了参数化的东西后,就进行参数化。因为乱码问题没法解决,可以告诉楼主一个曲线救国的方法—用户名和密码都用数字!因为16进制协议中数字不会被认为乱码。

只能先帮到这里,别说游戏版块,就算你到LR版本,估计都没什么人能解答,都是一群没用过,在那说理论的。
回复 支持 反对

使用道具 举报

  • TA的每日心情

    2019-12-27 13:32
  • 签到天数: 15 天

    连续签到: 1 天

    [LV.4]测试营长

    4#
    发表于 2013-5-24 10:31:22 | 只看该作者
    是可以参数化的,比如楼上3说的.
    性能难道只有压力和负载测试嘛?
    任何和系统相关的都可以使用wins自带的"性能"  查询io.cpu,私有工作集和物理的.
    flash插件也可以.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2019-12-27 13:32
  • 签到天数: 15 天

    连续签到: 1 天

    [LV.4]测试营长

    5#
    发表于 2013-5-24 10:34:36 | 只看该作者
    理论不等于空谈.如果你不知道1+1=2,你又如何知道flash多少桢是封顶,多少桢是阀值.重绘区域是重挥范围大,范围密,通道透明时渲染.特效的ab法.
    你怎么做性能..
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2013-5-24 12:57:28 | 只看该作者
    回复 5# jiazurongyu


    理论当然不是空谈   请不要误解,同样不敢苟同楼主把负载和压力测试称呼为性能测试。

    楼主抛出的问题,其实是一个把LR应用到webgame过程中的并发症。
    这其中关系到一些网络层的基础知识:
    (1)需要知道webgame协议包结构。
    (2)了解二进制、十进制、十六进制、字符长度
    (3)弄清楚Big Endian 与 Little Endian

    当做通一次后,在服务器性能测试工具使用上会走的顺很多。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2013-5-24 13:01:17 | 只看该作者
    楼主是想参数化账号和密码吗?
    之前我的做法是账号我起的XXX1,然后参数化数字1.....
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-21 22:35 , Processed in 0.068218 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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