- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
课程介绍:
通过19个主题循序渐进的向您移动互联网云计算时期智
能终端的测试技术,从第一个应用程序的测试实例入手,涵
盖移动应用程序测试开发的方方面面:
1,敏捷:全程深切实战敏捷开发TDD;
2,敏捷:全程深切实战敏捷开发BDD;
3,持续集成开发实战;
4,涵盖Android的四大核心组件Activity、Service、
ContentProvider、BroadCastReceiver测试;
5,全面涵盖Android的所有测试技术和策略;
6,完全:涵盖Android中的JUnit测试的全数内容、源
码剖析、设计模式;
7,深切性能测试和性能优化技术;
8,完全研究自动化测试
课程目标:
1,本课程涵盖Android中测试的一切技术;
2,打造顶级的Android测试专家
培训目标:
使得Android代码高品质、高价值、高利润;
培训对象:
对移动互联网测试感爱好的朋友
Android开发者
对Android测试感爱好的朋友
时间內容备注
第1个主题:你为什么一定需要Android测试?
1.1Android开发太混乱了;
1.2Android的应用程序的代码质量太差了;
1.3任何伟大的IT公司一定是至少是出色的测试
公司;
1.4用什么来拯救Android?唯有测试。
第2个主题:测试的商业价值
比尔盖茨说:其实,微软是一个测试公司;
高质量、高价值、高利润;
第3个主题:软件中的Bug和测试
第一天
Bug是怎么产生的?
Bug是如何致命性的影响软件项目的?
工程师的一生:与Bug作战的一生。
那什么拯救:唯有测试。
第4个主题:为什么、是什么、如何、何时测试
为什么需要测试;
测试什么;
Activity的生命周期事件
数据库和文件系统的操作
设备物理参数的测试
如何测试?
何时测试?
第5个主题:测试的类型
单元测试
测试的fixture
setUp()方法
tearDown()方法
测试的前置条件
测试方法本省
集成化测试
实用性和接受度测试
测试用例场景
性能测试
系统测试
第6个主题:Android的测试框架
Instrumentation
测试的targets
第7个主题:通过JUnit测试Android的业务代码
剖析JUnit;
剖析我们的第一个单元测试程序;
Android中的单元测试的框架JUnit编写时候的几
点思考;
ANDROID中JUNIT测试的生命周期;
测试数组、堆栈、文件系统
如何测试private方法
第8个主题:通过JUnit进行自动化测试
测试套件TestSuite
自动化测试实战
第9个主题:Junit的源码剖析和设计模式
以TestCase抽象类为核心剖析Junit源代码
以TestSuite类为核心剖析Junit源代码
Junit与模板方法模式
Junit与适配器模式
JUNIT与组合模式
第10个主题:体验纯粹的Android上的测试
创建Android的mainproject
创建Android的testproject
创建一个测试用例
文档评论(0)