• <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對業務型系統作數據準備

    發布: 2008-5-26 11:03 | 作者: 網絡轉載 | 來源: 網絡轉載 | 查看: 223次 | 進入軟件測試論壇討論

    領測軟件測試網 去年10月做過一次業務型系統的數據,當時由于時間限制,沒有完全完成。

        遇到的問題,就是太多動態數據,而且有個小插曲,是關于XML的。服務器返回的XML在LR視圖里不能正常顯示;而且XML的數據,在LR源碼的顯示方式和實際程序獲取的不一樣,需要轉換一下。

        當時的場景可以簡單的理解為,有N個項目,每個項目有N個階段(與時間掛勾),每個階段有N個工作周期(也有時間掛勾),每個工期都有對應的數據,最有特點的數據就是樹結構。
        上面已描述的場景,就是在XML錄制過程?梢院唵卫斫鉃,打開界面,讀到根節點的ID,然后生成一級節點。展開根節點,讀到一級節點的ID。根據一級節點ID生成二級節點,依此類推。
        當時做得太復雜了,好像做了三四級循環,好像還用到了三維數組,好像還有指針吧。反正就是腦袋和循環一起轉,出一點錯誤都要查半天,Hoho...

        “今天”,又遇到類似一個業務型系統。這次,我打算我搞定它!

        還是簡單說一下吧,每天在電腦上時間太長了,又想記錄下這一點點剛好有的結果。

        場景可以簡單的理解為有N個部門,每個部門不同權限,做不同的事情,流程如下圖所示:


        實現可以理解如下,某人拼命建項目N個,然后這N個項目都要走這個流程。譬如在A點,你需要給項目建N個子項目,給N個子項目上傳N個文件。
        然后可能需要B單位審核,然后后面也基本上都是審核,中途還有個指派的功能,共同點就是全部都是任務。你要把待辦變成已辦。

        起初,我想把所有項目、子項目、文件的ID邊生成邊讀出來,存起來然后被調用。
        哈哈,事實證明,這種想法是多么的無知!明知道ID只能用一次,重建數據庫后全部更新。明知道性能有問題,肯定需要調優。保存ID?至少調優后要重做一遍。
        而且,同一個文件,不同事情,觸發事件的ID都是不同的。也就是說,一個文件,走完一個流程就有N個ID了,那么所有的ID加起來就有N的四次方那么多了!


       

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/

    TAG: loadrunner LoadRunner Loadrunner 數據 系統 業務型

    21/212>

    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品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>