[發(fā)明專利]風控服務(wù)自動化測試方法、裝置、電子設(shè)備及存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 202010078363.2 | 申請日: | 2020-02-05 |
| 公開(公告)號: | CN111324529A | 公開(公告)日: | 2020-06-23 |
| 發(fā)明(設(shè)計)人: | 劉俊平 | 申請(專利權(quán))人: | 江蘇滿運軟件科技有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京超成律師事務(wù)所 11646 | 代理人: | 劉靜 |
| 地址: | 210000 江蘇省南京市*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 服務(wù) 自動化 測試 方法 裝置 電子設(shè)備 存儲 介質(zhì) | ||
本申請?zhí)峁┮环N風控服務(wù)自動化測試方法、裝置、電子設(shè)備及存儲介質(zhì)。該方法包括:從測試用例數(shù)據(jù)庫中獲取目標測試用例;其中,所述測試用例數(shù)據(jù)庫中包括由第一敏感詞生成的測試用例和利用預設(shè)變換規(guī)則對所述第一敏感詞進行變換后獲得的第二敏感詞生成的測試用例;利用所述目標測試用例對風控服務(wù)進行測試,獲得測試結(jié)果。本申請實施例通過利用預設(shè)變換規(guī)則對第一敏感詞進行自動變換,獲得第二敏感詞,并使用第二敏感詞對應的測試用例對風控服務(wù)進行測試,實現(xiàn)了自動化擴展測試用例數(shù)據(jù)庫,無需人工逐個添加第二敏感詞,從而降低了后期的維護成本,并且預設(shè)變換規(guī)則可以對第一敏感詞進行隨機變換,提高了測試的覆蓋率。
技術(shù)領(lǐng)域
本申請涉及測試技術(shù)領(lǐng)域,具體而言,涉及一種風控服務(wù)自動化測試方法、裝置、電子設(shè)備及存儲介質(zhì)。
背景技術(shù)
風控服務(wù)是指風險控制服務(wù),對于不同的行業(yè),不同的業(yè)務(wù)場景有著不同的解決方案。對于互聯(lián)網(wǎng)業(yè)務(wù)來說,其可以攔截一些非法請求,比如:包括黃、賭、毒、反動等敏感詞的請求。
對風控服務(wù)進行測試,查看其是否具備良好的攔截能力是一項很重要的工作?,F(xiàn)有技術(shù)中,通過建立敏感詞庫,根據(jù)敏感詞庫中的敏感詞生成對應的測試用例對風控服務(wù)進行測試。若需要擴充敏感詞庫,則需要人工進行添加,一方面,增加了維護成本;另一方面,測試覆蓋率有限。
發(fā)明內(nèi)容
本申請實施例的目的在于提供一種風控服務(wù)自動化測試方法、裝置、電子設(shè)備及存儲介質(zhì),用以解決現(xiàn)有技術(shù)中,后期維護成本高、測試覆蓋率有限的問題。
第一方面,本申請實施例提供一種風控服務(wù)自動化測試方法,包括:從測試用例數(shù)據(jù)庫中獲取目標測試用例;其中,所述測試用例數(shù)據(jù)庫中包括由第一敏感詞生成的測試用例和利用預設(shè)變換規(guī)則對所述第一敏感詞進行變換后獲得的第二敏感詞生成的測試用例;利用所述目標測試用例對風控服務(wù)進行測試,獲得測試結(jié)果。
本申請實施例通過利用預設(shè)變換規(guī)則對第一敏感詞進行自動變換,獲得第二敏感詞,并使用第二敏感詞對應的測試用例對風控服務(wù)進行測試,實現(xiàn)了自動化擴展測試用例數(shù)據(jù)庫,無需人工逐個添加第二敏感詞,從而降低了后期的維護成本,并且預設(shè)變換規(guī)則可以對第一敏感詞進行隨機變換,提高了測試的覆蓋率。
進一步地,在從測試用例數(shù)據(jù)庫中獲取目標測試用例之前,所述方法還包括:獲取第一敏感詞,并利用所述預設(shè)變換規(guī)則對所述第一敏感詞進行變換,獲得第二敏感詞;根據(jù)所述第二敏感詞生成對應的測試用例,并將所述測試用例存入所述測試用例數(shù)據(jù)庫。
本申請實施例通過利用預設(shè)變換規(guī)則對第一敏感詞進行變換,獲得第二敏感詞,并根據(jù)第二敏感詞生成對應的測試用例,以對測試用例數(shù)據(jù)庫進行擴充,使得對風控服務(wù)測試的更加全面。
進一步地,所述利用預設(shè)變換規(guī)則對所述第一敏感詞進行變換,獲得第二敏感詞,包括:獲取所述第一敏感詞對應的預設(shè)變換規(guī)則,其中,所述預設(shè)變換規(guī)則包括所述第一敏感詞對應的多個映射詞;利用所述預設(shè)變換規(guī)則從多個映射詞中選擇任意一個作為所述第二敏感詞。
本申請實施例通過利用預設(shè)變換規(guī)則將第一敏感詞映射為其相關(guān)的變型,并將映射后的作為第二敏感詞,以擴充測試用例數(shù)據(jù)庫,使得對風控服務(wù)測試更加全面。
進一步地,所述利用預設(shè)變換規(guī)則對所述第一敏感詞進行變換,獲得第二敏感詞,包括:獲取所述第一敏感詞對應的預設(shè)變換規(guī)則,其中,所述預設(shè)變換規(guī)則包括多個字符;利用所述預設(shè)變換規(guī)則從多個映射詞中選擇至少一個字符插入所述第一敏感詞中,獲得所述第二敏感詞。
在實際中,為了防止風控服務(wù)的攔截,可能在敏感詞中增加一些字符,因此,本申請實施例通過利用預設(shè)變換規(guī)則在第一敏感詞中隨機增加字符,形成第二敏感詞,并根據(jù)第二敏感詞生成對應的測試用例,從而,提高了對風控服務(wù)測試的覆蓋率。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于江蘇滿運軟件科技有限公司,未經(jīng)江蘇滿運軟件科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010078363.2/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 服務(wù)票據(jù)發(fā)行系統(tǒng)及服務(wù)票據(jù)發(fā)行服務(wù)
- 出租服務(wù)服務(wù)器和出租服務(wù)系統(tǒng)
- 服務(wù)開放方法及系統(tǒng)、服務(wù)開放服務(wù)器
- 基于服務(wù)券服務(wù)的在線企業(yè)服務(wù)平臺
- 退稅服務(wù)系統(tǒng)、退稅服務(wù)平臺及其服務(wù)方法
- 服務(wù)亭(服務(wù)驛站)
- 公共服務(wù)自助服務(wù)機
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法





