[發明專利]一種實現手機計算器自動化測試的方法有效
| 申請號: | 201110097737.6 | 申請日: | 2011-04-19 |
| 公開(公告)號: | CN102156672A | 公開(公告)日: | 2011-08-17 |
| 發明(設計)人: | 岳闖;郭時特;林龍 | 申請(專利權)人: | 廣東歐珀移動通信有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 廣州粵高專利商標代理有限公司 44102 | 代理人: | 羅曉林;李志強 |
| 地址: | 523860 廣東省東莞市長安*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 實現 手機 計算器 自動化 測試 方法 | ||
1.一種實現手機計算器自動化測試的方法,其步驟如下:
步驟1、將計算器測試界面分為基本面板界面、高級面板界面,總結測試用例;
步驟2、將基本面板分為數據顯示欄、計算面板及Menu目錄,對測試用例進行分解;
數據顯示欄分為顯示計算結果、顯示輸入內容和顯示歷史記錄,
計算面板分為0~9和小數點加減乘除及等號按鍵、刪除鍵與清除鍵、橫向滑動屏幕,
Menu目錄分為清除歷史記錄和進入基本面板
步驟3、將高級面板分為數據顯示欄、計算面板及Menu目錄,對測試用例進行分解;
數據顯示欄分為顯示計算結果、顯示輸入內容和顯示歷史記錄,
計算面板分為各高級運算符、橫向滑動屏幕,
Menu目錄分為清除歷史記錄和進入高級面板的測試;
步驟4、對步驟2、3中對應的各項功能調用Robotium中的solo方法進行順序編碼,并將編碼集成,然后編譯成可執行腳本;
步驟5、點擊面板測試,并啟動自動測試程序;
步驟6、根據預期對各項功能的測試設置關鍵點;
步驟7、在測試時調用截屏函數對關鍵點的測試屏幕進行截屏;
步驟8、將截屏結果與正確結果進行對比驗證;
步驟9、測試結果與正確結果一致則進行下一項測試,否則發出出錯報告。
2.根據權利要求1所述的實現手機計算器自動化測試的方法,其特征在于:所述的自動化測試包括計算器面板按鍵測試、數據顯示欄測試、刪除功能測試、清除功能測試、基本運算測試、Menu功能測試、高級面板計算測試、特殊運算測試。
3.根據權利要求2所述的實現手機計算器自動化測試的方法,其特征在于,所述的計算器面板按鍵測試步驟如下:
步驟1.1、進入面板按鍵測試程序;
步驟1.2、判斷是否進入計算器;
步驟1.3、未進入計算器則結束程序,進入計算器則點擊計算器的按鍵;
步驟1.4、判斷測試結果與實際結果是否相等;
步驟1.5、結果不等則結束測試程序,結果相等則判斷循環是否結束;
步驟1.6、循環結束則結束測試程序,否則繼續點擊計算器按鈕并循環判斷。
4.根據權利要求3所述的實現手機計算器自動化測試的方法,其特征在于,所述的刪除功能測試步驟如下:
步驟2.1、刪除功能測試程序開始;
步驟2.2、判斷是否進入計算器;
步驟2.3、未進入計算器則結束程序,進入計算器則點擊計算器的刪除鍵;
步驟2.4、判斷測試結果與實際結果是否相等;
步驟2.5、結果不等則結束測試程序,結果相等則長按刪除鍵;
步驟2.6、獲取結果并再次比較,測試程序結束。
5.根據權利要求4所述的實現手機計算器自動化測試的方法,其特征在于,所述的清除功能測試步驟如下:
步驟3.1、清除功能測試程序開始;
步驟3.2、判斷是否進入計算器;
步驟3.3、未進入計算器則結束程序,進入計算器則點擊計算器的清除鍵;
步驟3.4、判斷測試結果與實際結果是否相等;
步驟3.5、結果不等則結束測試程序,結果相等則長按清除鍵;
步驟3.6、獲取結果并再次比較,測試程序結束。
6.根據權利要求5所述的實現手機計算器自動化測試的方法,其特征在于,所述的基本運算測試步驟如下:
步驟4.1、刪除功能測試程序開始;
步驟4.2、判斷是否進入計算器;
步驟4.3、未進入計算器則結束程序,進入計算器則輸入計算表達式,并點擊等號;
步驟4.4、獲取計算結果;
步驟4.5、判斷計算結果與實際結果是否相等,結果不等則系統發出錯誤報告并結束程序,結果相等則顯示測試通過并結束程序。
7.根據權利要求6所述的實現手機計算器自動化測試的方法,其特征在于,所述的高級面板計算測試步驟如下:
步驟5.1、程序開始;
步驟5.2、判斷是否進入計算器;
步驟5.3、否則結束程序,進入計算器則點擊Menu目錄,進入高級面板;
步驟5.4、判斷是否進入高級面板,否則發出出錯報告,進入高級面板則進行科學運算,并獲取運算結果;
步驟5.5、判斷獲取的運算結果是否與實際結果一致;
步驟5.6、一致則結束程序,否則發出出錯報告。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東歐珀移動通信有限公司,未經廣東歐珀移動通信有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110097737.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:證件卡簽注設備及方法
- 下一篇:列控車載設備的仲裁系統





