X為了獲得更好的用戶體驗,請使用火狐、谷歌、360瀏覽器極速模式或IE8及以上版本的瀏覽器
                  幫助中心 | 關于我們
                  歡迎來到棲霞區技術轉移市場,請 登錄 | 注冊
                  尊敬的 , 歡迎光臨!  [會員中心]  [退出登錄]
                  成果 專家 平臺 需求
                  當前位置: 首頁 >  科技成果  > 詳細頁

                  [00336424]程序執行序列的獲取方法及裝置

                  交易價格: 面議

                  所屬行業: 分析儀器

                  類型: 發明專利

                  技術成熟度: 通過小試

                  專利所屬地:中國

                  專利號:CN201410001275.7

                  交易方式: 資料待完善

                  聯系人: 南京大學

                  進入空間

                  所在地:江蘇南京市

                  服務承諾
                  產權明晰
                  資料保密
                  對所交付的所有資料進行保密
                  如實描述
                  |
                  收藏
                  |

                  技術詳細介紹

                  本發明提出一種程序執行序列的獲取方法及裝置,其中,程序執行序列的獲取方法包括:在編譯階段為被測程序選擇插樁節點植入探針,在探針中寫入保存函數、收集序列函數和還原函數;當被測程序根據當前測試用例執行分支時,輸出對應的基本塊信息;以及根據所述基本塊信息得到基本塊圖級別的執行序列,根據執行序列與對應的基本塊圖生成包含行號信息的執行序列信息。本發明實施例,通過插樁模塊在探針中寫入保存函數和還原函數,可以在不修改程序源代碼的情況下,實現目標代碼的插樁,通過執行測試用例后可以獲得程序的多個執行序列,進而可以幫助測試人員實現軟件工程任務,比如錯誤定位等。
                  本發明提出一種程序執行序列的獲取方法及裝置,其中,程序執行序列的獲取方法包括:在編譯階段為被測程序選擇插樁節點植入探針,在探針中寫入保存函數、收集序列函數和還原函數;當被測程序根據當前測試用例執行分支時,輸出對應的基本塊信息;以及根據所述基本塊信息得到基本塊圖級別的執行序列,根據執行序列與對應的基本塊圖生成包含行號信息的執行序列信息。本發明實施例,通過插樁模塊在探針中寫入保存函數和還原函數,可以在不修改程序源代碼的情況下,實現目標代碼的插樁,通過執行測試用例后可以獲得程序的多個執行序列,進而可以幫助測試人員實現軟件工程任務,比如錯誤定位等。

                  推薦服務:

                  Copyright © 2018    南京市棲霞區科技成果轉化服務中心    All Rights Reserved    蘇ICP備19034144號-1

                  主辦單位:南京市棲霞區科技成果轉化服務中心        運營商:科易網

                  亚洲免费观看视频,一级黄片_夜夜爽夜夜弄夜夜高潮喷水_日本特一级a黄大片免色一v_看黄色网站在线观看黄色网站呜呜呜呜呜