本申請?zhí)峁┝艘环N應用程序監(jiān)測方法,包括:接收用戶對監(jiān)測任務(wù)的配置信息,配置信息包括待監(jiān)測的網(wǎng)絡(luò)應用程序、待監(jiān)測的網(wǎng)絡(luò)應用程序的功能點、監(jiān)測腳本;當待監(jiān)測的網(wǎng)絡(luò)應用程序被訪問時,通過監(jiān)測腳本采集待監(jiān)測的網(wǎng)絡(luò)應用程序的功能點對應的性能數(shù)據(jù);根據(jù)待監(jiān)測的網(wǎng)絡(luò)應用程序的功能點對應的性能數(shù)據(jù)進行分析,獲得網(wǎng)絡(luò)應用程序的監(jiān)測結(jié)果,監(jiān)測結(jié)果包括網(wǎng)絡(luò)應用程序的用戶體驗評價指標。該方法通過監(jiān)測任務(wù)的配置信息,采集網(wǎng)絡(luò)應用程序的功能點對應的性能數(shù)據(jù),從而基于用戶體驗的角度,對網(wǎng)絡(luò)應用程序進行監(jiān)測,以獲得與用戶體驗評價指標有關(guān)的監(jiān)測結(jié)果,便于開發(fā)人員以此為依據(jù)優(yōu)化網(wǎng)絡(luò)應用程序,提升用戶體驗。提升用戶體驗。提升用戶體驗。
【技術(shù)實現(xiàn)步驟摘要】
一種網(wǎng)絡(luò)應用程序的監(jiān)測方法及裝置
[0001]本申請涉及計算機
,尤其涉及一種網(wǎng)絡(luò)應用程序的監(jiān)測方法、裝置、服務(wù)器、計算機可讀存儲介質(zhì)以及計算機程序產(chǎn)品。
技術(shù)介紹
[0002]網(wǎng)絡(luò)應用程序(Web Application,Webapp)是通過Web訪問的應用程序,用戶可以通過瀏覽器直接訪問Web應用程序,無需事先安裝其他軟件,例如網(wǎng)絡(luò)論壇、博客等應用均屬于Web應用程序。對于Web應用程序進行監(jiān)測可以幫助企業(yè)評估應用性能,同時,可以定位用戶訪問Web應用程序時遇到的故障,從而有效提升Web應用程序的質(zhì)量。
[0003]通常情況下,對于Web應用程序的監(jiān)測主要集中在系統(tǒng)性能方面,例如,監(jiān)測Web應用程序的網(wǎng)絡(luò)延遲、資源使用率、吞吐量等。然而,上述方法僅能監(jiān)測出Web應用程序性能方面的缺陷,開發(fā)人員根據(jù)Web應用程序性能方面的缺陷對Web應用程序進行改進無法直接提升用戶使用Web應用程序的體驗。
技術(shù)實現(xiàn)思路
[0004]本申請?zhí)峁┝艘环N網(wǎng)絡(luò)應用程序的監(jiān)測方法,該方法可以基于用戶體驗的角度,對網(wǎng)絡(luò)應用程序的功能點進行監(jiān)測,為網(wǎng)絡(luò)應用程序的優(yōu)化提供支撐。本申請還提供了上述方法對應的裝置、服務(wù)器、計算機可讀存儲介質(zhì)以及計算機程序產(chǎn)品。
[0005]第一方面,本申請?zhí)峁┝艘环N網(wǎng)絡(luò)應用程序的監(jiān)測方法。所述方法包括:
[0006]接收用戶對監(jiān)測任務(wù)的配置信息,所述配置信息包括待監(jiān)測的網(wǎng)絡(luò)應用程序、所述待監(jiān)測的網(wǎng)絡(luò)應用程序的功能點、監(jiān)測腳本;
[0007]當所述待監(jiān)測的網(wǎng)絡(luò)應用程序被訪問時,通過所述監(jiān)測腳本采集所述待監(jiān)測的網(wǎng)絡(luò)應用程序的功能點對應的性能數(shù)據(jù);
[0008]根據(jù)所述待監(jiān)測的網(wǎng)絡(luò)應用程序的功能點對應的性能數(shù)據(jù)進行分析,獲得所述網(wǎng)絡(luò)應用程序的監(jiān)測結(jié)果,所述監(jiān)測結(jié)果包括所述網(wǎng)絡(luò)應用程序的用戶體驗評價指標。
[0009]在一些可能的實現(xiàn)方式中,所述根據(jù)所述待監(jiān)測的網(wǎng)絡(luò)應用程序的功能點對應的性能數(shù)據(jù)進行分析,獲得所述網(wǎng)絡(luò)應用程序的監(jiān)測結(jié)果,包括:
[0010]根據(jù)所述待監(jiān)測的網(wǎng)絡(luò)應用程序的功能點對應的性能數(shù)據(jù),分析得到所述待監(jiān)測的網(wǎng)絡(luò)應用程序的可用性或操作性能中的至少一個;
[0011]根據(jù)所述待監(jiān)測的網(wǎng)絡(luò)應用程序的可用性或操作性能中的至少一個,獲得所述網(wǎng)絡(luò)應用程序的監(jiān)測結(jié)果。
[0012]在一些可能的實現(xiàn)方式中,所述待監(jiān)測的網(wǎng)絡(luò)應用程序的功能點對應的性能數(shù)據(jù)包括:加載時間、資源數(shù)據(jù)、性能耗時中的一種或多種。
[0013]在一些可能的實現(xiàn)方式中,所述根據(jù)所述待監(jiān)測的網(wǎng)絡(luò)應用程序的功能點對應的性能數(shù)據(jù),分析得到所述待監(jiān)測的網(wǎng)絡(luò)應用程序的操作性能,包括:
[0014]根據(jù)所述待監(jiān)測的網(wǎng)絡(luò)應用程序的功能點對應的資源數(shù)據(jù)和所述待監(jiān)測的網(wǎng)絡(luò)
應用程序的功能點對應的性能耗時,獲得所述待監(jiān)測的網(wǎng)絡(luò)應用程序的功能點對應的操作耗時。
[0015]在一些可能的實現(xiàn)方式中,所述方法還包括:
[0016]根據(jù)所述待監(jiān)測的網(wǎng)絡(luò)應用程序的功能點對應的操作耗時和所述待監(jiān)測的網(wǎng)絡(luò)應用程序的功能點對應的歷史操作耗時,確定所述待監(jiān)測的網(wǎng)絡(luò)應用程序的功能點對應的操作耗時差值;
[0017]根據(jù)所述待監(jiān)測的網(wǎng)絡(luò)應用程序的功能點對應的操作耗時差值,從所述待監(jiān)測的網(wǎng)絡(luò)應用程序的功能點中確定待優(yōu)化的功能點。
[0018]在一些可能的實現(xiàn)方式中,所述方法還包括:
[0019]向用戶呈現(xiàn)所述網(wǎng)絡(luò)應用程序的監(jiān)測結(jié)果。
[0020]第二方面,本申請?zhí)峁┝艘环N網(wǎng)絡(luò)應用程序的監(jiān)測裝置。所述裝置包括:
[0021]接收模塊,用于接收用戶對監(jiān)測任務(wù)的配置信息,所述配置信息包括待監(jiān)測的網(wǎng)絡(luò)應用程序、所述待監(jiān)測的網(wǎng)絡(luò)應用程序的功能點、監(jiān)測腳本;
[0022]采集模塊,用于當所述待監(jiān)測的網(wǎng)絡(luò)應用程序被訪問時,通過所述監(jiān)測腳本采集所述待監(jiān)測的網(wǎng)絡(luò)應用程序的功能點對應的性能數(shù)據(jù);
[0023]分析模塊,用于根據(jù)所述待監(jiān)測的網(wǎng)絡(luò)應用程序的功能點對應的性能數(shù)據(jù)進行分析,獲得所述網(wǎng)絡(luò)應用程序的監(jiān)測結(jié)果,所述監(jiān)測結(jié)果包括所述網(wǎng)絡(luò)應用程序的用戶體驗評價指標。
[0024]在一些可能的實現(xiàn)方式中,所述分析模塊,具體用于:
[0025]根據(jù)所述待監(jiān)測的網(wǎng)絡(luò)應用程序的功能點對應的性能數(shù)據(jù),分析得到所述待監(jiān)測的網(wǎng)絡(luò)應用程序的可用性或操作性能中的至少一個;
[0026]根據(jù)所述待監(jiān)測的網(wǎng)絡(luò)應用程序的可用性或操作性能中的至少一個,獲得所述網(wǎng)絡(luò)應用程序的監(jiān)測結(jié)果。
[0027]在一些可能的實現(xiàn)方式中,所述待監(jiān)測的網(wǎng)絡(luò)應用程序的功能點對應的性能數(shù)據(jù)包括:加載時間、資源數(shù)據(jù)、性能耗時中的一種或多種。
[0028]在一些可能的實現(xiàn)方式中,所述分析模塊,具體用于:
[0029]根據(jù)所述待監(jiān)測的網(wǎng)絡(luò)應用程序的功能點對應的資源數(shù)據(jù)和所述待監(jiān)測的網(wǎng)絡(luò)應用程序的功能點對應的性能耗時,獲得所述待監(jiān)測的網(wǎng)絡(luò)應用程序的功能點對應的操作耗時。
[0030]在一些可能的實現(xiàn)方式中,所述裝置還包括:
[0031]確定模塊,用于根據(jù)所述待監(jiān)測的網(wǎng)絡(luò)應用程序的功能點對應的操作耗時和所述待監(jiān)測的網(wǎng)絡(luò)應用程序的功能點對應的歷史操作耗時,確定所述待監(jiān)測的網(wǎng)絡(luò)應用程序的功能點對應的操作耗時差值;
[0032]優(yōu)化模塊,用于根據(jù)所述待監(jiān)測的網(wǎng)絡(luò)應用程序的功能點對應的操作耗時差值,從所述待監(jiān)測的網(wǎng)絡(luò)應用程序的功能點中確定待優(yōu)化的功能點。
[0033]在一些可能的實現(xiàn)方式中,所述裝置還包括:
[0034]呈現(xiàn)模塊,用于向用戶呈現(xiàn)所述網(wǎng)絡(luò)應用程序的監(jiān)測結(jié)果。
[0035]第三方面,本申請?zhí)峁┝艘环N服務(wù)器。所述服務(wù)器包括處理器和存儲器,所述存儲器中存儲有指令,所述處理器執(zhí)行所述指令,以使所述服務(wù)器執(zhí)行如本申請第一方面或第
一方面的任一種實現(xiàn)方式所述的方法。
[0036]第四方面,本申請?zhí)峁┝艘环N計算機可讀存儲介質(zhì)。所述計算機可讀存儲介質(zhì)中存儲有指令,當其在服務(wù)器上運行時,使得服務(wù)器執(zhí)行上述第一方面或第一方面的任一種實現(xiàn)方式所述的方法。
[0037]第五方面,本申請?zhí)峁┝艘环N計算機程序產(chǎn)品。所述計算機程序產(chǎn)品包括計算機可讀指令,當其在服務(wù)器上運行時,使得所述服務(wù)器執(zhí)行上述第一方面或第一方面的任一種實現(xiàn)方式所述的方法。
[0038]本申請在上述各方面提供的實現(xiàn)方式的基礎(chǔ)上,還可以進行進一步組合以提供更多實現(xiàn)方式。
[0039]基于上述內(nèi)容描述,可知本申請的技術(shù)方案具有如下有益效果:
[0040]具體地,該方法首先接收用戶對監(jiān)測任務(wù)的配置信息,該配置信息包括待監(jiān)測的網(wǎng)絡(luò)應用程序、待監(jiān)測的網(wǎng)絡(luò)應用程序的功能點、監(jiān)測腳本,當待監(jiān)測的網(wǎng)絡(luò)應用程序被訪問時,通過監(jiān)測腳本采集待監(jiān)測的網(wǎng)絡(luò)應用程序的功能點對應的性能數(shù)據(jù),通過對該性能數(shù)據(jù)進行分析,獲得網(wǎng)絡(luò)應用程序的監(jiān)測結(jié)果,該監(jiān)測結(jié)果包括網(wǎng)絡(luò)應用程序的用戶體驗評價指標。該方法通過監(jiān)測任務(wù)的配置信息,采集網(wǎng)絡(luò)應用程序的功能點對應的性能數(shù)據(jù),從而本文檔來自技高網(wǎng)...
【技術(shù)保護點】
【技術(shù)特征摘要】
1.一種網(wǎng)絡(luò)應用程序的監(jiān)測方法,其特征在于,所述方法包括:接收用戶對監(jiān)測任務(wù)的配置信息,所述配置信息包括待監(jiān)測的網(wǎng)絡(luò)應用程序、所述待監(jiān)測的網(wǎng)絡(luò)應用程序的功能點、監(jiān)測腳本;當所述待監(jiān)測的網(wǎng)絡(luò)應用程序被訪問時,通過所述監(jiān)測腳本采集所述待監(jiān)測的網(wǎng)絡(luò)應用程序的功能點對應的性能數(shù)據(jù);根據(jù)所述待監(jiān)測的網(wǎng)絡(luò)應用程序的功能點對應的性能數(shù)據(jù)進行分析,獲得所述網(wǎng)絡(luò)應用程序的監(jiān)測結(jié)果,所述監(jiān)測結(jié)果包括所述網(wǎng)絡(luò)應用程序的用戶體驗評價指標。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述待監(jiān)測的網(wǎng)絡(luò)應用程序的功能點對應的性能數(shù)據(jù)進行分析,獲得所述網(wǎng)絡(luò)應用程序的監(jiān)測結(jié)果,包括:根據(jù)所述待監(jiān)測的網(wǎng)絡(luò)應用程序的功能點對應的性能數(shù)據(jù),分析得到所述待監(jiān)測的網(wǎng)絡(luò)應用程序的可用性或操作性能中的至少一個;根據(jù)所述待監(jiān)測的網(wǎng)絡(luò)應用程序的可用性或操作性能中的至少一個,獲得所述網(wǎng)絡(luò)應用程序的監(jiān)測結(jié)果。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述待監(jiān)測的網(wǎng)絡(luò)應用程序的功能點對應的性能數(shù)據(jù)包括:加載時間、資源數(shù)據(jù)、性能耗時中的一種或多種。4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述根據(jù)所述待監(jiān)測的網(wǎng)絡(luò)應用程序的功能點對應的性能數(shù)據(jù),分析得到所述待監(jiān)測的網(wǎng)絡(luò)應用程序的操作性能,包括:根據(jù)所述待監(jiān)測的網(wǎng)絡(luò)應用程序的功能點對應的資源數(shù)據(jù)和所述待監(jiān)測的網(wǎng)絡(luò)應用程序的功能點對應的性能耗時,獲得所述待監(jiān)測的網(wǎng)絡(luò)應用程序的功能點對應的操作耗時。5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述方法還包括:根據(jù)所述待監(jiān)測的網(wǎng)絡(luò)應用...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:周允,張林,
申請(專利權(quán))人:中國銀行股份有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。