勇敢面对自已,挑战自己

发布新日志

  • LoadRunner IP欺骗设置

    2012-09-14 11:01:19

    LoadRunner在做测试时会遇到限制ip数的情况,这时就需要用到ip欺骗的设置了

    具体操作步骤如下:

    1.首先打开IP Wizard。

    2.选择【Create new setting】(创建一个新的设置),点击下一步。如果之前有创建保存过,则可选择第二项【Load previous setting from】导入即可,删除多个ip,选择【Restore original set】,重启即可。

    3.设置服务器ip地址,若是本机可以不填,会自动获取Server's IP Address,点击下一步。

    4.点击【Add】设置生成段号内的ip,选择不同的Class,都有对应的生成方式说明。再选择生成的数量【Number to】,点击【ok】。

    5.之后会出现一个ip列表,里面所列的是刚才选中的ip已被使用的,所以在添加中不能被添加进去。点击确定后,再点击完成,可以把当前的设置保存下来,重启电脑后,设置的多个ip即可绑定在网卡上了。

    6.重启电脑后,在网络连接中查看详情,可发现网卡上已经绑定了多个ip地址。

    7.在Controller中使用IP欺骗,首先在【Tools】中勾选上【Expert Mode】

    8.在【Scenario】中勾选上【Enable IP Spoofer】

    10.再在【Tools】-【Optins】-【General】标签下选择【Multiple IP address mode】为“IP address allocation per thread”,点击【ok】,保存即可。

    IP欺骗就设置成功了,要查看是不是生效,可在代码中插入

    char *ip=lr_get_vuser_ip();

               if(ip)

                      lr_vuser_status_message("The ip address is %s",ip);

               else

                      lr_vuser_status_message("IP spoofing disabled %s",ip);

    在运行时可查看各vuser的ip。

    ----转载搜狐博客

          阅读(677)   转发(1)   评论
  • 峰哥经典语录 欢迎补充

    2007-07-26 00:19:08

    我是峰哥的Fans!很多人为周老师的责任心、激情、渊博的学识所折服!听他的课,你没有时间犯困,因为一不留神,你就会错过某个精彩片断!也许听时并不觉得,但对于我来说,即使不经意的某句,结合自己的一点工作经验,听后也觉受益匪浅!我对周老师无限崇拜!周峰老师知识延伸能力,发散性思维,多角度考虑问题,举例说明很恰当简洁明了etc...都是很强的。周峰老师上课质量很高,总感觉学到很多东西,同时又感觉有许多东西要学,这种是以前不曾有的,如果你没听过峰哥的课,那绝对是你的损失!毫不夸张!千真万确!以下是我收集的峰哥经典语录一部分:

    1.问我这样的问题简直是侮辱我的智商嘛!
    2.俺一直是污衣派  不知啥时候才能混个五袋
    3.现在的人就是太浮躁
    4.做人不能太刚性,太刚性就会折断~~~
    5.我是湖南人,我们湖南人就是太刚性了,不懂变通。刘**,贺*,彭**都是湖南人,结果太刚,死了~~~
    6.“这个问题理解了没有?”(全班没反应)(微微叹气的继续讲)“举个例子!” ----然后在白板上开始写例子
    7.领先一步就是先驱,领先三步就成先烈了!
    8.“我上的质量课,我一般定义它为'洗脑'!”“其实这门质量课更应该是开发人员来听!”
    9.做事要做到忘我的境界,我就经常做到这样
    10.你们要成为材料的阅读者,而不是成为材料的收集者
    11.牛人!!
    12.讲过一大堆理论后,峰哥很有气势的小手一挥,大声讲到"举个例子来讲!!
    13.满脸焦急地说:如果连“循-环-”的概念都没有,那学计算机还有什么用?!!
    14.出现率比较高的一句:以前我在华为的时候------
    15.如果你连指针都不会,别和我说你学过C语言
    16.不能有组织,没纪律
    17.这也是我佩服华为,佩服任正非的地方~~~
    18.我还是很佩服华为的,因为它有自己的核心技术,这也是我鄙视**的地方,没有自己的核心技术
    19.C至少也占半壁江山啊~~~哎~这又扯远了~~~看到你们这样,给你们上课,对我真是一种折磨啊
    20.“ 为什么NOKIA手机特别好用?因为NOKIA的企业文化就是:科技以人为本!”
    21.面试的时候,直接把人家灭了
    22.【某个周一的5:55pm】
    “还剩下一点儿,比较重要,用20分钟讲完它!今天6点钟要开会,迟到了要罚款,呵呵---”   
    【最后快到7点钟才下课---回忆此景至今仍然感动---】
    23.你们出去之后会很痛苦的,因为你们的高度与别人不一样了。而且现在中国的企业。。。。。。哎。。。。。。“(恨不得能够自己带领中国的企业高举改革大旗,把中国企业的整体环境好好改善一下),多么有责任感的老师啊。
    24.困的话,中午买点巧克力,补补~呵呵~~~
    25.我要先给你们洗洗脑,关于质量~~~~谈到洗脑,我一进华为的时候也是,华为大家都听说过吧,他是……
    26.连这个都回答不上来,简直是在侮辱我的智商嘛(面试的时候)
    27.我最爱让面试的人编一个求N!但结果大家一来就是递归,这需要吗?完全不需要嘛!我想要考的是~~~
    28.我之所以离开华为,回想那5年竟然可以用几句话概括,感到生活那样下去太苍白了……
    29现在的足球都没意思了,都是在很远的地方就射了,没技术含量哈哈。。
    30.“脑白金,弄了一对神经病老头老太,扭来扭去的”
    31.峰哥语录:“听了我的课,出去可以灭掉一大批”
    32.年轻的时候很崇拜史玉柱,他是个天才,但后来很让人失望,居然去搞脑白金,这个也就算了。最近就更让人郁闷了,搞什么不好居然去搞网游。
    33.没有革命思想的人,是不会有革命行动的
    34.“我建议你们去看LINUX内核代码,看完他就把C、操作系统、数据结构搞通了。虽然每一期我都这么说,但并没有人真正地去看,不过我还是给你们建议。”
    35.大家一定要做一个有心人,多积累经验“
    36.“这个又扯远了”

  • 单元测试、集成测试、系统测试、验收测试、回归测试

    2007-07-07 18:30:58

    Software Research
    单元测试:单元测试是对软件中的基本组成单位进行的测试,如一个模块、一个过程等等。它是软件动态测试的最基本的部分,也是最重要的部分之一,其目的是检验软件基本组成单位的正确性。一个软件单元的正确性是相对于该单元的规约而言的。因此,单元测试以被测试单位的规约为基准。单元测试的主要方法有控制流测试、数据流测试、排错测试、分域测试等等。

    集成测试:集成测试是在软件系统集成过程中所进行的测试,其主要目的是检查软件单位之间的接口是否正确。它根据集成测试计划,一边将模块或其他软件单位组合成越来越大的系统,一边运行该系统,以分析所组成的系统是否正确,各组成部分是否合拍。集成测试的策略主要有自顶向下和自底向上两种。

    系统测试:系统测试是对已经集成好的软件系统进行彻底的测试,以验证软件系统的正确性和性能等满足其规约所指定的要求,检查软件的行为和输出是否正确并非一项简单的任务,它被称为测试的“先知者问题”。因此,系统测试应该按照测试计划进行,其输入、输出和其他动态运行行为应该与软件规约进行对比。软件系统测试方法很多,主要有功能测试、性能测试、随机测试等等。

    验收测试:验收测试旨在向软件的购买者展示该软件系统满足其用户的需求。它的测试数据通常是系统测试的测试数据的子集。所不同的是,验收测试常常有软件系统的购买者代表在现场,甚至是在软件安装使用的现场。这是软件在投入使用之前的最后测试。

    回归测试:回归测试是在软件维护阶段,对软件进行修改之后进行的测试。其目的是检验对软件进行的修改是否正确。这里,修改的正确性有两重含义:一是所作的修改达到了预定目的,如错误得到改正,能够适应新的运行环境等等;二是不影响软件的其他功能的正确性。
Open Toolbar