国产av一二三区|日本不卡动作网站|黄色天天久久影片|99草成人免费在线视频|AV三级片成人电影在线|成年人aV不卡免费播放|日韩无码成人一级片视频|人人看人人玩开心色AV|人妻系列在线观看|亚洲av无码一区二区三区在线播放

網(wǎng)易首頁 > 網(wǎng)易號 > 正文 申請入駐

軟件測試案例實(shí)踐:銀行怎么做大規(guī)模、高效率的自動化測試?

0
分享至

背景

近幾年,各家商業(yè)銀行均在大力發(fā)展自動化測試。在這一進(jìn)程中,自動化測試的設(shè)計(jì)理念不斷完善,新的技術(shù)不斷應(yīng)用,使得自動化測試資產(chǎn)的積累代價(jià)和維護(hù)代價(jià)不斷降低,自動化測試資產(chǎn)的數(shù)量不斷增長。

在短短幾年間,自動化測試資產(chǎn)的數(shù)量已從數(shù)千增長至數(shù)萬乃至數(shù)十萬。

商業(yè)銀行的自動化測試平臺所管理的自動化測試案例往往數(shù)量龐大、隸屬于不同的系統(tǒng),自動化測試對象類型各不相同,這就要求對商業(yè)銀行的自動化測試平臺支持多種對象類型的自動化測試,尤其對文件對象管理及文件對象自動化測試提出了更高的要求。

文件類對象自動化測試為測試步驟中需要上傳或下載具體文件。文件類對象往往被認(rèn)為是“不適合自動化測試”,主要有以下幾個(gè)難點(diǎn):

一、文件類對象的存儲問題;

二、回歸執(zhí)行自動化測試案例時(shí)文件加載問題;

三、文件更新后,自動化測試案例的批量修復(fù)問題。

自動化測試資產(chǎn)的大幅增長和回歸頻率的顯著提升,對自動化測試平臺的執(zhí)行能力提出了更高的要求,并發(fā)執(zhí)行成為必然選擇。特別是在高并發(fā)的場景下,文件類對象的自動化測試難度進(jìn)一步提高。

為解決這一難題,本文提出一種高并發(fā)場景下文件對象的自動化測試解決方案。

方案詳細(xì)介紹

總體來講,本方案將文件對象平臺化集中管理,再基于自動化測試平臺的執(zhí)行機(jī)執(zhí)行集群,將測試平臺生成文件唯一URL轉(zhuǎn)換為本地路徑,將文件下載至執(zhí)行機(jī)本地從而執(zhí)行測試腳本,提升了文件對象的大規(guī)模執(zhí)行效率,降低了文件對象的維護(hù)及管理成本,高效地支撐商業(yè)銀行自動化測試任務(wù)。

文件對象平臺化集中管理

自動化測試平臺提供統(tǒng)一的入口供用戶上傳管理文件,每個(gè)文件上傳之后會生成唯一的文件URL,見圖1。只需要把平臺生成的URL填寫在案例對應(yīng)的字段中即可。

如果上傳的文件有更新或者要編輯,只需從自動化測試平臺中重新上傳更新后的文件即可,URL不會更新,自動化測試案例無需維護(hù)。

用戶不需要登錄每個(gè)執(zhí)行機(jī)去上傳、更新、編輯要上傳的文件,執(zhí)行機(jī)擴(kuò)充也不需要單獨(dú)再維護(hù)上傳文件,大幅度提升了測試執(zhí)行效率,降低維護(hù)成本,具有很高的靈活性。

圖1 文件上傳管理

執(zhí)行機(jī)集群自動轉(zhuǎn)換文件路徑

當(dāng)執(zhí)行機(jī)集群接收到平臺發(fā)起的案例執(zhí)行任務(wù)之后,會將案例中填寫的平臺生成的URL自動轉(zhuǎn)換為本地路徑。

執(zhí)行到案例上傳文件這一步驟時(shí),會將文件從平臺服務(wù)器下載至執(zhí)行機(jī)本地,執(zhí)行案例腳本,完成文件上傳腳本的執(zhí)行,執(zhí)行結(jié)束后將執(zhí)行結(jié)果傳回至測試平臺。

文件路徑更新之后,執(zhí)行機(jī)內(nèi)置程序無需變動,直接更新本地路徑下載文件。

執(zhí)行機(jī)集群實(shí)現(xiàn)平臺URL轉(zhuǎn)變?yōu)楸镜芈窂綄τ脩羰峭该鞯模脩糁恍柙跍y試平臺入口上傳更新文件,從而減少用戶操作流程,簡化文件對象自動化測試步驟。

文件對象自動化測試

