畢業論文

打賞
當前位置: 畢業論文 > 計算機論文 >

robotium安卓UI自動化測試實現+源代碼

時間:2019-04-27 15:24來源:畢業論文
的Android UI自動化測試工具,主要針對手工測試的局限性,基于Robotium框架實現。對Robotium框架進行了功能的改進和完善,并提供了四種測試用例的編寫方式,同時提供了測試報告生成、錯

摘要:隨著互聯網和智能手機的不斷發展,移動應用的數量也急劇增長,安卓平臺的應用復雜多變,高效快速的開發產品對于制造商來說十分重要,因此又快、又好的對產品進行測試更是整個產品開發過程的重中之重,傳統的手工測試操作的重復性很高、效率低下,不能滿足如今日益增長的測試需求。本文設計的Android UI自動化測試工具,主要針對手工測試的局限性,基于Robotium框架實現。對Robotium框架進行了功能的改進和完善,并提供了四種測試用例的編寫方式,同時提供了測試報告生成、錯誤跳轉、截圖和日志輸出的功能,以方便測試人員驗證自動化測試過程中的問題。34940
畢業論文關鍵詞:安卓;自動化測試;Robotium;手工測試;工具;
Design of Android UI automatic test tool based on Robotium
Abstract:With the continuous development of the Internet and smart phones, the number of mobile applications has increased dramatically, Andrews platform application complex and changeable, efficient and rapid development of products for manufacturers is very important, so fast and good product testing It is the whole product development process of the most important. Traditional manual test operations are highly reproducible and inefficient, and can not meet today's growing test requirements. This article designed the Android UI automated testing tools, mainly for the limitations of manual testing, based on Robotium framework. The Robotium framework has been improved and perfected, and four test cases have been written. It also provides test report generation, error jump, screenshot and log output to facilitate testers to verify that the automated test process problem.
Keywords:Android;automated test;Robotium;Manual test;tool;
源Z自-六+維L論W文W網^www.aftnzs.live

目錄
摘要    1
關鍵詞    1
Abstract    1
Keywords    1
1 緒論    1
1.1研究背景    1
1.2國內外研究狀況    2
1.2.1國內研究現狀    2
1.2.2國外研究現狀    2
1.3應用前景    2
1.4主要研究內容    3
2  開發平臺與相關技術    3
2.1系統所需配置    3
2.2系統開發平臺與關鍵技術介紹    3
2.2.1Eclipse概述    3
2.2.2Android SDK概述    3
2.2.3Robotium概述    3
2.2.4jxl概述    4
2.2.5log4j概述    5
2.2.6Android Instrumentation測試框架    5
2.2.7Android 數字簽名技術    5
2.2.8UI Automator Viewer可視化調試工具    6
3  系統分析與描述    6
3.1 需求描述    6
3.2可行性分析    6
3.3系統總體框架    7
3.4功能模塊設計    8
3.4.1 配置文件    8
3.4.2 控件的定義    8
3.4.3 基本操作的定義    9
3.4.4 斷言的定義    9
3.4.5 關鍵字驅動    9
3.4.6編寫測試用例    10
3.4.7測試結果、截圖與日志輸出    11
4  系統功能實現    11
4.1 系統環境搭建與運行準備工作    11
源Z自-六+維L論W文W網^www.aftnzs.live

4.1.1系統環境搭建    11
4.1.2運行準備工作    11
4.2 系統主要功能與實現成果    14
4.2.1面向過程的測試用例    17
4.2.2面向對象的測試用例    17
4.2.3Excel表的測試用例    18
4.3 系統主要功能實現方法    19 robotium安卓UI自動化測試實現+源代碼:http://www.aftnzs.live/jisuanjilunwen/20190427/32670.html
------分隔線----------------------------
推薦內容
双色球走势图带连线