曙海教育集團
全國報名免費熱線:4008699035 微信:shuhaipeixun
或15921673576(微信同號) QQ:1299983702
首頁 課程表 在線聊 報名 講師 品牌 QQ聊 活動 就業
 
 
     班級規模及環境--熱線:4008699035 手機:15921673576( 微信同號)
         每期人數限3到5人。
     上課時間和地點
  上課地點:【上海】:同濟大學(滬西)/新城金郡商務樓(11號線白銀路站) 【深圳分部】:電影大廈(地鐵一號線大劇院站)/深圳大學成教院 【北京分部】:北京中山學院/福鑫大樓 【南京分部】:金港大廈(和燕路) 【武漢分部】:佳源大廈(高新二路) 【成都分部】:領館區1號(中和大道) 【沈陽分部】:沈陽理工大學/六宅臻品 【鄭州分部】:鄭州大學/錦華大廈 【石家莊分部】:河北科技大學/瑞景大廈 【廣州分部】:廣糧大廈 【西安分部】:協同大廈
最近開課時間(周末班/連續班/晚班):2020年3月16日
     實驗設備
       ☆資深工程師授課
        
        ☆注重質量 ☆邊講邊練

        ☆合格學員免費推薦工作
        ★實驗設備請點擊這兒查看★
     質量保障
 

        1、培訓過程中,如有部分內容理解不透或消化不好,可免費在以后培訓班中重聽;
        2、培訓結束后,授課老師留給學員聯系方式,保障培訓效果,免費提供課后技術支持。
        3、培訓合格學員可享受免費推薦就業機會。

 
課程大綱
   
 

課程大綱:
第1章節:
軟件測試和自動化測試的概念
Android系統的簡要介紹
Android的四大模塊介紹


第2章節:
Activity的生命周期
Android的測試點
Android的適配測試

?

第3章節:
Android的SDK中工具介紹
常用工具的介紹
Android開發環境搭建
SDK Manager
AVD

?

第4章節:
Android的SDK中的adb介紹
adb以及其常用的命令介紹,包括
install/uninstall
pull/push
logcat
shell等等

?

第5章節?
Android的SDK中工具介紹(使用下列工具進行性能測試)
>ddms
>hierachy viewer
>logcat

?

第6章節

Android的SDK中工具介紹
monkeyrunner的概念和應用場景
monkeyrunner的主要api介紹
實例講解截屏和獲得分辨率

?
第7章節?
Android的SDK中工具介紹
monkeyrunner實例講解錄制腳本和經典demo
monkey以及參數使用的介紹
經典實踐應用介紹


第8章節
SDK中工具的總結??
junit概要介紹
ADT的使用介紹


第9章節?
Android應用程序的開發demo包括
創建Activity
在Layout中創建Button以及Text field
通過Intent進行Activity之間通信
通過Intend調用系統撥打電話App
通過Demo實例和測試點進行聯系


第10章節
Android測試類的介紹
包括Instrumentation框架,InstrumentationTestRunner,ActivityInstrumentationTestCase2
Robotium的介紹以及工作原理
Robotium的環境搭建


第11章節
apk包的重簽名
Robotium官網NotePadrobotium的演示
Robotium的常用API介紹
包括:
solo.takeScreenshot();
solo.finishOpenedActivities();
solo.clickOnButton(String text)
solo.clickOnButton(int index)等等

?

第12章節
solo API功能分類情況的介紹
官方實例腳本存在問題的分析以及解決方式
1.必須獲得被測APP的源碼

2.對編寫自動化用例和執行用例的人員代碼要求較高

3.當UI變化時需要修改的代碼較多,特別是已經形成了多個腳本,維護起來更加的困難

4.當Robotium的API出現異常時,腳本處理能力較差

5.沒有詳盡的Log日志,調試代碼困難,無法形成用例級別的日志,難于統計和管理

?

第13章節
Robotium架構設計概述,包括:
自動化架構設計的思想具體類的設計目的和用途

如何生成debug級別的測試報告和回歸測試報告

