Android测试最佳实践_第1页
Android测试最佳实践_第2页
Android测试最佳实践_第3页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Android测试最佳实践培训课程要点:1, 黑盒测试、MonkeyRunner、自动化测试;2, 国内知名公司Android测试现状;3, Android测试框架和五大核心技术;4, Android测试实战;5, Android测试最佳实践与技巧;6, Android测试时的性能分析;7, 第三方测试框架Robotium等的彻底剖析;8, Android高级开发技巧实战汇总;家林这么多年来Android超过20多款商业软件和6款硕件经验和感悟、展望【主办单位】中国电子标准协会【协办单位】深圳市威硕企业管理咨询有限公司课程目标:本课程主要聚焦于Android测试和Android应用开发的高级技

2、巧实战培训对象:Android开发人员测试人员(可以是传统功能手机的测试人员,也可以是传统的其它平台的测试人员,以及对Android测试感兴趣的人员等)时间内容备注第一天第01个主题:对某知名网站手机端“起航行动”测试的思考1.1 2010年的手机(主要是智能手机)“起航行动”介绍;1.2 “起航行动”中测试组的介绍;1.3 “起航行动”测试组实际的工作;1.4测试工程师与开发工程师的协作;第02个主题:Android测试框架剖析4.2 Android测试框架架构图思考;2.2测试行为的完整运行流程;第03个主题:Android测试的五大核心技术3.1基于JUnit的集成测试;基于python

3、脚本的monkey测试;基于instrumentation的测试;3.4自动化测试;3.5第三方测试工具;Service、第04个主题:Android的测试实战:涵盖Activity、ContentProvider的测试等4.1Assertion:定制消息和静态导入深入AssertionTouchUtils类Mock对象4.3 MockContext概述IsolatedContext类对文件和数据库的测试操作MockContentResolver类基类TestCase没有参数的构造方法传递参数的构造方法4.4 setName()方法基类AndroidTestCaseassertActivity

4、RequiresPermission()方法剖析和实战assertReadingContentUriRequiresPermission()方法剖析和实战assertWritingContentUriRequiresPermission()方法剖析和实战InstrumentationActivityMonitor内部类剖析和实战InstrumentationTestCase类launchActivity和launchActivityWithIntent方法sendKeys和sendRepeatedKeys方法runTestOnUiThread帮助方法ActivityTestCase类scrub

5、Class方法ActivityInstrumentationTestCase2类构造方法setUp方法tearDown方法testPreconditions方法4.11 ProviderTestCase2<T或构造方法实战4.12 ServiceTestCase<T>构造方法4.13 TestSuiteBuilder.FailedToCreateTests第05个主题:Android测试技巧5.1 Android单元测试5.2 测试Activity和ApplicationApplications和preferencesRenamingMockContext类Temperatu

6、reConverterApplicationTests类测试Activity5.3测试文件、数据库和ContentProviderBrowserProvider测试5.4测试exception5.5测试木地和远程service5.6 mock对象的进一步的应用导入librariestestTextChangedHamcrest介绍Hamcrest匹配器hasToString匹配器5.7 测试View5.8 测试parserAndroidassetsparseractivityparser测试5.9MemoryLeaks测试时间内容备注第二天第06个主题:性能测试和分析6.1使用传统的Log中的

7、方法6.2 AndroidSDK中的性能测试6.3 使用Traceview和dmtracedump工具6.4 Microbenchmarks第07个主题:黑盒测试7.1 Android黑盒测试的原理;7.2 Monkey;7.3 MonkeyRunner;7.4 编写MonkeyRunner脚本;第08个主题:深入MonkeyRunner8.1 MonkeyRunner高级编程;8.2自动化测试;第09个主题:第三方测试工具9.1 EasyMock;9.2 Robotium架构解析9.3 Robotium实现黑盒测试;9.4 Robotium实现白盒测试;第10个主题:国内Android测试情况思考10.1 某知名终端J商的Android测试10.2 某知名网络公司的Android10.3 其它;第11个主题:Android应用开发高级技巧11.1 改变Dalvik虚拟机内存分配大小11.2 获取Root权限11.3 应用程序如何获得和使用未发布的API

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论