51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1718|回复: 8
打印 上一主题 下一主题

[求助] 测试并发该怎样设置????????

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2015-2-11 13:41:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如果一个系统有个考试,需要测试1、150个人考试,五分钟内提交;2、150个人考试,2分钟内提交;3、150个人考试,同时提交。那么问题来了?
1、这150个人该是录制时用同一个账号登陆,用150个vuser一起用这个账号登陆考试吗?
2、如果插入集合点,是不是在提交试卷的submit之前插入lr_rendezvous
3、如果要测试150个5分钟内提交设置的global schedule中开始是150,15vusers every 30s,这样设置对不对?
麻烦哪位大神帮忙解答一些
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2015-2-11 13:45:46 | 只看该作者
Action()
{



        web_url("toFrontMainPage.action",
                "URL=http://58.154.128.129:7006/home/toFrontMainPage.action",
                "TargetFrame=",
                "Resource=0",
                "RecContentType=text/html",
                "Referer=",
                "Snapshot=t2.inf",
                "Mode=HTML",
                EXTRARES,
                "Url=../common/images/hb_bg_top01.jpg", ENDITEM,
                "Url=../common/images/hb_bg_Snav01.jpg", ENDITEM,
                "Url=../common/images/hb_img_top01.jpg", ENDITEM,
                "Url=../common/images/hb_bg_top02.jpg", ENDITEM,
                "Url=../common/images/hb_bg_Snav03.jpg", ENDITEM,
                "Url=../common/flash/flashBanner03.swf", ENDITEM,
                "Url=../common/flash/flashBanner01.swf", ENDITEM,
                "Url=images/hb_bg_wNews01.jpg", ENDITEM,
                "Url=../common/images/hb_bg_Snav02.jpg", ENDITEM,
                "Url=images/hb_bg_siteNav01.jpg", ENDITEM,
                "Url=images/hb_bg_bLink01.jpg", ENDITEM,
                "Url=images/hb_bg_siteNav02.jpg", ENDITEM,
                "Url=images/hb_bg_siteNav03.jpg", ENDITEM,
                "Url=images/hb_bg_listTit01.jpg", ENDITEM,
                "Url=images/hb_bg_date01.jpg", ENDITEM,
                "Url=images/hb_bg_count01.jpg", ENDITEM,
                "Url=images/hb_bg_netWork02.jpg", ENDITEM,
                "Url=images/hb_bg_count02.jpg", ENDITEM,
                "Url=images/hb_bg_infoCount01.jpg", ENDITEM,
                "Url=images/hb_bg_netWork01.jpg", ENDITEM,
                "Url=../common/images/hb_ico_list01.jpg", ENDITEM,
                "Url=images/hb_bg_listTit02.jpg", ENDITEM,
                "Url=../common/images/hb_bg_footer01.jpg", ENDITEM,
                LAST);

        lr_think_time(9);
   
        lr_start_transaction("登录");


        web_submit_data("login.action",
                "Action=http://58.154.128.129:7006/user/front/login.action",
                "Method=POST",
                "TargetFrame=",
                "RecContentType=application/json",
                "Referer=http://58.154.128.129:7006/home/toFrontMainPage.action",
                "Snapshot=t3.inf",
                "Mode=HTML",
                ITEMDATA,
                "Name=user_Login_UID", "Value=920706197801283333", ENDITEM,
                "Name=user_Login_Password", "Value=123456", ENDITEM,
                LAST);

        lr_end_transaction("登录", LR_PASS);

        web_url("toFrontMainPage.action_2",
                "URL=http://58.154.128.129:7006/home/toFrontMainPage.action",
                "TargetFrame=",
                "Resource=0",
                "RecContentType=text/html",
                "Referer=",
                "Snapshot=t4.inf",
                "Mode=HTML",
                EXTRARES,
                "Url=../common/images/hb_bg_top02.jpg", ENDITEM,
                "Url=../common/images/hb_bg_Snav03.jpg", ENDITEM,
                "Url=../common/images/hb_bg_Snav01.jpg", ENDITEM,
                "Url=../common/images/hb_img_top01.jpg", ENDITEM,
                "Url=../common/images/hb_bg_top01.jpg", ENDITEM,
                "Url=images/hb_bg_netWork01.jpg", ENDITEM,
                "Url=images/hb_bg_netWork02.jpg", ENDITEM,
                "Url=images/hb_bg_infoCount01.jpg", ENDITEM,
                "Url=images/hb_bg_count01.jpg", ENDITEM,
                "Url=../common/images/hb_ico_list01.jpg", ENDITEM,
                "Url=images/hb_bg_date01.jpg", ENDITEM,
                "Url=images/hb_bg_siteNav02.jpg", ENDITEM,
                "Url=images/hb_bg_count02.jpg", ENDITEM,
                "Url=images/hb_bg_siteNav03.jpg", ENDITEM,
                "Url=images/hb_bg_bLink01.jpg", ENDITEM,
                "Url=images/hb_bg_listTit01.jpg", ENDITEM,
                "Url=images/hb_bg_listTit02.jpg", ENDITEM,
                "Url=../common/images/hb_bg_Snav02.jpg", ENDITEM,
                "Url=../common/images/hb_bg_footer01.jpg", ENDITEM,
                "Url=images/hb_bg_wNews01.jpg", ENDITEM,
                "Url=images/hb_bg_siteNav01.jpg", ENDITEM,
                LAST);

        lr_start_transaction("进入考试系统");

        web_url("考试系统",
                "URL=http://58.154.128.129:7006/exam/ExamNameList.action",
                "TargetFrame=",
                "Resource=0",
                "RecContentType=text/html",
                "Referer=http://58.154.128.129:7006/home/toFrontMainPage.action",
                "Snapshot=t5.inf",
                "Mode=HTML",
                EXTRARES,
                "Url=../common/flash/flashBanner04.swf", ENDITEM,
                "Url=images/hb_bg_Snav02.jpg", ENDITEM,
                "Url=images/hb_img_sideTit02.jpg", ENDITEM,
                "Url=images/hb_bg_mBox01.jpg", ENDITEM,
                "Url=images/hb_bg_mBox02.jpg", ENDITEM,
                "Url=images/hb_bg_Snav01.jpg", ENDITEM,
                "Url=images/hb_bg_footer01.jpg", ENDITEM,
                "Url=images/hb_bg_sideBox02.jpg", ENDITEM,
                "Url=images/hb_bg_header01.jpg", ENDITEM,
                "Url=images/hb_bg_mBody01.jpg", ENDITEM,
                "Url=images/hb_bg_mBody02.jpg", ENDITEM,
                "Url=images/hb_bg_sideBox01.jpg", ENDITEM,
                LAST);

        web_url("for test",
                "URL=http://58.154.128.129:7006/exam/ReadExamInfo.action?exam_Id=7462",
                "TargetFrame=",
                "Resource=0",
                "RecContentType=text/html",
                "Referer=http://58.154.128.129:7006/exam/ExamNameList.action",
                "Snapshot=t6.inf",
                "Mode=HTML",
                EXTRARES,
                "Url=../manage/Exam/pages/images/bg_examBtn01.jpg", "Referer=http://58.154.128.129:7006/exam/ReadExamInfo.action?exam_Id=7462", ENDITEM,
                LAST);
   
        lr_end_transaction("进入考试系统", LR_PASS);

        lr_start_transaction("开始考试");


        web_submit_data("EnterExam.action",
                "Action=http://58.154.128.129:7006/exam/EnterExam.action",
                "Method=POST",
                "TargetFrame=",
                "RecContentType=application/json",
                "Referer=http://58.154.128.129:7006/exam/ReadExamInfo.action?exam_Id=7462",
                "Snapshot=t7.inf",
                "Mode=HTML",
                ITEMDATA,
                "Name=exam_Id", "Value=7462", ENDITEM,
                "Name=enter_Code", "Value=111", ENDITEM,
                LAST);

        web_url("ReadExamQusetion.action",
                "URL=http://58.154.128.129:7006/exam/ReadExamQusetion.action?exam_Id=7462&cacheDate=1423624796000",
                "TargetFrame=",
                "Resource=0",
                "RecContentType=text/html",
                "Referer=",
                "Snapshot=t8.inf",
                "Mode=HTML",
                EXTRARES,
                "Url=../manage/Exam/pages/images/bg-0092.gif", "Referer=http://58.154.128.129:7006/exam/ReadExamQusetion.action?exam_Id=7462&cacheDate=1423624796000", ENDITEM,
                "Url=../manage/Exam/pages/images/bg-0421.gif", "Referer=http://58.154.128.129:7006/exam/ReadExamQusetion.action?exam_Id=7462&cacheDate=1423624796000", ENDITEM,
                LAST);

        lr_end_transaction("开始考试", LR_PASS);

        lr_think_time(12);
       
        lr_start_transaction("提交考试");
   
        lr_rendezvous("kaoshibingfa");


        web_submit_data("SubmitExamination.action",
                "Action=http://58.154.128.129:7006/exam/SubmitExamination.action",
                "Method=POST",
                "TargetFrame=_self",
                "RecContentType=text/html",
                "Referer=http://58.154.128.129:7006/exam/ReadExamQusetion.action?exam_Id=7462&cacheDate=1423624796000",
                "Snapshot=t9.inf",
                "Mode=HTML",
                ITEMDATA,
                "Name=userAge", "Value=#request.userAge", ENDITEM,
                "Name=pageFromFlag", "Value=#request.pageFromFlag", ENDITEM,
                "Name=typingFocusFlag", "Value=0", ENDITEM,
                "Name=typingIndex", "Value=", ENDITEM,
                "Name=typingTime", "Value=", ENDITEM,
                "Name=typingActContent", "Value=", ENDITEM,
                "Name=typingFocusFlag", "Value=0", ENDITEM,
                "Name=typeId", "Value=currentExamination.typeId", ENDITEM,
                "Name=focusElementId", "Value=", ENDITEM,
                "Name=exam_BaseInfoDao.single_Choice_Count", "Value=2", ENDITEM,
                "Name=exam_BaseInfoDao.single_Choice_Score", "Value=2.0", ENDITEM,
                "Name=exam_BaseInfoDao.multi_Choice_Count", "Value=2", ENDITEM,
                "Name=exam_BaseInfoDao.multi_Choice_Score", "Value=2.0", ENDITEM,
                "Name=exam_BaseInfoDao.true_False_Count", "Value=2", ENDITEM,
                "Name=exam_BaseInfoDao.true_False_Score", "Value=2.0", ENDITEM,
                "Name=exam_BaseInfoDao.completion_Blank_Count", "Value=0", ENDITEM,
                "Name=exam_BaseInfoDao.completion_Blank_Score", "Value=0.0", ENDITEM,
                "Name=exam_BaseInfoDao.short_Answer_Count", "Value=0", ENDITEM,
                "Name=exam_BaseInfoDao.shortAnswerScore", "Value=0.0", ENDITEM,
                "Name=exam_BaseInfoDao.exam_ID", "Value=7462", ENDITEM,
                "Name=exam_BaseInfoDao.exam_Name", "Value=for test", ENDITEM,
                "Name=exam_BaseInfoDao.exam_Time", "Value=2", ENDITEM,
                "Name=singleChoiceList[0].question_Text", "Value=122121212。", ENDITEM,
                "Name=singleChoiceList[0].question_ID", "Value=7783", ENDITEM,
                "Name=singleChoiceList[0].question_Answer", "Value=C", ENDITEM,
                "Name=singleChoiceList[0].userAnswer", "Value=A", ENDITEM,
                "Name=singleChoiceList[1].question_Text", "Value=3234242423424", ENDITEM,
                "Name=singleChoiceList[1].question_ID", "Value=7721", ENDITEM,
                "Name=singleChoiceList[1].question_Answer", "Value=A", ENDITEM,
                "Name=singleChoiceList[1].userAnswer", "Value=A", ENDITEM,
                "Name=multiChoiceList[0].question_Text", "Value=234234234234234234", ENDITEM,
                "Name=multiChoiceList[0].question_ID", "Value=7807", ENDITEM,
                "Name=multiChoiceList[0].question_Answer", "Value=A,B,D", ENDITEM,
                "Name=multiChoiceList[0].userAnswer", "Value=A", ENDITEM,
                "Name=multiChoiceList[0].userAnswer", "Value=B", ENDITEM,
                "Name=multiChoiceList[1].question_Text", "Value=2342342342342432", ENDITEM,
                "Name=multiChoiceList[1].question_ID", "Value=7740", ENDITEM,
                "Name=multiChoiceList[1].question_Answer", "Value=B,C,D", ENDITEM,
                "Name=multiChoiceList[1].userAnswer", "Value=A", ENDITEM,
                "Name=multiChoiceList[1].userAnswer", "Value=B", ENDITEM,
                "Name=trueFalseList[0].question_Text", "Value=234234242423424234", ENDITEM,
                "Name=trueFalseList[0].question_ID", "Value=57612", ENDITEM,
                "Name=trueFalseList[0].question_Answer", "Value=Y", ENDITEM,
                "Name=trueFalseList[0].userAnswer", "Value=Y", ENDITEM,
                "Name=trueFalseList[1].question_Text", "Value=23424234234234", ENDITEM,
                "Name=trueFalseList[1].question_ID", "Value=7768", ENDITEM,
                "Name=trueFalseList[1].question_Answer", "Value=N", ENDITEM,
                "Name=trueFalseList[1].userAnswer", "Value=Y", ENDITEM,
                LAST);

        lr_end_transaction("提交考试", LR_PASS);

        return 0;
}
回复 支持 反对