總結架構設計后帶來了哪些好處

?

第14章節
BaseLib類設計目的概述
Android讀取外部文件的方式
properties文件介紹
如何讀取assets中的properties文件


?
第15章節?
ObjectStore類設計目的概述
如何在ObjectStore中進行變量的定義
設計該類后如何應對App中UI對象的變化

?
第16章節
NewSolo類設計目的概述
如何在NewSolo中API的編寫規范
如何在NewSolo中進行API設計??
通過重寫solo 中的ClickOnButton方法進行詳細講解


?
第17章節
Junit提供校驗API的不足
重寫junit 校驗API,提供截屛和向report中寫日志的功能
重寫API后的架構的改善

?

第18章節?
BussinessLib類的設計目的和應用
以login為例講解如何設計業務API
InputDataStore類的設計目的和應用
VPDataStore類的設計目的和應用

?

第19章節?
API描述信息類的設計目的和應用
截屏類的設計目的和應用


第20章節
JDK中Logger,Handler,Formatter的定義和使用方法
日志編寫需要哪些要素


第21章節

ReportLib中的具體方法介紹
如何在newVerifyEquals方法中調用接口logWriter來實現與ReportLib的通信

?

第22章節
架構設計的好處以及總結,具體如下:


1.把架構編寫人員(精通代碼設計),自動化用例編寫人員(了解代碼),以及用例執行人員(不懂代碼)分開

2.把UI對象通過自定義變量的方式賦值,增強了腳本的易讀性

3.通過封裝solo的API,使其更加健壯

4.把常用的業務場景封裝成業務方法,便于常用業務的復用

5.把經常需要修改的內容(例如:登陸用戶名和密碼)保存在外部文件中,避免了腳本執行人員對測試腳本代碼的修改

6.生成Debug級別的log,使自動化腳本調試人員方便調試程序7.生成回歸級別的測試報告,便于不懂腳本的人員查看測試結果

8. 引用Suite執行多個腳本

?

第23章節
1.云測試概念

2.云測試內容,介紹百度云,易測云,Testin云

3.易測云實例講解

4.Radar - 安卓應用測試錄制工具


 

 