本方案通過文件集中管理的方法及配套的多并發(fā)執(zhí)行機(jī)集群自動實(shí)現(xiàn)文件URL轉(zhuǎn)化,將文件唯一URL轉(zhuǎn)換為執(zhí)行機(jī)本地路徑,執(zhí)行自動化測試腳本時(shí),會自動化實(shí)現(xiàn)文件對象的上傳及下載,從而滿足高并發(fā)場景文件對象的自動化測試。

整個(gè)自動化測試過程中,用戶和執(zhí)行機(jī)群是解綁的,用戶不用登陸執(zhí)行機(jī)做任何操作。整個(gè)文件自動化測試流程為見圖2:

圖2 文件自動化測試流程圖

本方案的優(yōu)點(diǎn)

本方案將文件對象集中平臺化管理,測試人員可將需要上傳的文件通過統(tǒng)一入口上傳至平臺,平臺為每個(gè)文件生成唯一的URL。

測試人員不需要登錄每臺執(zhí)行機(jī)維護(hù)文件,執(zhí)行機(jī)增加后不需要對新增的執(zhí)行機(jī)做任何操作,文件維護(hù)更新也僅需要在平臺重新上傳文件。

降低了文件對象開展大規(guī)模自動化測試的維護(hù)成本,降低了測試人員的工作量。

本方案設(shè)計(jì)的執(zhí)行機(jī)集群自動轉(zhuǎn)化文件路徑的方法,將平臺生成的文件URL自動轉(zhuǎn)換為執(zhí)行機(jī)本地路徑,執(zhí)行機(jī)執(zhí)行測試腳本時(shí)會從本地路徑自動下載上傳文件。文件路徑更新之后,執(zhí)行機(jī)內(nèi)置程序無需變動,直接更新本地路徑下載文件。簡化了文件對象自動化測試步驟,更加靈活。

本方案設(shè)計(jì)的文件對象自動化測試方法,使得測試人員在平臺一次性上傳文件,執(zhí)行機(jī)執(zhí)行自動化案例時(shí)便可以自動實(shí)現(xiàn)文件的下載及上傳。通過簡單的文件上傳操作與配套的執(zhí)行機(jī)集群自動化轉(zhuǎn)化文件路徑機(jī)制,便可實(shí)現(xiàn)大規(guī)模的文件對象自動化測試。

最后:在我的V :atstudy-js,可以費(fèi)領(lǐng)取一份10G軟件測試工程師面試寶典文檔資料。以及相對應(yīng)的視頻學(xué)習(xí)教程免費(fèi)分享!其中包括了有基礎(chǔ)知識、Linux必備、Shell、互聯(lián)網(wǎng)程序原理、Mysql數(shù)據(jù)庫、抓包工具專題、接口測試工具、測試進(jìn)階-Python編程、Web自動化測試、APP自動化測試、接口自動化測試、測試高級持續(xù)集成、測試架構(gòu)開發(fā)測試框架、性能測試、安全測試等。

特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相關(guān)推薦
熱點(diǎn)推薦
轉(zhuǎn)發(fā)提醒!在伊朗的中國公民盡快撤離

轉(zhuǎn)發(fā)提醒!在伊朗的中國公民盡快撤離

閃電新聞
2026-02-27 19:30:43
巴林多棟樓因伊朗襲擊受損

巴林多棟樓因伊朗襲擊受損

財(cái)聯(lián)社
2026-03-01 01:12:06
baby再曝私下聚會視頻!濃妝艷抹穿旗袍,表情浮夸大喊疑精神失常

baby再曝私下聚會視頻!濃妝艷抹穿旗袍,表情浮夸大喊疑精神失常

八卦王者
2026-02-27 12:12:17
伊朗再次襲擊卡塔爾美軍基地

伊朗再次襲擊卡塔爾美軍基地

界面新聞
2026-02-28 18:36:10
馬筱梅被質(zhì)疑代孕,資深博主爆料懷孕諸多疑點(diǎn),本人曾多次去美國

馬筱梅被質(zhì)疑代孕,資深博主爆料懷孕諸多疑點(diǎn),本人曾多次去美國

古希臘掌管月桂的神
2026-02-28 15:00:19
46歲謝霆鋒與陳坤亮相,一個(gè)臉垮一個(gè)臃腫,骨相和皮相差距很明顯

46歲謝霆鋒與陳坤亮相,一個(gè)臉垮一個(gè)臃腫,骨相和皮相差距很明顯

查爾菲的筆記
2026-02-26 14:16:04
美以沒想到,伊朗改變打法,戰(zhàn)爭剛開始就不可控

美以沒想到,伊朗改變打法,戰(zhàn)爭剛開始就不可控

