[發(fā)明專利]腳本測試代碼編寫的方法、裝置、終端設(shè)備及存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 201711431160.1 | 申請日: | 2017-12-26 |
| 公開(公告)號: | CN108255709A | 公開(公告)日: | 2018-07-06 |
| 發(fā)明(設(shè)計)人: | 李艷麗;謝生校;廖光明;韓瑞鵬;張宗勇;馮捷;葛旺 | 申請(專利權(quán))人: | 平安壹錢包電子商務(wù)有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36;G06F8/33 |
| 代理公司: | 深圳眾鼎專利商標代理事務(wù)所(普通合伙) 44325 | 代理人: | 譚果林 |
| 地址: | 518000 廣東省深圳市福田區(qū)福田*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 代碼編寫 腳本測試 目標函數(shù) 編輯界面 存儲介質(zhì) 代碼查詢 代碼信息 代碼選擇 終端設(shè)備 指令 測試腳本代碼 代碼函數(shù) 內(nèi)容增加 運行代碼 指令獲取 | ||
本發(fā)明公開了一種腳本測試代碼編寫的方法、裝置、終端設(shè)備及存儲介質(zhì)。腳本測試代碼編寫的方法包括:運行代碼編輯平臺,進入代碼編輯界面;獲取用戶輸入的代碼查詢指令,基于代碼查詢指令獲取并顯示推薦代碼信息,推薦代碼信息包括至少一個代碼函數(shù),每一代碼函數(shù)包括函數(shù)ID、函數(shù)名稱和對應(yīng)的函數(shù)內(nèi)容;獲取用戶輸入的代碼選擇指令,代碼選擇指令包括目標函數(shù)ID和/或目標函數(shù)名稱;將目標函數(shù)ID和/或目標函數(shù)名稱對應(yīng)的函數(shù)內(nèi)容增加到代碼編輯界面,形成已編寫代碼。該腳本測試代碼編寫的方法可在腳本測試代碼編寫過程中實現(xiàn)對測試腳本代碼即查即用性,有利于提高腳本測試代碼編寫的效率。
技術(shù)領(lǐng)域
本發(fā)明涉及腳本編寫技術(shù)領(lǐng)域,尤其涉及一種腳本測試代碼編寫的方法、裝置、終端設(shè)備和存儲介質(zhì)。
背景技術(shù)
當前代碼編寫(如測試腳本代碼編寫)主要依賴于測試項目攜帶的開發(fā)工具類,需要使用該開發(fā)工具類中的方法。具體需由代碼編寫者親自查看開發(fā)工具類的代碼,了解開發(fā)工具類中方法的功能以及如何使用方法。例如,當前測試腳本代碼附帶的開發(fā)工具類是JAR包,代碼編寫者只有通過反射的方式來查看開發(fā)工具類中具有的方法,以及方法對應(yīng)的參數(shù)和返回值的類型。反射是指建立反射方法類后,再通過反射方法類獲得其它類的相關(guān)資源,難以滿足腳本測試代碼編寫人員的即查即用性。代碼編寫者在編寫過程中反射的方式來查找開發(fā)工具類中的方法以及方法的用法,給腳本測試代碼編寫帶來不便。
發(fā)明內(nèi)容
本發(fā)明實施例提供一種腳本測試代碼編寫的方法、裝置、終端設(shè)備和存儲介質(zhì),以解決代碼編寫者在編寫過程中反射的方式來查找開發(fā)工具類中的方法以及方法的用法,給腳本測試代碼編寫帶來不便的問題。
第一方面,本發(fā)明實施例提供一種腳本測試代碼編寫的方法,包括如下步驟:
運行代碼編輯平臺,進入代碼編輯界面;
獲取用戶輸入的代碼查詢指令,基于代碼查詢指令獲取并顯示推薦代碼信息,推薦代碼信息包括至少一個代碼函數(shù),每一代碼函數(shù)包括函數(shù)ID、函數(shù)名稱和對應(yīng)的函數(shù)內(nèi)容;
獲取用戶輸入的代碼選擇指令,代碼選擇指令包括目標函數(shù)ID和/或目標函數(shù)名稱;
將目標函數(shù)ID和/或目標函數(shù)名稱對應(yīng)的函數(shù)內(nèi)容增加到代碼編輯界面,形成已編寫代碼。
第二方面,本發(fā)明實施例提供一種腳本測試代碼編寫的裝置,包括:
運行代碼平臺模塊,用于運行代碼編輯平臺,進入代碼編輯界面;
顯示代碼信息模塊,用于獲取用戶輸入的代碼查詢指令,基于代碼查詢指令獲取并顯示推薦代碼信息,推薦代碼信息包括至少一個代碼函數(shù),每一代碼函數(shù)包括函數(shù)ID、函數(shù)名稱和對應(yīng)的函數(shù)內(nèi)容;
獲取代碼指令模塊,用于獲取用戶輸入的代碼選擇指令,代碼選擇指令包括目標函數(shù)ID和/或目標函數(shù)名稱;
增加函數(shù)內(nèi)容模塊,用于將目標函數(shù)ID和/或目標函數(shù)名稱對應(yīng)的函數(shù)內(nèi)容增加到代碼編輯界面,形成已編寫代碼。
第三方面,本發(fā)明實施例提供一種終端設(shè)備,包括存儲器、處理器以及存儲在存儲器中并可在處理器上運行的計算機程序,處理器執(zhí)行計算機程序時實現(xiàn)腳本測試代碼編寫的步驟。
第四方面,本發(fā)明實施例提供一種計算機可讀存儲介質(zhì),計算機可讀存儲介質(zhì)存儲有計算機程序,計算機程序被處理器執(zhí)行時實現(xiàn)腳本測試代碼編寫的步驟。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于平安壹錢包電子商務(wù)有限公司,未經(jīng)平安壹錢包電子商務(wù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711431160.1/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種基于代碼對象的Python鉤子函數(shù)方法和裝置
- 一種函數(shù)定位的方法及裝置
- 一種函數(shù)hook檢測方法、檢測設(shè)備及計算機可讀介質(zhì)
- 基于函數(shù)摘要的程序文件分析方法及裝置
- 功能擴展方法、裝置、電子設(shè)備及計算機可讀存儲介質(zhì)
- MPP架構(gòu)下聚集函數(shù)的執(zhí)行方法和數(shù)據(jù)庫系統(tǒng)
- 日志數(shù)據(jù)生成方法、日志數(shù)據(jù)顯示方法及裝置
- 一種函數(shù)調(diào)用鏈路的展示方法和裝置
- 一種多目標推薦優(yōu)化方法及可讀介質(zhì)
- 函數(shù)執(zhí)行耗時的確定方法、裝置、終端設(shè)備及存儲介質(zhì)





