51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

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

求助:参数化时出错(附件)

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2005-7-6 15:10:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我想将登陆用户参数化,运行脚本时候使用不同用户名登陆,他们的密码都是一样的,所以只对userid进行参数化,在脚本中找到录入userid进行参数化,配置好后,报错,请大虾解释下什么意思,还是不能成功用多用户运行
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2005-7-6 21:50:38 | 只看该作者
附件发不上去,我把我的脚本放上来了,大家看下啊
#include "lrs.h"


Action()
{
    lrs_create_socket("socket0", "TCP", "RemoteHost=www.gkjk.net:80",  LrsLastArg);

    lrs_send("socket0", "buf0", LrsLastArg);

    lrs_receive("socket0", "buf1", LrsLastArg);

    lr_think_time(6);

    lrs_create_socket("socket1", "TCP", "RemoteHost=www.gkjk.net:80",  LrsLastArg);

    lrs_send("socket1", "buf2", LrsLastArg);

    lrs_receive("socket1", "buf3", LrsLastArg);

    lrs_create_socket("socket2", "TCP", "RemoteHost=www.gkjk.net:80",  LrsLastArg);

    lrs_send("socket2", "buf4", LrsLastArg);

    lrs_receive("socket2", "buf5", LrsLastArg);

    lrs_close_socket("socket1");

    lrs_close_socket("socket0");

    lrs_close_socket("socket2");

    return 0;
}
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2005-7-6 21:54:52 | 只看该作者
data.ws中找到录制脚本时的用户名“10700601”,,注明:是一个登陆脚本

send  buf2 454
        "POST /servlet/LoginServlet HTTP/1.1\r\n"
        "Content-Type: multipart;application/octet-stream\r\n"
        "Cache-Control: no-cache\r\n"
        "Pragma: no-cache\r\n"
        "User-Agent: Java/1.5.0\r\n"
        "Host: www.gkjk.net\r\n"
        "Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2\r\n"
        "Connection: keep-alive\r\n"
        "Content-Length: 171\r\n"
        "\r\n"
        ""
        "\x00\x05"
        "sr"
        "\x00\x13"
        "java.util.Hashtable"
        "\x13\xbb\x0f"
        "%!J涓"
        "\x03\x00\x02"
        "F"
        "\x00"
        "\n"
        "loadFactorI"
        "\x00"
        "\tthresholdxp?@"
        "\x00\x00\x00\x00\x00"
        "\bw\b"
        "\x00\x00\x00"
        "\v"
        "\x00\x00\x00\x06"
        "t"
        "\x00\x05"
        "setIdt"
        "\x00\x01"
        "1t"
        "\x00\x03"
        "enct"
        "\x00\x05"
        "noEnct"
        "\x00"
        "\bpasswordt"
        "\x00\x01"
        "at"
        "\x00\x06"
        "userIdt"
        "\x00"
        "\b10700601t"
        "\x00\x04"
        "yeart"
        "\x00\x04"
        "2005t"
        "\x00\x04"
        "initq"
        "\x00"
        "~"
        "\x00"
        "\fx"
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2005-7-6 21:58:50 | 只看该作者
不知道为什么,生成脚本中用户名10700601两头多了“b    t",选择这个数据进行参数化,想每次登陆的是用户是不同用户,直接从数据库导出数据库username文件,并且关联到参数化窗口中,所有数据都出来了,页面10700601由<login_name>代替了,运行脚本,查看系统日志信息,仍是10700601用户登陆,参数化失败

请问该如何解决?用户名参数化问题?

[ Last edited by 小山3 on 2005-7-6 at 22:00 ]
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2005-8-5 14:14:04 | 只看该作者
你重录一下脚本,看是否有什么问题,我都没有看到过这种问题
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-23 18:37 , Processed in 0.080046 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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