使用道具 举报

  • TA的每日心情
    慵懒
    2019-9-27 12:46
  • 签到天数: 179 天

    连续签到: 1 天

    [LV.7]测试师长

    3#
    发表于 2015-2-11 14:25:37 | 只看该作者
    1、应该把用户参数化,用150个账号。
    2、1、150个人考试,五分钟内提交;2、150个人考试,2分钟内提交;这两个不用集合点。
    150个人同时提交需要集合点,集合点的位置在submit之前没错。
    3、这样设置可以。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2017-2-14 11:27
  • 签到天数: 11 天

    连续签到: 1 天

    [LV.3]测试连长

    4#
    发表于 2015-2-11 15:29:13 | 只看该作者
    这个 lr_rendezvous("kaoshibingfa");是不是应该放在 lr_start_transaction("提交考试");之前?!!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2017-2-14 11:27
  • 签到天数: 11 天

    连续签到: 1 天

    [LV.3]测试连长

    5#
    发表于 2015-2-11 15:30:21 | 只看该作者
    我回复的为什么看不到???
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2017-2-14 11:27
  • 签到天数: 11 天

    连续签到: 1 天

    [LV.3]测试连长

    6#
    发表于 2015-2-11 15:31:33 | 只看该作者
           lr_rendezvous("kaoshibingfa");是不是应该放在lr_start_transaction("提交考试");的前面?!!!!!
       
       
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
     楼主| 发表于 2015-2-12 08:54:55 | 只看该作者
    saharaqs 发表于 2015-2-11 14:25
    1、应该把用户参数化,用150个账号。
    2、1、150个人考试,五分钟内提交;2、150个人考试,2分钟内提交;这 ...

    我按照你的方式参数化了150个人,但是回放的时候报错了,以下是报错的信息,是否能看出是什么原因呢Action.c(152): Notify: Transaction "开始考试" ended with "Pass" status (Duration: 0.4902 Wasted Time: 0.0054).
    Action.c(156): Notify: Transaction "提交考试" started.
    Action.c(160): Error -26612: HTTP Status-Code=500 (Internal Server Error) for "http://58.154.128.129:7006/exam/SubmitExamination.action"          [MsgId: MERR-26612]
    Action.c(160): web_submit_data("SubmitExamination.action") highest severity level was "ERROR",
    12173 body bytes, 192 header bytes          [MsgId: MMSG-26388]
    Action.c(160): Notify: Transaction "提交考试" ended with "Fail" status (Duration: 0.1753 Wasted Time: 0.0010).
    Ending action Action.
    Ending iteration 1.
    Ending Vuser...
    Starting action vuser_end.
    Ending action vuser_end.
    Vuser Terminated.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
     楼主| 发表于 2015-2-12 08:58:21 | 只看该作者
    Farrah 发表于 2015-2-11 15:31
    lr_rendezvous("kaoshibingfa");是不是应该放在lr_start_transaction("提交考试");的前面?!!!! ...

    这个应该放在事务的里面吧
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2015-3-20 08:39
  • 签到天数: 28 天

    连续签到: 1 天

    [LV.4]测试营长

    9#
    发表于 2015-2-13 09:24:04 | 只看该作者
    把这句放事物开始之前。。。
    参数取值设置的 唯一值,每一次迭代

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

    x
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-7 18:08 , Processed in 0.068966 second(s), 24 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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