日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發明專利]構建測試用例和代碼測試的方法、裝置、設備及介質在審

專利信息
申請號: 202210259900.2 申請日: 2022-03-16
公開(公告)號: CN114579466A 公開(公告)日: 2022-06-03
發明(設計)人: 張淏然 申請(專利權)人: 北京沃東天駿信息技術有限公司;北京京東世紀貿易有限公司
主分類號: G06F11/36 分類號: G06F11/36
代理公司: 北京華夏泰和知識產權代理有限公司 11662 代理人: 鄧菊香
地址: 101116 北京市大興區北京經濟*** 國省代碼: 北京;11
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 構建 測試 代碼 方法 裝置 設備 介質
【說明書】:

發明實施例涉及一種構建測試用例和代碼測試的方法、裝置、設備及介質,涉及計算機技術領域,該構建測試用例的方法包括:獲取待測對象的源代碼,所述源代碼包括條件語句,根據所述條件語句確定預期運行的條件分支和所述條件分支下的執行語句;基于所述條件分支和所述條件分支下的執行語句,構建測試用例,其中,所述測試用例包括所述條件分支與所述條件分支下的執行語句之間的映射關系;該代碼測試的方法包括:獲取待測對象的源代碼;運行預先構建的測試用例,得到實際運行結果,其中,所述測試用例中通過條件?斷言映射對的形式描述預期運行結果;通過對比所述實際運行結果和所述預期運行結果來校驗所述源代碼的正確性。

技術領域

本發明涉及計算機技術領域,尤其涉及一種構建測試用例和代碼測試的方法、裝置、設備及介質。

背景技術

在軟件開發過程中,目前多利用單元測試(Unit Testing)來對源代碼程序模塊的最小單位進行正確性檢驗,通常需構建測試用例(case)來進行測試,而針對包含許多復雜的條件判斷的語句的源代碼,在編寫測試用例時,一個測試用例(case)只能測試條件語句所包含的一種情況,因此在進行單元測試時需編寫多個case來覆蓋全部情況,導致編寫測試用例所需的編碼量巨大且包含大量冗余代碼,會帶來巨大的工作量。

在實現本發明的過程中,發明人發現相關技術中至少存在如下技術問題:

相關技術中為了減少單元測試代碼冗余以實現編寫單元測試代碼的方便,通過重構源代碼(業務代碼)的方式來替代程序中的條件語句,然而重構代碼需進行復雜、大量的改動,仍會帶來巨大的工作量并會為業務引入諸多不可控風險。因此,在不改動源代碼的情況下,如何構建測試用例使得在既能實現測試源代碼的條件語句的同時還能夠減少單元測試代碼冗余,成為亟待解決的問題。

發明內容

第一方面,本發明的實施例提供了一種構建測試用例的方法,包括:獲取待測對象的源代碼,上述源代碼包括條件語句,根據上述條件語句確定預期運行的條件分支和上述條件分支下的執行語句;基于上述條件分支和上述條件分支下的執行語句,構建測試用例,其中,上述測試用例包括上述條件分支與上述條件分支下的執行語句之間的映射關系。

根據本發明的實施例,上述基于上述條件分支和上述條件分支下的執行語句,構建測試用例,包括:對于每一條件分支,以該條件分支下的執行語句作為斷言,構建條件-斷言映射對;將上述條件-斷言映射對存儲至供上述測試用例調用的預設的第一字典。

第二方面,本發明的實施例提供了一種代碼測試方法,包括:獲取待測對象的源代碼;運行預先構建的測試用例,得到實際運行結果,其中,上述測試用例中通過條件-斷言映射對描述預期運行結果;通過對比上述實際運行結果和上述預期運行結果來校驗上述源代碼的正確性。

根據本發明的實施例,上述源代碼包括條件語句,在運行預先構建的測試用例之前,上述方法還包括:根據上述源代碼的條件語句確定預期運行結果,上述預期運行結果包括預期運行的條件分支和上述條件分支下的執行語句;基于上述預期運行結果,預先構建測試用例,其中,通過條件-斷言映射對的形式來描述上述預期運行的條件分支和上述條件分支下的執行語句。

根據本發明的實施例,上述基于上述預期運行結果,預先構建測試用例,包括:初始化測試用例;基于上述預期運行的條件分支和上述條件分支下的執行語句,對于每一條件分支,以該條件分支下的執行語句作為斷言,構建條件-斷言映射對;將上述條件-斷言映射對存儲至供上述測試用例調用的預設的第一字典。

