System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 久久久久久久亚洲Av无码,一本一道AV无码中文字幕,中文无码vs无码人妻
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種測試接口方法、裝置及電子設備制造方法及圖紙

    技術編號:43454947 閱讀:11 留言:0更新日期:2024-11-27 12:55
    本發明專利技術提供一種測試接口方法、裝置及電子設備,涉及軟件開發技術領域。所述測試接口方法應用于測試接口系統,所述方法包括:獲取源代碼,對所述源代碼進行動態編譯獲取類;對所述類進行動態注冊,得到功能接口;接收用戶的測試命令,基于所述測試命令對所述功能接口進行測試獲取測試結果;確定所述測試結果不符合預設標準的情況下,獲取修改后的源代碼,重復前述步驟,直至所述測試結果符合所述預設標準,無需重啟系統即可對修改后的源代碼進行測試,能夠提高開發效率。

    【技術實現步驟摘要】

    本專利技術涉及軟件開發,尤其涉及一種測試接口方法、裝置及電子設備


    技術介紹

    1、在對與應用程序相對應的源代碼的功能進行測試時,獲取源代碼后,一般對源代碼進行編譯得到對應的jar文件,將jar文件傳遞到系統中,通過系統提供的接口對jar文件的業務邏輯等功能進行測試。但是,在基于測試結果修改源代碼后,需要重啟系統,并重復上述過程,才能在系統中對修改后的源代碼進行測試。


    技術實現思路

    1、本專利技術提供一種測試接口方法、裝置及電子設備,用以解決現有技術中需要重啟系統后才能對修改后的源代碼進行測試的缺陷,提高開發效率。

    2、本專利技術提供一種測試接口方法,應用于測試接口系統,所述方法包括:獲取源代碼,對所述源代碼進行動態編譯獲取類;對所述類進行動態注冊,得到功能接口;接收用戶的測試命令,基于所述測試命令對所述功能接口進行測試獲取測試結果;確定所述測試結果不符合預設標準的情況下,獲取修改后的源代碼,重復前述步驟,直至所述測試結果符合所述預設標準。

    3、根據本專利技術提供的一種測試接口方法,所述測試接口系統包括沙箱和低代碼平臺;獲取源代碼,包括:通過所述沙箱的源代碼注冊接口獲取所述低代碼平臺提交的源代碼;其中,所述源代碼是所述源代碼注冊接口的傳遞參數。

    4、根據本專利技術提供的一種測試接口的方法,對所述源代碼進行動態編譯獲取類,包括:對所述源代碼進行動態編譯,獲取controller類、service接口類和serviceimpl實現類;對所述類進行動態注冊,包括:對所述controller類、所述service接口類和所述serviceimpl實現類進行動態注冊。

    5、根據本專利技術提供的一種測試接口方法,對所述controller類、所述service接口類和所述serviceimpl實現類進行動態注冊,包括:確定存在已經注冊的所述controller類的情況下,注銷已經注冊的所述controller類;確定存在已經注冊的所述service接口類和所述serviceimpl實現類的情況下,注銷已經注冊的所述service接口類和所述serviceimpl實現類,重新注冊動態編譯獲取的所述service接口類和所述serviceimpl實現類;重新注冊動態編譯獲取的所述controller類。

    6、根據本專利技術提供的一種測試接口方法,獲取修改后的源代碼,包括:接收用戶基于所述測試結果和所述預設標準向所述低代碼平臺發送的調整命令;基于所述調整命令在所述低代碼平臺中修改低代碼模型,并解析修改后的低代碼模型,得到所述修改后的低代碼模型的解析數據;基于所述解析數據和預設代碼模版生成修改后的源代碼;通過所述沙箱的源代碼注冊接口獲取所述低代碼平臺提交的修改后的源代碼。

    7、本專利技術還提供一種測試接口裝置,應用于測試接口系統,所述裝置包括:類獲取模塊,用于獲取源代碼,對所述源代碼進行動態編譯獲取類;功能接口獲取模塊,用于對所述類進行動態注冊,得到功能接口;測試結果獲取模塊,用于接收用戶的測試命令,基于所述測試命令對所述功能接口進行測試獲取測試結果;結果判斷模塊,用于確定所述測試結果不符合預設標準的情況下,獲取修改后的源代碼,重復前述步驟,直至所述測試結果符合所述預設標準。

    8、根據本專利技術提供的一種測試接口裝置,所述測試接口系統包括沙箱和低代碼平臺;所述類獲取模塊,具體用于通過所述沙箱的源代碼注冊接口獲取所述低代碼平臺提交的源代碼;其中,所述源代碼是所述源代碼注冊接口的傳遞參數。

    9、根據本專利技術提供的一種測試接口裝置,所述類獲取模塊,還用于:對所述源代碼進行動態編譯,獲取controller類、service接口類和serviceimpl實現類;所述測試結果獲取模塊,還用于對所述controller類、所述service接口類和所述serviceimpl實現類進行動態注冊。

    10、本專利技術還提供一種電子設備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執行所述計算機程序時實現如上述任一種所述測試接口方法。

    11、本專利技術還提供一種非暫態計算機可讀存儲介質,其上存儲有計算機程序,該計算機程序被處理器執行時實現如上述任一種所述測試接口方法。

    12、相比與現有技術中將源代碼進行編譯得到對應的jar文件傳遞到系統中,本專利技術實施例提供的測試接口方法、裝置及電子設備,通過向測試接口系統傳遞源代碼,在測試接口系統中對源代碼進行動態編譯獲取類,對類進行動態注冊得到功能接口,對功能接口進行測試,在測試結果不符合預設標準的情況下,需要修改源代碼繼續進行測試的情況下,不需要重啟測試接口系統,能夠直接將修改后的源代碼傳遞到測試接口系統中,對修改后的源代碼進行測試,能夠提高開發效率。

    本文檔來自技高網...

    【技術保護點】

    1.一種測試接口方法,其特征在于,應用于測試接口系統,所述方法包括:

    2.根據權利要求1所述的測試接口方法,其特征在于,所述測試接口系統包括沙箱和低代碼平臺;

    3.根據權利要求1所述的測試接口方法,其特征在于,對所述源代碼進行動態編譯獲取類,包括:

    4.根據權利要求3所述的測試接口方法,其特征在于,對所述Controller類、所述Service接口類和所述ServiceImpl實現類進行動態注冊,包括:

    5.根據權利要求2所述的測試接口方法,其特征在于,獲取修改后的源代碼,包括:

    6.一種測試接口裝置,其特征在于,應用于測試接口系統,所述裝置包括:

    7.根據權利要求6所述的測試接口裝置,其特征在于,所述測試接口系統包括沙箱和低代碼平臺;所述類獲取模塊,具體用于通過所述沙箱的源代碼注冊接口獲取所述低代碼平臺提交的源代碼;其中,所述源代碼是所述源代碼注冊接口的傳遞參數。

    8.根據權利要求6所述的測試接口裝置,其特征在于,所述類獲取模塊,還用于:對所述源代碼進行動態編譯,獲取Controller類、Service接口類和ServiceImpl實現類;

    9.一種電子設備,包括存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,其特征在于,所述處理器執行所述計算機程序時實現如權利要求1至5任一項所述測試接口方法。

    10.一種非暫態計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執行時實現如權利要求1至5任一項所述測試接口方法。

    ...

    【技術特征摘要】

    1.一種測試接口方法,其特征在于,應用于測試接口系統,所述方法包括:

    2.根據權利要求1所述的測試接口方法,其特征在于,所述測試接口系統包括沙箱和低代碼平臺;

    3.根據權利要求1所述的測試接口方法,其特征在于,對所述源代碼進行動態編譯獲取類,包括:

    4.根據權利要求3所述的測試接口方法,其特征在于,對所述controller類、所述service接口類和所述serviceimpl實現類進行動態注冊,包括:

    5.根據權利要求2所述的測試接口方法,其特征在于,獲取修改后的源代碼,包括:

    6.一種測試接口裝置,其特征在于,應用于測試接口系統,所述裝置包括:

    7.根據權利要求6所述的測試接口裝置,其特征在于,所述測試接口系統...

    【專利技術屬性】
    技術研發人員:尹濤鄒延義馮雙玉
    申請(專利權)人:云粒智慧科技有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 精品亚洲成α人无码成α在线观看| 无码视频在线播放一二三区| 色AV永久无码影院AV| 亚洲日韩精品A∨片无码加勒比| 国产精品无码久久av不卡 | 国产乱人伦无无码视频试看| 中文字幕在线无码一区二区三区| 91精品日韩人妻无码久久不卡| 免费人成无码大片在线观看 | 最新无码人妻在线不卡| 日产无码1区2区在线观看| 中文有码无码人妻在线| 亚洲av永久无码精品古装片| 一区二区三区无码高清| 亚洲GV天堂无码男同在线观看| 中文字幕无码无码专区| 国产一区二区三区无码免费| 国产精品无码一区二区三区不卡| 久久久久无码精品国产| 国产AV无码专区亚洲Av| 亚洲精品无码MV在线观看 | 亚洲a∨无码男人的天堂| 东京热av人妻无码专区| 国产精品无码素人福利| 日韩av片无码一区二区三区不卡 | 黑人无码精品又粗又大又长| 无码熟妇αⅴ人妻又粗又大| 亚洲AV无码成人精品区狼人影院| 久久午夜无码鲁丝片秋霞| 98久久人妻无码精品系列蜜桃| 未满小14洗澡无码视频网站| 亚洲中文字幕无码久久精品1| 亚洲午夜国产精品无码| 亚洲av中文无码乱人伦在线播放| 国产成A人亚洲精V品无码性色| 中文字字幕在线中文无码 | 曰韩人妻无码一区二区三区综合部| 无码AV片在线观看免费| 亚洲性无码一区二区三区| 久久亚洲中文无码咪咪爱| 亚洲成a人无码av波多野按摩|