51Testing丛书连载:(九)性能测试从零开始——LoadRunner入门

发表于:2008-6-26 13:47

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:柳胜    来源:51Testing软件测试网

图8-9  Outlook登录引起网络67次交互事件
        这说明Outlook 2003完成登录这个操作,在网络上已经有了67次交互。
        下面我们要重点观察发送邮件的操作,因此要在这里定义一个Transaction(事务),用来度量发邮件的操作。
        单击工具条上的Transaction开始点,定义一个名为“sendMail”的Transaction,如图8-10所示。

图8-10  设置发送邮件的事务开始点
        回到Outlook 2003,继续操作。单击“新建”按钮,会弹出新邮件的窗口,在收件人、邮件标题、邮件正文中填写信息,如图8-11所示。

图8-11  在Outlook中构建一封新邮件
        单击“发送”按钮,邮件被发送。这时我们再观察VU录制工具条,发现如图8-12所示的提示。

图8-12  Outlook发送邮件引发的网络交互事件
        交互事件已经由之前的67次增长到91次,这说明发送邮件的操作在网络上产生了9167=24次交互。
        单击工具条上结束Transaction的按钮,自动提示“sendMail”,直接单击“OK”按钮,如图8-13所示。

图8-13  设置发送邮件事务的结束点
        停止VU录制,VU生成脚本如下:
Action()
{
    lr_start_transaction("sendMail");
    smtp1 = 0;
    smtp_logon_ex(&smtp1, "SmtpLogon",
        "URL=smtp://www.cesoo.com",
         "CommonName=LoadRunner User",
    LAST);

     smtp_send_mail_ex(&smtp1, "SendMail",
         "To=test1@cesoo.com",
         "From=test1@cesoo.com",
         "Subject==?utf-8?B?6L+Z5piv5LiA5bCB5rWL6K+V6YKu5Lu25qCH6 aKYdGVzdA==?=",
         "ContentType=multipart/alternative;",
          MAILOPTIONS,
          "X-Mailer: Microsoft Office Outlook, Build 11.0.5510",
          "Thread-Index: AciOgCIrErOOfaSTRUulBNIY7vEV0Q==",
         "X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3028",
         MAILDATA,
        "AttachRawFile=mailnote1_01.dat",
        "AttachRawFile=mailnote1_02.dat",
     LAST);

     smtp_logout_ex(&smtp1);
     smtp_free_ex(&smtp1);
     lr_end_transaction("sendMail",LR_AUTO);

    return 0;
}

连载一  连载  连载三  连载四  连载五  连载六  连载  连载八

本文选自:《51Testing软件测试作品系列》之一的《性能测试从零开始——LoadRunner入门》 ,本站经电子工业出版社和作者的授权,近期将进行部分章节的连载,敬请期待!

版权声明:51Testing软件测试网及相关内容提供者拥有51testing.com内容的全部版权,未经明确的书面许可,任何人或单位不得对本网站内容复制、转载或进行镜像。51testing软件测试网欢迎与业内同行进行有益的合作和交流,如果有任何有关内容方面的合作事宜,请联系我们

44/4<1234
《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • 飞火流星
    2008-7-14 17:24:16

    书中有一句:“ 在控制面板中,双击“邮件”图标 “   ,装了Outlook 控制面板中才会有“邮件”图标。
    我开始装的是Office 2003里面没有装Outlook,控制面板中没有“邮件”图标
    刚才我干脆把Office 2003卸了,完全安装Office 2007(包括Outlook2007)。然后控制面板中就有了“邮件”图标 。

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号