馬澤鋒 吉林大學(xué)珠海學(xué)院 519041
?
軟件測試技術(shù)在金融軟件中的應(yīng)用分析
馬澤鋒吉林大學(xué)珠海學(xué)院519041
【文章摘要】
伴隨著社會經(jīng)濟的發(fā)展和計算機技術(shù)的進步,金融軟件被人們所接受,人們開始利用金融軟件進行經(jīng)濟操作,同時,軟件測試技術(shù)也逐漸在金融軟件中大量應(yīng)用。人們對于金融軟件的關(guān)注度也開始提高,因此,如何使用軟件測試技術(shù)來確保金融軟件的有效性成為人們重視的話題。筆者在本文中著重分析軟件測試技術(shù)在金融軟件的應(yīng)用問題。
【關(guān)鍵詞】
軟件測試技術(shù);金融軟件;技術(shù)應(yīng)用
軟件測試技術(shù)的應(yīng)用十分廣泛,在我國,軟件測試技術(shù)還處于成長階段,因此,軟件測試技術(shù)的應(yīng)用還存在著一定的弊端,和發(fā)達國家相比仍然有很多不足的地方。而將軟件測試技術(shù)應(yīng)用于金融軟件是現(xiàn)有經(jīng)濟發(fā)展環(huán)境下的必然趨勢,所以,將軟件測試技術(shù)準確有效的應(yīng)用在金融軟件中成為了我國研究的重要問題。
金融軟件的客戶端是面向于大眾群體的重要平臺,因此,對于客戶端的測試成為了軟件測試技術(shù)在金融軟件中應(yīng)用的重要工作。下面將介紹軟件測試技術(shù)在客戶端中的測試應(yīng)用。
1.1對客戶端文檔測試
文檔測試在金融軟件客戶端測試中受到了很大的關(guān)注,對于客戶端文檔測試主要分為三個部分,第一部分是需求文檔測試,測試軟件的測試內(nèi)容主要是需求文檔中的邏輯矛盾以及技術(shù)的可行性;第二部分是設(shè)計文檔測試,在這一部分,測試的內(nèi)容主要是對軟件文檔的合理性進行測試;第三部分是幫助文檔測試,在這一部分,主要是對幫助文檔的內(nèi)容進行測試,由于幫助文檔是需要面向客戶的,因此,必須要保證幫助文檔的編寫準確有效。
1.2對客戶端UI測試
UI測試的內(nèi)容主要是對客戶端的主界面的設(shè)計進行測試,UI測試包括畫面設(shè)計、文字校正等內(nèi)容,對UI的測試需要保證交互性,從而使客戶在客戶端能夠正常的使用金融軟件完成相應(yīng)的操作。UI測試對于測試人員的要求比較高,需要測試人員有一定的審美素養(yǎng),從而保證客戶端的視覺體驗良好。
1.3對客戶端安全性測試
對于金融軟件來說,安全性是十分重要的部分,因此,需要重視客戶端的安全性。一方面測試人員要注重應(yīng)用自身的安全,確保使用者只能訪問部分的數(shù)據(jù),另一方面,對于軟件系統(tǒng)也需要保證相應(yīng)的安全性,只有系統(tǒng)調(diào)試人員才能夠?qū)τ谙到y(tǒng)進行更改。
1.4對客戶端配置測試
配置測試在軟件運行中十分重要,不同的軟件環(huán)境中,對于軟件的硬件不同。對于客戶端配置測試,首先需要測試瀏覽器的兼容性,從而保證在不同的網(wǎng)絡(luò)環(huán)境中,可以訪問相應(yīng)的網(wǎng)絡(luò)內(nèi)容,獲得正確的網(wǎng)絡(luò)信息;其次對于操作系統(tǒng)兼容的測試需要確保在不同的操作系統(tǒng)中可以正常的使用測試軟件;最后是對于硬件兼容性的測試,硬件是測試軟件的基礎(chǔ),因此,在需要通過相應(yīng)的測試使軟件在不同的設(shè)備中都可以正常的運行。
1.5對客戶端安裝測試
在客戶端的安裝中,需要保證軟件在安裝的各個環(huán)節(jié)中都可以完成安裝,同時需要保證測試軟件可以在正常安裝后順利的運行。對于客戶端的安裝測試需要從安裝手冊和安裝代碼兩個方面進行全面的考慮。
1.6對客戶端分辨率測試
為了給用戶更好的客戶端視覺體驗,就需要保證客戶端的分辨率比較高。通過對于客戶端的測試,可以是客戶端的畫面適應(yīng)分辨率,如果畫面與分辨率不匹配就需要進行相應(yīng)的分辨率調(diào)整,呈現(xiàn)更好的客戶端畫面。
1.7對客戶端功能測試
功能測試是客戶端的一個重要的測試工作,通過測試要保證軟件的運行正常,功能完整,給用戶更好的功能體驗。
2.1對服務(wù)器壓力測試
壓力測試的主要內(nèi)容是提高服務(wù)器的壓力,從而記錄服務(wù)器相應(yīng)的數(shù)據(jù)變化,了解服務(wù)器最大的壓力承受程度是多少,從而在服務(wù)器的運行過程中將壓力的大小控制在合理的范圍之內(nèi)。
2.2對服務(wù)器負載測試
服務(wù)器的負載是通過提高服務(wù)器壓力承受時間,來測試服務(wù)器的最高承受能力,對服務(wù)器負載測試可以了解服務(wù)器的壓力極限,記錄服務(wù)器的數(shù)據(jù)。對服務(wù)器負載測試和對于服務(wù)器壓力測試之間的區(qū)別在于,壓力測試的核心在于服務(wù)器的壓力的強度,而負載測試的核心在于服務(wù)器壓力的承受時間。
2.3對服務(wù)器強度測試
對服務(wù)器的輕度測試要保證軟件對于環(huán)境的承受能力,從而保證服務(wù)器穩(wěn)定。在這種情況下可以減少服務(wù)器在異常情況下的崩潰現(xiàn)象的發(fā)生。對服務(wù)器強度測試對于服務(wù)器的正常運行有著重要的作用。
2.4對服務(wù)器大數(shù)據(jù)量測試
對數(shù)據(jù)大數(shù)據(jù)量測試可以了解服務(wù)器在數(shù)據(jù)傳輸數(shù)據(jù)較大的情況下所呈現(xiàn)的狀況,大數(shù)據(jù)測試主要包括服務(wù)器運行中的大數(shù)據(jù)測試與服務(wù)器歷史大數(shù)據(jù)兩種測試方法,來檢測服務(wù)器數(shù)據(jù)的應(yīng)對能力。
軟件測試技術(shù)在金融軟件中的應(yīng)用有著十分重要的意義,在我國未來的金融軟件發(fā)展過程中仍會不斷的完善軟件測試技術(shù),更好的促進軟件測試技術(shù)的發(fā)展。通過向其他發(fā)達國家學(xué)習(xí)先進的軟件測試技術(shù),來提高我國金融軟件市場中的軟件測試技術(shù),實現(xiàn)金融軟件的最優(yōu)化。
【參考文獻】
[1] 李繼先. 軟件測試技術(shù)在金融軟件中的應(yīng)用[D]. 西安電子科技大學(xué), 2010.
[2] 孫萌婧. 金融行業(yè)軟件測試的具體方案及技術(shù)分析[J]. 電子設(shè)計工程, 2014, 22(17):119-121.
[3] 李寬, 楊杰榮. 軟件測試標準及在測試實踐中的應(yīng)用[J]. 金融電子化, 2009(06):51-54.