51Testing软件测试论坛

标题: 请教关于参数化问题 [打印本页]

作者: lswx2    时间: 2008-9-8 14:34
标题: 请教关于参数化问题
应用程序为b/s结构,asp.net语言开发,如果现在我想对该程序进行对注册模块进行压力测试,就是模拟用户进行注册,请问参数化的时候需要怎么做呢?怎样才能按照规则自动生成虚拟数据插入到数据库中呢?跪求各位帮着解释一下,我是个菜鸟。
作者: 兰兰    时间: 2008-9-8 14:49
首先肯定要对注册的用户名进行参数化了,之后其他的项可以依据系统设计的原则进行不同的参数化设置。
作者: lswx2    时间: 2008-9-8 16:54
标题: 回复 2# 的帖子
谢谢你兰兰, 那只参数化用户名造数据就可以了吧?,不需要关联是吧?:)
哎呦 我太笨蛋了,看了好几遍帮助文档,硬是没弄明白,嘿嘿。
作者: blinkday    时间: 2008-9-8 17:35
是否需要关联看具体情况了
作者: blinkday    时间: 2008-9-8 17:36
是否需要关联看具体情况了
作者: lswx2    时间: 2008-9-9 10:40
标题: 回复 5# 的帖子
谢谢你的回答,请问什么样的情况下需要关联呢
#include "as_web.h"


Action()
{
       

       

        web_submit_data("ServerAction.ashx",
                "Action=http://192.168.0.110/ServerAction.ashx",
                "Method=POST",
                "RecContentType=text/html",
                "Referer=http://192.168.0.110/AuthorizeMeetingRoom.aspx?RoomId=1&RoomName=聊天室1&RoomType=BizRoom&MeetingRoomId=1&MeetingRoomName=VIP聊天室1&MeetingRoomType=AuthorizedMeetingRoom&UserId={xincan}&UserName=会员2&UserType=User&IsAuth=True&UserSex=Man",
                "Snapshot=t3.inf",
                "Mode=HTML",
                ITEMDATA,
                "Name=ACT", "Value=GetNewMsg", ENDITEM,
                "Name=UserId", "Value={xincan}", ENDITEM,
                "Name=RoomId", "Value=1", ENDITEM,
                "Name=SendTime", "Value=0", ENDITEM,
                LAST);


        web_submit_data("ServerAction.ashx_2",
                "Action=http://192.168.0.110/ServerAction.ashx",
                "Method=POST",
                "RecContentType=text/html",
                "Referer=http://192.168.0.110/AuthorizeMeetingRoom.aspx?RoomId=1&RoomName=聊天室1&RoomType=BizRoom&MeetingRoomId=1&MeetingRoomName=VIP聊天室1&MeetingRoomType=AuthorizedMeetingRoom&UserId={xincan}&UserName=会员2&UserType=User&IsAuth=True&UserSex=Man",
                "Snapshot=t5.inf",
                "Mode=HTML",
                ITEMDATA,
                "Name=ACT", "Value=UpdateOnlineUser", ENDITEM,
                "Name=roomid", "Value=1", ENDITEM,
                LAST);


        web_submit_data("ServerAction.ashx_11",
                "Action=http://192.168.0.110/ServerAction.ashx",
                "Method=POST",
                "Referer=http://192.168.0.110/AuthorizeMeetingRoom.aspx?RoomId=1&RoomName=聊天室1&RoomType=BizRoom&MeetingRoomId=1&MeetingRoomName=VIP聊天室1&MeetingRoomType=AuthorizedMeetingRoom&UserId={xincan}&UserName=会员2&UserType=User&IsAuth=True&UserSex=Man#",
                "Mode=HTML",
                ITEMDATA,
                "Name=ACT", "Value=ExitMeet", ENDITEM,
                "Name=RoomId", "Value=1", ENDITEM,
                LAST);

        return 0;
}

我的这段脚本哪里需要做关联呀?




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