• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • 性能測試從零開始—LoadRunner入門(十)[2]

    發表于:2010-02-23來源:作者:點擊數: 標簽:loadrunnerLoadRunnerLoadrunnerloadRunner性能測試
    性能測試從零開始— LoadRunner 入門(十)[2] 性能測試工具 點擊打開mailnote1_02.dat,我們看到如下數據: Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable =EF=BB=BF size=3D2=E8=BF=99=E6=98=AF=E4=B8=80=E5=B0=81

      性能測試從零開始—LoadRunner入門(十)[2]   性能測試工具

      點擊打開mailnote1_02.dat,我們看到如下數據:

      Content-Type: text/html;

      charset="utf-8"

      Content-Transfer-Encoding: quoted-printable

      =EF=BB=BF

      size=3D2>=E8=BF=99=E6=98=AF=E4=B8=80=E5=B0=81=E6=B5=8B=E8=AF=95=E9=82=AE=E4=

      =BB=B6=E7=9A=84=E6=AD=A3=E6=96=87test

      這些看起來都不是很陌生,和網頁的DOM源碼非常相像。沒錯,因為Outlook發送郵件的格式默認是html的,所以其實郵件正文里暗含了html的格式數據。

      8.2.3 回放SMTP Vuser腳本并分析網絡日志

      我們通過上一節的分析已經得知,SMTP Vuser將發送郵件的動作轉化成了VU 函數,但這是不是對SMTP協議一個完整的模擬呢?我們知道SMTP協議是由一系列操作原語組成的,如HELO、MAIL FROM、RCPT TO等。如果回放SMTP Vuser腳本,同時我們在網絡上能捕獲到這些原語,就說明SMTP Vuser確實是對SMTP協議進行了封裝和實現。

      回放腳本,同時使用Ethereal在網絡上捕捉從客戶端到cesoo服務器25端口的數據。我們捕捉到網絡交互如下:

      發送者 接收者 數據內容

      01. Intel_a3:e8:ef BroadCast Who has 192.168.1.100?

      02. 1d:7d:4a:66 Intel_a3:e8:ef 192.168.1.100 is at 1d:7d:4a:66

      03. 192.168.1.1 192.168.1.100 smtp syn

      04. 192.168.1.100 192.168.1.1 220 server ready.

      05. 192.168.1.1 192.168.1.100 HELO

      06. 192.168.1.100 192.168.1.1 cesoo.com hello, glad to meet u   軟件測試

      07. 192.168.1.1 192.168.1.100 MAIL FROM:test1@cesoo.com

      08. 192.168.1.100 192.168.1.1 250 sender is OK

      09. 192.168.1.1 192.168.1.100 RCPT TO:test1@cesoo.com

      10. 192.168.1.100 192.168.1.1 250 receipt is OK

      11. 192.168.1.1 192.168.1.100 DATA

      12. 192.168.1.100 192.168.1.1 Enter mail, end with “.”

      13. 192.168.1.1 192.168.1.100 Message body

      14. 192.168.1.1 192.168.1.100 Message body

      15. 192.168.1.1 192.168.1.100 Message body

      16. 192.168.1.100 192.168.1.1 221 cesoo.com closing connect

      注:以上數據經過過濾和整理。192.168.1.1為客戶端,192.168.1.100為Server端,即cesoo.com。

      我們可以看到1和2是網絡ARP協議,用來確定服務器地址。而下面的交互完全遵循SMTP協議規范,老老實實地按照HELO、MAIL FROM、RCPT TO、DATA的順序進行對話。所以我們從這里可以看到SMTP Vuser確實對SMTP協議進行了一次完全的封裝。最后在網絡中傳遞的message body如下:

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>