欢迎来到天天文库
浏览记录
ID:42697465
大小:115.50 KB
页数:7页
时间:2019-09-20
《移动互联网云计算时代的智能终端测试实战课程》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、课程介绍:通过19个主题循序渐进的向您移动互联网云计算时代智能终端的测试技术,从第一个应用程序的测试实例入手,涵盖移动应用程序测试开发的方方面面1,敏捷:全程深入实战敏捷开发TDD;2,敏捷:全程深入实战敏捷开发BDD;3,持续集成开发实战;4,涵盖Android的四大核心组件ActivitynServicenContentProvider>BroadCastReceiver测试;5,全面涵盖Android的所有测试技巧和策略;6,彻底:涵盖Android中的JUnit测试的全部内容、源码剖析、设计模式;7,深入性能测试和性能优化技术;8,彻底研究自动化测试课程目标:1,本课程涵盖And
2、roid中测试的一切技术;2,打造顶级的Android测试专家培训目标:使得Android代码高品质、高价值、高利润;培训对象:对移动互联网测试感兴趣的朋友Android开发者对Android测试感兴趣的朋友时间容备注第一天第1个主题:你为什么一定需要Android测试?1.1Android开发太混乱了;1.2Android的应用程序的代码质量太差了;1.3任何伟大的IT公司一定是至少是出色的测试公司;1.4用什么棗拯救Android?唯有测试。第2个主题:测试的商业价值2.1比尔盖茨说:其实,微软是一个测试公司;2.2高质量、高价值、高利润;第3个主题:软件中的Bug和测试3.1Bug
3、是怎么产生的?3.2Bug是如何致命性的彩响软件项口的?3.3工程师的一生:与Bug作战的一生。3.4那什么拯救:唯有测试。第4个主题:为什么、是什么、如何、何时测试4.1为什么需耍测试;4.2测试什么;Activity的生命周期事件数据库和文件系统的操作设备物理参数的测试4.3如何测试?4.4何时测试?第5个丄题:测试的类型5.1单元测试测试的fixturesetUp()方法tearDown()方法测试的前置条件测试方法木省5.2集成化测试实用性和接受度测试测试用例场景5.3性能测试5.4系统测试第6个主题:Android的测试框架6.1Instrumentation6.2测试的tar
4、gets第7个主题:通过JUnit测试Android的业务代码7.1剖析JUnit;7.2剖析我们的第一个单元测试程序;7.3Android中的单元测试的框架JUnit编写时候的儿点思考;7.4ANDR0TI)中JUNTT测试的生命周期;7.5测试数组、堆栈、文件系统7.6如何测试private方法第8个主题:通过JUnit进行口动化测试8.1测试套件TestSuite8.2自动化测试实战第9个主题:Junit的源码剖析和设计模式9.1以TestCase抽象类为核心剖析Junit源代码9.2以TestSuite类为核心剖析Junit源代码9.3Junit与模板方法模式9.4Junit与适
5、配器模式9.5JUNIT与组合模式第10个主题:体验纯粹的Android上的测试10.1创建Android的mainproject10.2创建Android的testproject10.3创建一个测试用例创建测试用例使用annotation的方式创建测试用例10.4运行测试在Eclipse中运行所有的测试在Eclipse运彳亍单个测试用例从emulator上运彳亍测试用例在命令行下运行测试运行所有的测试运行单个的测试用例通过name运行单个测试用例通过category运行单个测试用例运行性能测试dry测试10.5调试测试10.6其它的一些命令行选项时间容备注第二天第11个主题:深入And
6、roid测试,涵盖Activity、Service、ContentProvider的测试等11.lAssertion定制消息静态导入11.2深入Assertion11.3TouchUti1s类11.4Mock对象MockContext概述IsolatedContext类对文件和数据库的测试操作MockContentResolver类11.5基类TestCase没有参数的构造方法传递参数的諛造方法setName()方法11.6基类AndroidTestCaseassertActivityRequiresPermission()h法剖析和实战assertReadingContentUriRe
7、quiresPennission()方法剖析和实战assertWritingContentUriRequiresPermission()方法剖析和实战11.7InstrumentationActivityMonitor内部类剖析和实战11.8InstrumentationTestCaselaunchActivity和launchActivityWithlntent方法sendKeys和sendRepeatedKeys方法runTcs
此文档下载收益归作者所有