??????? Troubleshooting Java Applications
? ? ? ? ? ? ? ? Classpath Errors
? ? ? ? ? ? ? ? Class Loaders
? ? ? ? ? ? ? ? Common Java Errors
??????? Troubleshooting Servers
? ? ? ? ? ? ? ? Native Libraries
? ? ? ? ? ? ? ? Threading Architecture
? ? ? ? ? ? ? ? Work Managers
? ? ? ? ? ? ? ? Deadlocks
? ? ? ? ? ? ? ? Overload Protection
? ? ? ? ? ? ? ? Deployment Problems
??????? Troubleshooting JDBC
? ? ? ? ? ? ? ? Data Source Management
? ? ? ? ? ? ? ? Diagnostics
? ? ? ? ? ? ? ? Debug Flags
? ? ? ? ? ? ? ? Connectivity Problems
? ? ? ? ? ? ? ? Connection Leaks
? ? ? ? ? ? ? ? Database Availability
??????? Troubleshooting JMS
? ? ? ? ? ? ? ? Management
? ? ? ? ? ? ? ? MBean Hierarchy
? ? ? ? ? ? ? ? Message Logging
? ? ? ? ? ? ? ? Diagnostics
? ? ? ? ? ? ? ? Debug Flags
? ? ? ? ? ? ? ? Overload Protection
? ? ? ? ? ? ? ? Lost Messages
? ? ? ? ? ? ? ? Duplicate Messages
??????? Troubleshooting Security
? ? ? ? ? ? ? ? SSL Internals
? ? ? ? ? ? ? ? Keystore Management
? ? ? ? ? ? ? ? Debug Flags
? ? ? ? ? ? ? ? Common SSL Problems
? ? ? ? ? ? ? ? Certificate Validation
? ? ? ? ? ? ? ? Embedded LDAP
? ? ? ? ? ? ? ? Security Audit
? ? ? ? ? ? ? ? Common LDAP Problems
??????? Troubleshooting Node Manager
? ? ? ? ? ? ? ? Internals
? ? ? ? ? ? ? ? Security
? ? ? ? ? ? ? ? Common Issues
??????? Troubleshooting Clusters
? ? ? ? ? ? ? ? Plug-in Configuration
? ? ? ? ? ? ? ? OHS Overview
? ? ? ? ? ? ? ? Plug-in Connectivity
? ? ? ? ? ? ? ? Plug-in Diagnostics
? ? ? ? ? ? ? ? Unicast Communication
? ? ? ? ? ? ? ? Replication Debug Flags
? ? ? ? ? ? ? ? Typical Replication Issues
熱線:4008699035 手機:15921673576( 微信同號)
備案號:備案號:滬ICP備08026168號-1 .(2024年07月24日)......................
友情鏈接:Cadence培訓 ICEPAK培訓 EMC培訓 電磁兼容培訓 sas容培訓 羅克韋爾PLC培訓 歐姆龍PLC培訓 PLC培訓 三菱PLC培訓 西門子PLC培訓 dcs培訓 橫河dcs培訓 艾默生培訓 robot CAD培訓 eplan培訓 dcs培訓 電路板設計培訓 浙大dcs培訓 PCB設計培訓 adams培訓 fluent培訓系列課程 培訓機構課程短期培訓系列課程培訓機構 長期課程列表實踐課程高級課程學校培訓機構周末班培訓 南京 NS3培訓 OpenGL培訓 FPGA培訓 PCIE培訓 MTK培訓 Cortex訓 Arduino培訓 單片機培訓 EMC培訓 信號完整性培訓 電源設計培訓 電機控制培訓 LabVIEW培訓 OPENCV培訓 集成電路培訓 UVM驗證培訓 VxWorks培訓 CST培訓 PLC培訓 Python培訓 ANSYS培訓 VB語言培訓 HFSS培訓 SAS培訓 Ansys培訓 短期培訓系列課程培訓機構 長期課程列表實踐課程高級課程學校培訓機構周末班 端海 教育 企業 學院 培訓課程 系列班 長期課程列表實踐課程高級課程學校培訓機構周末班 短期培訓系列課程培訓機構 端海教育企業學院培訓課程 系列班
主站蜘蛛池模板: 亚洲国产欧美国产综合久久| 亚洲乱码中文字幕综合| 一97日本道伊人久久综合影院| 亚洲国产综合欧美在线不卡| 一本色道久久99一综合| 亚洲 欧美 综合 高清 在线| 欧美久久综合九色综合| 亚洲欧美日韩综合一区| 欧美久久综合性欧美| 国产成人麻豆亚洲综合无码精品| 伊人色综合久久天天人守人婷| 久久综合亚洲色HEZYO国产| 激情综合婷婷丁香五月蜜桃| 开心五月激情综合婷婷| 狠狠的干综合网| 国产成人综合一区精品| 亚洲精品第一国产综合精品99| 狠狠色丁香久久婷婷综合蜜芽五月| 久久综合丝袜日本网| 狠狠色狠狠色综合伊人| 亚洲综合区小说区激情区| 一本色道久久99一综合| 久久综合五月丁香久久激情| 亚洲熟女乱综合一区二区| 国产福利电影一区二区三区久久久久成人精品综合| 国产综合一区二区在线观看| 久久综合九色综合97_久久久| 99久久伊人精品综合观看| 中文自拍日本综合| 亚洲欧美乱综合图片区小说区| 国产欧美精品一区二区色综合| 开心五月激情综合婷婷| 五月丁香六月综合欧美在线| 色综合视频一区二区三区| 久久综合九色综合久99| 日韩人妻无码一区二区三区综合部| 国产福利电影一区二区三区久久久久成人精品综合| 久久久久噜噜噜亚洲熟女综合| 中文字幕亚洲综合精品一区| 亚洲国产国产综合一区首页| 国产成人综合洲欧美在线|