溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

金融行業(yè)軟件測試

發(fā)布時間:2020-08-11 00:05:28 來源:網絡 閱讀:1812 作者:張祖躍 欄目:軟件技術

通常測試主要有金融(銀行,保險,基金)、通信行業(yè)、嵌入式軟件、互聯網行業(yè)。

軟件測試不同于開發(fā),開發(fā)是術業(yè)有專攻,測試必須是專而不一,知識面一定要廣而精。

我從事軟件測試行業(yè)不是很久,第一份是銀行的UAT測試,接觸到的也就只是一些業(yè)務知識,技術層面就遙不可及。當然,對于剛加入測試行業(yè)的筒子們,這是一個很好的適應機會??梢猿眠@個機會具體的實踐了解,軟件測試到底是做什么。軟件測試看似是重復的做一件事,其實不然。

軟件測試需要嚴謹的思維,邏輯能力一定要強。作為一個初級軟件測試工程師,應該鍛煉自己測試用例設計能力。測試用例設計師軟件測試的核心部分。這些都是需要經驗累積的。

比如,常用的黑盒測試用例設計方法:等價類、邊界值、因果圖、判定表、業(yè)務流程分析、錯誤推測法等等。也許,你會說,這些方法你都懂呀。我剛開始,也是如此的自以為是,真正到了自己設計用例的時候確實無從下手。

就拿因果圖來說吧。找出原因和結果并不難。但是畫因果圖是有技巧的。比如,添加中間節(jié)點。我們都知道,因果圖是需要結合判定表來設計的。這就問題來了。我們一般是有n個條件,就創(chuàng)建2的n次方條用例,然后再合并,篩選。那么我想問了。如果有10的原因條件呢,難不成你要設計2的10次方。顯然,這是不可行的。那是多么龐大的數據。這個時候,因果圖的中間節(jié)點就起效了。我們可以根據中間節(jié)點來拆分成幾張表,比如3 3 4,最大的也就是2的4次方。然后再進行合并,這樣就可以事半功倍。

ok,扯遠了,金融行業(yè)軟件,涉及到錢的嘛,當然,數據的準確性就是至關重要的了。所以,要想金融行業(yè)站住腳,光有成熟的業(yè)務能力還是不行,要充分了解數據的動態(tài)流向。比如說生成的報表,這里面到底經過了怎樣的處理,是如何挖掘數據,如何設計算法的。對于數據庫,你又了解多少呢,簡單的增刪改查,告訴你,弱爆了。SQL竟然是編程語言,它就有強大的功能,還是自己去學習吧。

我的第二份工作就是數據倉庫開發(fā)項目,主要是ST測試,BVT測試。來到這里之后,又讓我充分的了解銀行系統(tǒng)的整個開發(fā)流程包括業(yè)務流程。數據倉庫主要包括,數據源、數據倉、數據展現。原來我們平時看到的一張報表,是經過這么多流程得來的。首先,建立數據源(就是我們都了解的增刪改查,建立表),第二,ETL(數據抽取、轉換、裝載),第三,數據挖掘,設計報表,最后,報表頁面。

主要就是上班無聊,想寫點什么,所以,就寫下了這篇博客。



向AI問一下細節(jié)

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI