1.黑盒测试:反向思维,越不正常的思考越干的好
2.白盒测试:与开发者差不多,都要代码
3.根据粒度分:
(1)方法测试:测试一个方法的正确性
(2)单元测试:测试几个方法的调用是否正常
4.根据测试的次数
冒烟测试:不断点击程序,直到程序奔溃(MONKEY测试)
压力测试:一般在WEB方面,主要测试并发的人数
5.系统测试:就是按照Android应用的特征设计测试用例
6.兼容性测试
(1)标准兼容测试解决的是你的应用在需要测试的终端上,能否安装、启动、运营(智能monkey)、卸载
(2)深度兼容测试解决的是沿着你需要测试的页面、点击的按钮、功能进行测试,这个前提是需要有一个测试用例
(2)深度兼容测试解决的是沿着你需要测试的页面、点击的按钮、功能进行测试,这个前提是需要有一个测试用例