[發明專利]一種函數調用的方法、裝置、計算機存儲介質及終端在審
| 申請號: | 201811257150.5 | 申請日: | 2018-10-26 |
| 公開(公告)號: | CN109542770A | 公開(公告)日: | 2019-03-29 |
| 發明(設計)人: | 王小文;母智弘;秦遠富;劉立黎;尚微 | 申請(專利權)人: | 大唐微電子技術有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京安信方達知識產權代理有限公司 11262 | 代理人: | 解婷婷;栗若木 |
| 地址: | 100094*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 腳本文件 計算機存儲介質 函數調用 終端 一一對應關系 調試效率 應用開發 耦合關系 調用 | ||
一種函數調用的方法、裝置、計算機存儲介質及終端,包括:按照一一對應關系,將每一個函數分別添加至對應的獨立的腳本文件;通過腳本文件的調用,運行添加至腳本文件中的函數。本發明實施例降低了腳本文件和其他文件之間的耦合關系,為提升應用開發和調試效率提供了基礎。
技術領域
本文涉及但不限于軟件開發技術,尤指一種函數調用的方法、裝置、計算機存儲介質及終端。
背景技術
在一個項目的研發過程中,測試工作是項目的重要組成部分,測試用例設計又是測試工作的重心,而測試腳本的開發和維護是測試用例工作的核心。由于JAVA卡不同版本之間的差異性,測試人員需要針對每一個版本JAVA卡開發一套測試用例;隨著JAVA卡版本的不斷變化和增加,測試腳本的開發和維護工作變得日益繁重。如何提高測試腳本中公共代碼的可重用性,以盡可能地減少由于JAVA卡版本差異所帶來的測試腳本修改的工作量,盡量保持測試腳本的統一性和穩定性,成為優化測試腳本的關鍵點。
相關技術中,通常將多個函數放在一個腳本文件中,執行函數之前,需要解析腳本文件以查找函數;此外,技術人員需要清楚掌握腳本文件中包含的各個函數,才能確定各個參數的作用,運行時腳本文件和其他文件之間的耦合關系非常強,不利于腳本開發和調試工作的進行;即相關技術中,函數定義不夠清晰,調用方式不夠友好。
發明內容
以下是對本文詳細描述的主題的概述。本概述并非是為了限制權利要求的保護范圍。
本發明實施例提供一種函數調用的方法、裝置、計算機存儲介質及終端,能夠降低函數所在腳本文件和其他文件之間的耦合關系,為提升應用開發和調試效率提供基礎。
本發明實施例提供了一種函數調用的方法,包括:
按照一一對應關系,將每一個函數分別添加至對應的獨立的腳本文件;
通過腳本文件的調用,運行添加至腳本文件中的函數。
可選的,所述函數包括:封裝有獨立功能的函數。
可選的,所述方法還包括:
通過預設的參數標注各所述腳本文件的輸入信息和輸出信息。
可選的,所述方法還包括:
對所述腳本文件進行解析。
可選的,根據函數的名稱,設置函數添加到的腳本文件的腳本名稱;
其中,所述腳本名稱用于調用所述腳本文件。
可選的,所述將每一個函數分別添加至相應的獨立的腳本文件中之前,所述方法還包括:
按照預設策略確定需要添加至獨立的腳本文件中的每一個函數。
另一方面,本發明實施例還提供一種函數調用的裝置,包括:添加單元和調用單元;其中,
添加單元用于:按照一一對應關系,將每一個函數分別添加至對應的獨立的腳本文件;
調用單元用于:通過腳本文件的調用,運行添加至腳本文件中的函數。
可選的,所述添加單元還用于:
通過預設的參數標注各所述腳本文件的輸入信息和輸出信息。
可選的,所述裝置還包括解析單元,用于:
通過預設的解釋執行器對所述腳本文件進行解析。
可選的,所述裝置還包括設置單元,用于:
根據函數的名稱,設置函數添加到的腳本文件的腳本名稱;
其中,所述腳本名稱用于調用所述腳本文件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于大唐微電子技術有限公司,未經大唐微電子技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811257150.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種持續集成的自動化測試方法
- 下一篇:針對測試用例的測試腳本篩選方法及設備