根據本發明的實施例,上述運行預先構建的測試用例,得到實際運行結果,包括:運行上述測試用例并調用上述第一字典,遍歷上述第一字典中的條件-斷言映射對,得到上述條件-斷言映射對對應的實際運行結果;其中,對于每一條件-斷言映射對,運行上述測試用例,得到上述測試用例執行該條件-斷言映射對的實際運行結果。

下載完整專利技術內容需要扣除積分,VIP會員可以免費下載。

該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京沃東天駿信息技術有限公司;北京京東世紀貿易有限公司,未經北京沃東天駿信息技術有限公司;北京京東世紀貿易有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/202210259900.2/2.html,轉載請聲明來源鉆瓜專利網。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產權局專利說明書;

2、支持發明專利 、實用新型專利、外觀設計專利(升級中);

3、專利數據每周兩次同步更新,支持Adobe PDF格式;

4、內容包括專利技術的結構示意圖流程工藝圖技術構造圖

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進行下載,點擊【登陸】 【注冊】

關于我們 尋求報道 投稿須知 廣告合作 版權聲明 網站地圖 友情鏈接 企業標識 聯系我們

鉆瓜專利網在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 久99久视频| 色婷婷噜噜久久国产精品12p| 亚洲精品久久久中文| 国产一区二区国产| 欧美日韩中文不卡| 午夜欧美影院| 国产一区亚洲一区| 午夜看片网| 国产jizz18女人高潮| 国产美女三级无套内谢| 久久夜色精品亚洲噜噜国产mv| 日本少妇一区二区三区| 久久一区二区精品视频| 欧美一区二区三区在线视频播放| 肥大bbwbbwbbw高潮| 久久99久国产精品黄毛片入口| 91一区二区在线观看| 久久久久国产精品一区二区三区| 久久国产中文字幕| 欧洲另类类一二三四区| 99视频一区| 亚洲三区二区一区| 国产69精品久久久| 国产第一区在线观看| 日日夜夜一区二区| 久久精品一区二区三区电影| 久久99精品国产麻豆婷婷| 国产日韩欧美网站| 视频一区二区中文字幕| 91波多野结衣| 欧美一区二区三区爽大粗免费| 国产一区二区三区网站| 久久久综合亚洲91久久98| 中文字幕在线视频一区二区| 午夜情所理论片| 中文字幕一区二区三区乱码视频 | 欧美xxxxhdvideos| 欧美hdfree性xxxx| 欧美高清性xxxxhd| 国产精品久久亚洲7777| 国产视频一区二区不卡| 狠狠色狠狠色合久久伊人| 九一国产精品| 国产一区二区三区精品在线| 国产精品免费观看国产网曝瓜| 99久久婷婷国产精品综合| 国偷自产中文字幕亚洲手机在线| 国产在线欧美在线| 午夜影院一级| 国产精品欧美久久久久一区二区| 日韩av在线免费电影| 国产视频精品一区二区三区| 国产大片一区二区三区| 国产精品自拍不卡| 夜色av网| 欧美国产一二三区| 91精品国产九九九久久久亚洲| 国产欧美一区二区三区在线| 欧美精品在线视频观看| 欧美日韩国产色综合一二三四| 国产精品影音先锋| 综合久久一区| 91超碰caoporm国产香蕉| 精品国产一区二区三区国产馆杂枝| 大bbw大bbw巨大bbw看看| 国产欧美一区二区三区免费视频| 国产精品偷乱一区二区三区| 色妞www精品视频| 欧美日韩精品在线一区| 欧美一区免费| 中文乱码字幕永久永久电影| 精品一区二区三区中文字幕| 亚洲精品国产一区| 午夜av电影网| 91精品视频一区二区三区| 4399午夜理伦免费播放大全| 一区二区在线国产| 国产区精品区| 丝袜诱惑一区二区三区| 欧美一区二区三区爽大粗免费| 国产中文字幕一区二区三区| 性色av色香蕉一区二区三区| 精品一区二区三区中文字幕| 日本精品视频一区二区三区 | 538国产精品| 日韩午夜三级| 中文乱码在线视频| 亚洲制服丝袜中文字幕| 国产精品伦一区二区三区在线观看| 午夜黄色一级电影| 狠狠综合久久av一区二区老牛| 午夜亚洲影院| 国产精品天堂| 欧美片一区二区| 国产二区不卡| 国产免费第一区| 亚洲精品91久久久久久| 97人人澡人人爽91综合色| 狠狠色狠狠色综合系列| 日韩一区免费在线观看| 国产一级大片| 久久九精品| 曰韩av在线| 国产一区欧美一区| 狠狠插狠狠插| 国产乱码一区二区| 免费毛片**| 中文字幕av一区二区三区高| 亚洲精品老司机| 狠狠色噜噜狠狠狠狠| 国产精品99一区二区三区| 精品国产仑片一区二区三区| 一区二区国产精品| 九色国产精品入口| 国产一卡在线| 国产第一区二区三区| 日本一区二区三区中文字幕| 午夜影院你懂的| 国产一区二区国产| 午夜激情免费电影| 一区二区三区国产精华| 久久久久国产精品www| 欧美精品五区| 国产乱人伦偷精品视频免下载| 欧美在线一级va免费观看| 久久天天躁夜夜躁狠狠躁2022| 国产欧美一区二区三区免费看| 国产欧美日韩亚洲另类第一第二页| 国产精品久久久久久久久久久新郎 | 色婷婷久久一区二区三区麻豆| 香港三日本8a三级少妇三级99 | 午夜看片网址| 99久久免费精品视频| 久久69视频| 99精品视频一区二区| 国产精品无码永久免费888| 亚洲制服丝袜在线| 亚洲免费永久精品国产| 91黄色免费看| 久久国产精品久久| 国产精品久久久久久久久久软件| 欧美精品免费看| 国产一区二区91| 国产精品无码专区在线观看| 国产69精品福利视频| 欧美日韩一区免费| 日韩精品1区2区3区| 99精品视频一区| 99三级视频| 国产午夜亚洲精品羞羞网站| 一区二区三区欧美在线| 国产精品视频一区二区在线观看 | 天堂av一区二区| 中文字幕区一区二| 老太脱裤子让老头玩xxxxx| 日韩精品乱码久久久久久| 国产精品久久久久久亚洲调教| 日韩精品999| 国语对白一区二区| 亚洲在线久久| 亚洲精品久久久久中文字幕欢迎你| 日韩一级视频在线| 少妇高潮一区二区三区99小说| 国产88av| 国产日韩欧美一区二区在线观看 | 99精品久久99久久久久| 日本午夜久久| 99久久精品一区| 国产一级片自拍| 国产亚洲精品久久久久久网站| 午夜精品在线观看| 国产欧美一区二区三区免费看| 日韩国产精品久久久久久亚洲| 91精品婷婷国产综合久久竹菊| 久久国产精品久久| 久久夜靖品2区| 男人的天堂一区二区| 国产视频一区二区视频| 三级视频一区| 99爱精品视频| 国产馆一区二区| 欧美在线观看视频一区二区三区 | 精品欧美一区二区精品久久小说| 中文字幕日本一区二区| 国产精品乱码一区二区三区四川人| 精品久久久久久亚洲综合网 | 国内久久久久久| 国产精品久久国产三级国电话系列| 夜色av网| 欧美在线视频一二三区| 国产乱一乱二乱三| 久久久人成影片免费观看| 中文字幕天天躁日日躁狠狠躁免费 | 国产高清在线观看一区| 国产一区二区视频在线| 亚欧精品在线观看| 欧美一区二区三区久久久精品| 国产欧美精品一区二区在线播放| 国产一区二区资源| 欧美一区二区三区久久| 精品国产乱码久久久久久图片| 午夜天堂电影| av素人在线| 91偷自产一区二区三区精品| 国产精品美乳在线观看| 毛片免费看看| 一区二区三区欧美在线| 国产一级二级在线| 中文字幕欧美一区二区三区| 91精品视频一区二区三区| 97国产婷婷综合在线视频,| 午夜精品一区二区三区在线播放| 素人av在线| 欧美日韩中文字幕一区二区三区 | 欧美精品日韩| 国产午夜精品一区二区三区四区| 麻豆天堂网| 日韩精品免费一区二区夜夜嗨| 99久久国产综合| 国产精品亚洲а∨天堂123bt| 99精品在免费线偷拍| 丝袜诱惑一区二区三区| 亚洲国产精品一区二区久久hs| 日韩av三区| 欧美在线视频三区| 亚洲精品日韩色噜噜久久五月| 欧美激情精品一区| 欧美久久久一区二区三区| 日本一二区视频| 午夜精品在线播放| 国产清纯白嫩初高生在线播放性色 | 亚洲国产视频一区二区三区| 曰韩av在线| 精品999久久久| 国产真实乱偷精品视频免| 日韩精品一区三区| 免费xxxx18美国| 日韩国产精品一区二区| 亚洲精品91久久久久久| 日韩中文字幕亚洲欧美| 午夜片在线| 亚洲久色影视| 96国产精品| 欧美一区二区三区爽大粗免费| 99欧美精品| 国产一区不卡视频|