• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種電子郵件類產(chǎn)品性能測試系統(tǒng)技術(shù)方案

    技術(shù)編號:38819231 閱讀:24 留言:0更新日期:2023-09-15 19:58
    本發(fā)明專利技術(shù)公開了一種電子郵件類產(chǎn)品性能測試系統(tǒng),其包括:性能監(jiān)測模塊、測試工具模塊、郵件服務(wù)模塊以及控制和分析模塊;與電子郵件類產(chǎn)品環(huán)路方式部署,實(shí)時(shí)監(jiān)測電子郵件類產(chǎn)品的各項(xiàng)性能指標(biāo),基于采集到的郵件收發(fā)延遲、電子郵件類產(chǎn)品性能指標(biāo)等,動態(tài)調(diào)整郵件發(fā)送并發(fā)數(shù)、郵件樣本和類型等,并在發(fā)送的郵件頭中增加隨機(jī)頭標(biāo)記來區(qū)分垃圾/正常郵件,精確計(jì)算連接處理速率、平均延遲時(shí)間,有利于優(yōu)化反垃圾郵件、郵件服務(wù)器類產(chǎn)品相關(guān)性能指標(biāo),在高并發(fā)、大流量背景下,準(zhǔn)確評估反垃圾郵件策略對電子郵件類產(chǎn)品的性能影響。策略對電子郵件類產(chǎn)品的性能影響。策略對電子郵件類產(chǎn)品的性能影響。

    【技術(shù)實(shí)現(xiàn)步驟摘要】
    一種電子郵件類產(chǎn)品性能測試系統(tǒng)


    [0001]本專利技術(shù)涉及軟件測試技術(shù),具體涉及電子郵件類產(chǎn)品性能測試技術(shù)。

    技術(shù)介紹

    [0002]反垃圾郵件、電子郵件系統(tǒng)等電子郵件類產(chǎn)品廣泛應(yīng)用于國家大中企事業(yè)單位中,由于電子郵件是與企業(yè)客戶通信的重要工具,能夠準(zhǔn)確評估電子郵件類產(chǎn)品的連接處理速率、并發(fā)用戶數(shù)、郵件收發(fā)時(shí)間等性能指標(biāo)非常重要。中國國家網(wǎng)信辦、工信部等部委在相關(guān)的公告文件中,對反垃圾郵件產(chǎn)品的連接處理速率、平均延遲時(shí)間提出了明確要求。然而測評機(jī)構(gòu)在對郵件類網(wǎng)絡(luò)安全專用產(chǎn)品進(jìn)行檢測時(shí),由于缺乏專業(yè)的檢測工具或方法,無法準(zhǔn)確衡量相關(guān)產(chǎn)品的處理性能,這也不利于郵件類產(chǎn)品生產(chǎn)廠商、使用廠商合理評估自身產(chǎn)品的處理能力。
    [0003]通常認(rèn)為,郵件類產(chǎn)品的主要性能參數(shù)包括:并發(fā)用戶數(shù)、郵件收發(fā)時(shí)間、郵件路由轉(zhuǎn)發(fā)時(shí)間、新建連接數(shù)、應(yīng)用吞吐量等,影響郵件性能的因素主要包括:郵件類產(chǎn)品服務(wù)器硬件配置、產(chǎn)品實(shí)現(xiàn)方式、策略啟用情況、網(wǎng)絡(luò)帶寬等。
    [0004]目前通用的性能測試工具主要包括JMeter、LoadRunner、NetLoad、Ixia BreakingPoint等,但是在利用這類相關(guān)工具測試電子郵件類產(chǎn)品時(shí),還存在如下問題:
    [0005]1、相關(guān)工具在測試郵件類產(chǎn)品性能時(shí),由于無法接收郵件類產(chǎn)品轉(zhuǎn)發(fā)的郵件,通常采取單臂模式部署,由此無法計(jì)算郵件路由轉(zhuǎn)發(fā)時(shí)間、郵件接收時(shí)間等性能參數(shù);
    [0006]2、相關(guān)工具缺乏對郵件類產(chǎn)品性能的監(jiān)測手段,盡管可通過部署第三方性能監(jiān)測軟件實(shí)現(xiàn)性能監(jiān)測,但是無法在性能資源不足時(shí),及時(shí)調(diào)整性能測試參數(shù),以衡量產(chǎn)品支持的最大并發(fā)數(shù)、新建連接數(shù)等,且無第三方性能監(jiān)測對郵件隊(duì)列緩存、轉(zhuǎn)發(fā)時(shí)間等特有性能指標(biāo)進(jìn)行監(jiān)測;
    [0007]3、相關(guān)工具對郵件構(gòu)造的支持力度不足,由于郵件類產(chǎn)品通常自帶內(nèi)容過濾、反垃圾郵件等安全功能,相關(guān)匹配郵件的處理對性能的影響較大,因此構(gòu)造與郵件類產(chǎn)品緊耦合的電子郵件樣本對評估郵件類產(chǎn)品性能顯得非常重要。

    技術(shù)實(shí)現(xiàn)思路

    [0008]針對現(xiàn)有電子郵件測試方案所存在的問題,本專利技術(shù)的目的在于提供一種針對電子郵件類產(chǎn)品的性能檢測系統(tǒng),其能夠全面且準(zhǔn)確對電子郵件類產(chǎn)品的主要性能進(jìn)行檢測與評估。
    [0009]為了達(dá)到上述目的,本專利技術(shù)提供了一種電子郵件類產(chǎn)品性能測試系統(tǒng),所述測試系統(tǒng)包括:性能監(jiān)測模塊、測試工具模塊、郵件服務(wù)模塊以及控制和分析模塊;
    [0010]所述性能監(jiān)測模塊被配置成通過SNMP協(xié)議采集被測產(chǎn)品的相關(guān)性能指標(biāo),并將采集的數(shù)據(jù)同步給控制和分析模塊進(jìn)行實(shí)時(shí)分析處置;
    [0011]所述測試工具模塊被配置成模擬被測產(chǎn)品的發(fā)送郵件環(huán)境,通過調(diào)用被測產(chǎn)品的SMTP端口,建立會話連接發(fā)送樣本郵件,所述發(fā)送樣本郵件的收件人配置成為郵件服務(wù)模
    塊模擬的收件人信息,并將對被測產(chǎn)品發(fā)送的郵件相關(guān)性能數(shù)據(jù)推送給控制和分析模塊;
    [0012]所述郵件服務(wù)模塊被配置成模擬被測產(chǎn)品的模擬收件人,主動接收被測產(chǎn)品在所述測試工具模塊控制下發(fā)送的樣本郵件,并對接收樣本郵件時(shí)間進(jìn)行采集,同時(shí)將樣本郵件投遞的各項(xiàng)參數(shù)發(fā)送給控制和分析模塊;
    [0013]所述控制和分析模塊被配置成收集測試工具模塊、郵件服務(wù)模塊、性能監(jiān)測模塊的各項(xiàng)數(shù)據(jù),通過分析性能監(jiān)測模塊采集的各項(xiàng)性能指標(biāo),評估電子郵件類產(chǎn)品的狀態(tài),并根據(jù)評估結(jié)果調(diào)用測試工具模塊動態(tài)調(diào)整郵件發(fā)送并發(fā)數(shù)、新建數(shù)或吞吐量。
    [0014]在本專利技術(shù)的一些實(shí)施例中,所述性能監(jiān)測模塊還被配置成針對被測產(chǎn)品的各項(xiàng)性能指標(biāo)設(shè)置告警閾值,在采集到的相應(yīng)性能指標(biāo)達(dá)到告警閾值時(shí),與控制和分析模塊聯(lián)動處置,動態(tài)調(diào)整郵件發(fā)送頻率、并發(fā)數(shù)據(jù)和郵件大小。
    [0015]在本專利技術(shù)的一些實(shí)施例中,所述測試工具模塊被配置成模擬IP、并發(fā)用戶來模擬發(fā)送郵件環(huán)境。
    [0016]在本專利技術(shù)的一些實(shí)施例中,所述樣本郵件劃分為正常郵件和垃圾郵件兩組,并在發(fā)送的郵件頭中增加隨機(jī)頭標(biāo)記來區(qū)分垃圾、正常郵件,通過獲取的pop3郵件頭內(nèi)容來確定垃圾郵件與正常郵件的數(shù)量效率。
    [0017]在本專利技術(shù)的一些實(shí)施例中,所述測試工具模塊模擬的并發(fā)用戶通過操作系統(tǒng)并發(fā)線程數(shù)及系統(tǒng)資源參數(shù)設(shè)置為最大值。
    [0018]在本專利技術(shù)的一些實(shí)施例中,所述測試工具模塊模擬的IP通過在物理網(wǎng)卡上使用不同Socket對象來創(chuàng)建生成。
    [0019]在本專利技術(shù)的一些實(shí)施例中,所述測試工具模塊被配置成采集每封郵件發(fā)送時(shí)間字段,發(fā)送給控制和分析模塊計(jì)算郵件收發(fā)時(shí)間,并接受控制和分析模塊的調(diào)度,動態(tài)調(diào)整并發(fā)用戶數(shù)、郵件樣本,以獲取被測產(chǎn)品性能達(dá)到閾值時(shí)的最大并發(fā)數(shù)、郵件收發(fā)時(shí)間相關(guān)的性能參數(shù)。
    [0020]在本專利技術(shù)的一些實(shí)施例中,所述控制和分析模塊包括控制單元和分析單元;
    [0021]所述控制單元被配置成能夠調(diào)用測試工具模塊開展郵件測試,根據(jù)性能監(jiān)測模塊推送的各項(xiàng)性能參數(shù)、郵件服務(wù)模塊計(jì)算得出的郵件收發(fā)延遲,可采取折半法動態(tài)調(diào)整各項(xiàng)發(fā)送參數(shù),獲取電子郵件類產(chǎn)品支持的最大并發(fā)、新建和吞吐;
    [0022]所述分析單元被配置成收集電子郵件類產(chǎn)品測試過程中的各項(xiàng)性能數(shù)據(jù)、測試結(jié)果數(shù)據(jù),對相關(guān)數(shù)據(jù)進(jìn)行計(jì)算、統(tǒng)計(jì)和分析,記錄電子郵件類產(chǎn)品不同反垃圾郵件策略的相關(guān)結(jié)果。
    [0023]在本專利技術(shù)的一些實(shí)施例中,所述控制單元被配置成能夠與性能監(jiān)測模塊進(jìn)行聯(lián)動,在性能監(jiān)測模塊采集到的被測產(chǎn)品相應(yīng)性能指標(biāo)達(dá)到告警閾值時(shí),能夠采取折半法自動調(diào)整發(fā)送郵件并發(fā)數(shù)、新建會話數(shù)。
    [0024]在本專利技術(shù)的一些實(shí)施例中,所述控制單元被配置成在高并發(fā)場景下,能夠調(diào)用多級測試工具模塊進(jìn)行郵件測試。
    [0025]在本專利技術(shù)的一些實(shí)施例中,所述控制單元被配置成能夠通過采集測試工具模塊、性能監(jiān)測模塊、郵件服務(wù)模塊中郵件頭上的Date字段、轉(zhuǎn)發(fā)郵件時(shí)間、接收時(shí)間字段,計(jì)算和統(tǒng)計(jì)每封郵件的收發(fā)時(shí)間、轉(zhuǎn)發(fā)延遲。
    [0026]在本專利技術(shù)的一些實(shí)施例中,所述控制單元被配置成能夠根據(jù)被測電子郵件類產(chǎn)品
    的特點(diǎn)配置不同的郵件樣本,相關(guān)郵件按照統(tǒng)計(jì)學(xué)概率構(gòu)造生成,并基于被測產(chǎn)品的相關(guān)策略進(jìn)行設(shè)置(如郵件設(shè)置的大小、內(nèi)容過濾方法、郵件頭等),且郵件均為被測產(chǎn)品可正確識別的郵件樣本;在發(fā)送的郵件頭中增加隨機(jī)頭標(biāo)記來區(qū)分垃圾/正常郵件,通過獲取的pop3郵件頭內(nèi)容來確定垃圾郵件正常郵件的數(shù)量效率。
    [0027]在本專利技術(shù)的一些實(shí)施例中,所述分析單元被配置成基于文字、圖表等方式對測試的各項(xiàng)結(jié)果進(jìn)行計(jì)算、統(tǒng)計(jì)和分析,以便于測試人員生成測試報(bào)告。
    [0028]本專利技術(shù)給出的電子郵件類產(chǎn)品性能測試系統(tǒng),能夠通過測試工具與電子郵件類產(chǎn)品環(huán)路方式部署,實(shí)時(shí)監(jiān)測電子郵件類產(chǎn)品的各項(xiàng)性能指標(biāo),基于采集到的郵件收發(fā)延遲、電子郵件類產(chǎn)品性能指標(biāo)(CPU利用率、內(nèi)存使用率等)等,動態(tài)調(diào)整郵件發(fā)送并發(fā)數(shù)、郵件樣本和類型等,并在發(fā)送的郵件頭中增加隨機(jī)頭標(biāo)記來區(qū)分垃圾/正常郵件,精確計(jì)算連接處理速率、平均延遲時(shí)間,有利于優(yōu)化反垃圾郵件、郵件服務(wù)器類產(chǎn)品相關(guān)性能指標(biāo),在高并發(fā)、大流量本文檔來自技高網(wǎng)
    ...

    【技術(shù)保護(hù)點(diǎn)】

    【技術(shù)特征摘要】
    1.電子郵件類產(chǎn)品性能測試系統(tǒng),其特征在于,所述測試系統(tǒng)包括:性能監(jiān)測模塊、測試工具模塊、郵件服務(wù)模塊以及控制和分析模塊;所述性能監(jiān)測模塊被配置成通過SNMP協(xié)議采集被測產(chǎn)品的相關(guān)性能指標(biāo),并將采集的數(shù)據(jù)同步給控制和分析模塊進(jìn)行實(shí)時(shí)分析處置;所述測試工具模塊被配置成模擬被測產(chǎn)品的發(fā)送郵件環(huán)境,通過調(diào)用被測產(chǎn)品的SMTP端口,建立會話連接發(fā)送樣本郵件,所述發(fā)送樣本郵件的收件人配置成為郵件服務(wù)模塊模擬的收件人信息,并將對被測產(chǎn)品發(fā)送的郵件相關(guān)性能數(shù)據(jù)推送給控制和分析模塊;所述郵件服務(wù)模塊被配置成模擬被測產(chǎn)品的模擬收件人,主動接收被測產(chǎn)品在所述測試工具模塊控制下發(fā)送的樣本郵件,并對接收樣本郵件時(shí)間進(jìn)行采集,同時(shí)將樣本郵件投遞的各項(xiàng)參數(shù)發(fā)送給控制和分析模塊;所述控制和分析模塊被配置成收集測試工具模塊、郵件服務(wù)模塊、性能監(jiān)測模塊的各項(xiàng)數(shù)據(jù),通過分析性能監(jiān)測模塊采集的各項(xiàng)性能指標(biāo),評估電子郵件類產(chǎn)品的狀態(tài),并根據(jù)評估結(jié)果調(diào)用測試工具模塊動態(tài)調(diào)整郵件發(fā)送并發(fā)數(shù)、新建數(shù)或吞吐量。2.根據(jù)權(quán)利要求1所述的電子郵件類產(chǎn)品性能測試系統(tǒng),其特征在于,所述性能監(jiān)測模塊還被配置成針對被測產(chǎn)品的各項(xiàng)性能指標(biāo)設(shè)置告警閾值,在采集到的相應(yīng)性能指標(biāo)達(dá)到告警閾值時(shí),與控制和分析模塊聯(lián)動處置,動態(tài)調(diào)整郵件發(fā)送頻率、并發(fā)數(shù)據(jù)和郵件大小。3.根據(jù)權(quán)利要求1所述的電子郵件類產(chǎn)品性能測試系統(tǒng),其特征在于,所述測試工具模塊被配置成模擬IP、并發(fā)用戶來模擬發(fā)送郵件環(huán)境。4.根據(jù)權(quán)利要求1所述的電子郵件類產(chǎn)品性能測試系統(tǒng),其特征在于,所述樣本郵件劃分為正常郵件和垃圾郵件兩組,并在發(fā)送的郵件頭中增加隨機(jī)頭標(biāo)記來區(qū)分垃圾、正常郵件,通過獲取的pop3郵件頭內(nèi)容來確定垃圾郵件與正常郵件的數(shù)量效率。5.根據(jù)權(quán)利要求3所述的電子郵件類產(chǎn)品性能測試系統(tǒng),其特征在于,所述測試工具模塊模擬的并發(fā)用戶通過操作系統(tǒng)并發(fā)線程數(shù)及系統(tǒng)資源參數(shù)設(shè)置為最大值。6.根據(jù)權(quán)利要求3所述的電子郵件類產(chǎn)品性能測試系統(tǒng),其特征在于,所述測試工具模塊模擬的IP通過在物理網(wǎng)卡上使用不同Socket對象來創(chuàng)建生成。7.根據(jù)權(quán)利要求1所述的電子郵件類產(chǎn)品性能測試系統(tǒng),其特征在于,所述測試工具...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:田曉鵬王兵魯吳其聰孫文武陳廣宇
    申請(專利權(quán))人:北京安寧創(chuàng)新網(wǎng)絡(luò)科技股份有限公司
    類型:發(fā)明
    國別省市:

    網(wǎng)友詢問留言 已有0條評論
    • 還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 无码人妻精品一区二区三区蜜桃| 自拍中文精品无码| 中文字幕无码日韩欧毛| 亚洲精品无码久久久久A片苍井空| 亚洲精品自偷自拍无码| 日韩AV无码一区二区三区不卡毛片| 亚洲av永久无码制服河南实里 | 亚洲精品无码专区在线在线播放| 日韩精品久久无码中文字幕| 国产成人亚洲综合无码| 无码夫の前で人妻を侵犯| 亚洲国产精品无码久久一区二区| 久久中文字幕无码一区二区| 久久久久久国产精品免费无码 | 国产精品久久久久无码av| 午夜无码中文字幕在线播放| 中文字幕精品三区无码亚洲| 无码人妻精品一区二区三区东京热 | 五月天无码在线观看| 亚洲av永久无码天堂网| 无码人妻AⅤ一区二区三区| 一本久道中文无码字幕av| 成人无码嫩草影院| 曰韩无码二三区中文字幕| 亚洲GV天堂GV无码男同| 无码人妻精品一区二区在线视频| 国内精品无码一区二区三区| 一区二区无码免费视频网站| 无码人妻精品一区二区三| 一区二区三区人妻无码| 亚洲国产无套无码av电影| 国产成人AV无码精品| 国产网红主播无码精品| 一本色道无码道在线| 少妇无码AV无码一区| 中文字幕丰满伦子无码| 亚洲AV无码一区东京热| 无码国产精成人午夜视频一区二区 | 久久久久久无码国产精品中文字幕 | 亚洲一区二区三区国产精品无码| 精品无码人妻一区二区三区品|