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

[發明專利]一種用于應用程序的測試方法及裝置在審

專利信息
申請號: 201510868045.5 申請日: 2015-12-02
公開(公告)號: CN105354143A 公開(公告)日: 2016-02-24
發明(設計)人: 李功文;李心珠 申請(專利權)人: 北京奇虎科技有限公司;奇智軟件(北京)有限公司
主分類號: G06F11/36 分類號: G06F11/36
代理公司: 北京華沛德權律師事務所 11302 代理人: 房德權
地址: 100088 北京市西城區新*** 國省代碼: 北京;11
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 一種 用于 應用程序 測試 方法 裝置
【說明書】:

技術領域

發明涉及軟件工程技術領域,尤其涉及一種用于應用程序的測試方法及裝置。

背景技術

隨著科學技術的發展,智能終端的種類越來越多,現在人們可以通過各種類型的智能終端,享受隨著科技發展帶來的舒適生活。例如,智能手機、平板電腦等智能終端已經成為人們生活中一個重要的組成部分,人們可以使用智能手機、平板電腦等智能終端聽音樂、看電影、玩游戲、網上沖浪等等,以減輕現代快節奏生活所帶來的壓力。

智能終端,具有獨立的操作系統,支持用戶自行安裝第三方服務商提供的各種類型的APP(Application,應用程序),例如:游戲類APP、視頻類APP、音樂類APP、購物類APP、安全類APP、拍照類APP、炒股類APP、社交類APP、團購類APP、點餐類APP、支付類APP,等等,從而滿足了人們日常生活中的各種需求。

在APP開發過程中,需要進行大量的軟件測試工作。軟件測試是使用人工操作或者軟件自動運行的方式來檢驗APP是否滿足規定的需求或弄清預期結果與實際結果之間的差別的過程。軟件測試是幫助識別開發完成(中間或最終的版本)的軟件(整體或部分)的正確度、完全度和質量的過程,是SQA(softwarequalityassurance,軟件質量保證)的重要子域。

現如今,很多APP都需要智能終端上的硬件(例如:傳感器)的配合,來實現一些特定的功能。例如:一些社交APP需要在加速度傳感器的配合下,實現“搖一搖”功能;一些賽車游戲APP需要陀螺儀的配合,實現“賽車轉彎”的功能;一些購物或支付APP需要攝像頭的配合,實現“掃碼支付”的功能;一些導航APP需要氣壓傳感器的配合,實現高度信息的獲取;等等。而針對這些特定功能的測試,單純依靠測試軟件難以實現,一般需要測試人員模擬相關場景進行親身操作,例如,在測試“搖一搖”功能時,需要測試人員搖動移動終端,以觸發加速度傳感器;在測試“掃碼支付功”能時,需要測試人員操作攝像頭掃描支付碼(可以是條形碼或二維碼),這不利于自動化測試的要求,導致測試效率較低,這已成為當前亟待解決的問題。

發明內容

鑒于上述問題,提出了本發明以便提供一種克服上述問題或者至少部分地解決上述問題的用于應用程序的測試方法及裝置。

本發明的一個方面,提供了一種用于應用程序的測試方法,包括:

觸發待測試應用程序調用一預設應用程序接口API函數;其中,所述待測試應用程序安裝在所述移動終端的系統上,所述預設API函數用于調用所述移動終端內的一預設硬件,以實現所述待測試應用程序中的一預設功能;

攔截所述預設API函數的返回值;

對所述返回值進行修改;

將修改后的返回值發送給所述待測試應用程序,以使所述待測試應用程序基于所述修改后的返回值實現所述預設功能,從而對所述預設功能進行測試;

記錄對所述預設功能進行測試的測試結果。

優選地,所述觸發待測試應用程序調用一預設應用程序接口API函數之前,還包括:

接收一預設終端發出的廣播消息;

從所述廣播消息中提取一預設請求,其中,所述預設請求用于請求對所述預設功能進行測試;

響應所述預設請求,執行所述觸發待測試應用程序調用一預設應用程序接口API函數。

優選地,所述觸發待測試應用程序調用一預設應用程序接口API函數之前,還包括:

在所述移動終端的系統上安裝所述待測試應用程序。

優選地,所述觸發待測試應用程序調用一預設應用程序接口API函數,包括:

對所述待測試應用程序的用戶界面UI上的一預設控件進行操作,從而觸發待測試應用程序調用所述預設API函數。

優選地,所述攔截所述預設API函數的返回值,包括:

通過鉤子HOOK函數,攔截所述預設API函數的返回值。

優選地,所述對所述預設API函數的返回值進行修改,包括:

從所述預設請求中,提取所述預設硬件的設置參數;

基于所述設置參數,修改所述返回值。

優選地,所述記錄對所述預設功能進行測試的測試結果,包括:

記錄所述待測試應用程序實現所述預設功能后的相關數據;和/或

記錄所述待測試應用程序實現所述預設功能后的屏幕截圖。

優選地,所述記錄對所述預設功能進行測試的測試結果之后,還包括:

將所述測試結果發送給所述預設終端。

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

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

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

×

專利文獻下載

說明:

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

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

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

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

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

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

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

鉆瓜專利網在線咨詢

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

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 99精品偷拍视频一区二区三区| 国产区二区| 亚洲国产精品97久久无色| 玖玖国产精品视频| 一区二区三区电影在线观看| 性少妇freesexvideos高清bbw| 日韩亚洲欧美一区二区 | 精品少妇一区二区三区免费观看焕| 欧美在线视频三区| av午夜在线| 欧美精品六区| 日韩国产精品一区二区| 国产欧美日韩一区二区三区四区| 国产伦精品一区二区三| 国产无遮挡又黄又爽又色视频| 亚洲国产精品一区二区久久,亚洲午夜| 国产精品对白刺激在线观看| 国产91麻豆视频| 国产精品午夜一区二区| 中出乱码av亚洲精品久久天堂| 99精品黄色| 亚洲自拍偷拍中文字幕| 国产一区二区极品| 伊人av中文av狼人av| 野花国产精品入口| 亚洲欧美v国产一区二区| 日韩精品人成在线播放| 国产1区在线观看| 夜夜躁人人爽天天天天大学生| 97国产精品久久| 狠狠色噜噜狠狠狠狠视频| 国产一级不卡视频| 久久综合国产精品| 国产精品一区二区麻豆| 美女张开腿黄网站免费| 精品一区二区三区中文字幕| 欧美一区二区三区免费在线观看| 国内精品在线免费| 欧美一区二区三区久久精品视| 国产91久| 精品国产一区在线| 性欧美1819sex性高播放| 亚洲欧美自拍一区| 欧美一区二区三区艳史| 97久久国产精品| 国产91一区二区在线观看| 国产精品麻豆一区二区三区| 年轻bbwwbbww高潮| 国产一区二区91| 亚洲欧美另类综合| 91麻豆精品国产91久久久更新资源速度超快| 久久99精品国产麻豆婷婷洗澡| 国产男女乱淫视频高清免费 | 欧美精品第一区| 久久久一二区| 国内视频一区二区三区| 李采潭伦理bd播放| 国产一区网址| 国产伦精品一区二区三区无广告| 国产精品一区二区不卡| 91秒拍国产福利一区| 午夜av男人的天堂| 国产精品综合一区二区三区| 亚洲一区中文字幕| 日日噜噜夜夜狠狠| 亚洲久色影视| 91麻豆精品国产91久久久久推荐资源 | 国产精品一级在线| 国产jizz18女人高潮| 国产91综合一区在线观看| 欧美亚洲视频一区| 午夜欧美a级理论片915影院| 91精品国产九九九久久久亚洲| 亚洲精品www久久久久久广东 | 国产一区二区精华| 护士xxxx18一19| 一区二区三区欧美精品| 国产精品一区二区不卡| xxxx在线视频| 日韩精品中文字幕在线| 中文字幕在线视频一区二区| 国产一级片大全|