兵國大事
2026-03-01 00:00:28
伊朗首都聽到爆炸聲 以色列宣布襲擊伊朗

伊朗首都聽到爆炸聲 以色列宣布襲擊伊朗

新華社
2026-02-28 14:30:38
確認(rèn)大裁員!5000至6000人將失業(yè)

確認(rèn)大裁員!5000至6000人將失業(yè)

羊城攻略
2026-02-28 23:23:10
領(lǐng)克關(guān)掉的大燈,照亮了新能源車圈的吐槽大會

領(lǐng)克關(guān)掉的大燈,照亮了新能源車圈的吐槽大會

鈦媒體APP
2026-02-28 09:12:54
來了,巴薩!“8500萬先生”正式確認(rèn)加盟!德國主力前鋒空降來投

來了,巴薩!“8500萬先生”正式確認(rèn)加盟!德國主力前鋒空降來投

頭狼追球
2026-02-28 10:37:30
俄軍彈藥“心臟”停跳!156萬噸產(chǎn)能瞬間清零,烏克蘭這波無人機(jī)立了大功

俄軍彈藥“心臟”停跳!156萬噸產(chǎn)能瞬間清零,烏克蘭這波無人機(jī)立了大功

Ck的蜜糖
2026-02-28 16:21:43
伊朗最高國家安全委員會連發(fā)聲明

伊朗最高國家安全委員會連發(fā)聲明

財(cái)聯(lián)社
2026-02-28 20:08:12
吳夢潔殺瘋了!再砍全場最高3分,助江蘇女排復(fù)仇山東

吳夢潔殺瘋了!再砍全場最高3分,助江蘇女排復(fù)仇山東

金毛愛女排
2026-02-28 23:09:18
伊朗媒體公布反擊美軍軍事行動結(jié)果

伊朗媒體公布反擊美軍軍事行動結(jié)果

澎湃新聞
2026-03-01 00:38:06
最新消息:2026年1月全國青年失業(yè)人口數(shù)據(jù)發(fā)布——

最新消息:2026年1月全國青年失業(yè)人口數(shù)據(jù)發(fā)布——

葉初七
2026-02-28 16:39:21
國防部直接把話挑明了,家里有滿18歲男青年必須辦的就是兵役登記

國防部直接把話挑明了,家里有滿18歲男青年必須辦的就是兵役登記

南權(quán)先生
2026-02-12 15:38:28
新加坡大滿貫賽:太遺憾!世界冠軍陳幸同0:4被淘汰,無緣女單4強(qiáng)

新加坡大滿貫賽:太遺憾!世界冠軍陳幸同0:4被淘汰,無緣女單4強(qiáng)

國乒二三事
2026-02-28 18:52:21
中國男籃vs中國臺北時(shí)間已定!CCTV5直播,省隊(duì)球員賽前放出狠話

中國男籃vs中國臺北時(shí)間已定!CCTV5直播,省隊(duì)球員賽前放出狠話

籃球?qū)^(qū)
2026-02-28 20:36:42
中國要求立即停止對伊朗的軍事行動

中國要求立即停止對伊朗的軍事行動

桂系007
2026-02-28 23:42:52
2026-03-01 02:12:49
51Testing軟件測試網(wǎng) incentive-icons
51Testing軟件測試網(wǎng)
中國軟件測試人的精神家園
1528文章數(shù) 13252關(guān)注度
往期回顧 全部

財(cái)經(jīng)要聞

沖突爆發(fā) 市場變天?

頭條要聞

伊朗媒體公布反擊美軍軍事行動結(jié)果

頭條要聞

伊朗媒體公布反擊美軍軍事行動結(jié)果

體育要聞

球隊(duì)主力全報(bào)銷?頂風(fēng)擺爛演都不演了

娛樂要聞

周杰倫兒子正面照曝光,與父親好像

科技要聞

狂攬1100億美元!OpenAI再創(chuàng)融資神話

汽車要聞

嵐圖泰山黑武士版3月上市 搭載華為四激光智駕方案

態(tài)度原創(chuàng)

時(shí)尚
教育
數(shù)碼
本地
房產(chǎn)

這6款發(fā)色居然這么火?50張圖可以直接給tony

教育要聞

“比預(yù)估高了20多分,激動得有點(diǎn)想哭!”今天有人歡呼,有人沉默,有人紅了眼眶,這一年都經(jīng)歷了什么?

數(shù)碼要聞

小米超薄充電寶亮相MWC,98g有多能打?

本地新聞

津南好·四時(shí)總相宜

房產(chǎn)要聞

濱江九小也來了!集齊海僑北+哈羅、寰島...江東教育要炸了!

無障礙瀏覽 進(jìn)入關(guān)懷版