什么是android测试,分为黑盒测试和白盒测试。
黑盒就是测试人员看不到代码的,针对需求而进行的一系列测试动作,看代码所展现出来的效果是否和需求一样,或者有什么意外的情况没有处理等,一般开发交给测试人员,测试人员经过半天或者一天测试后,会返回一个测试的excel表单,里面有一条条的bug单,或者显示和功能不匹配,或者出现闪退等意外没有处理等等,开发人员根据bug单去修复就可以了。这里面蕴含了一个软件需求转换成测试需求,开发人员满足测试需求的关系了。有点类似听到的TDD(test-drive-development)的感觉。
白盒测试主要是根据代码去测试bug,看代码然后分析代码上有什么边界情况没有处理,从而开发测试用例去测试。
黑盒测试和白盒测试都有许多自动化的测试工具以及单元框架。
SDK的demo测试蕴含的情况不能蕴含很多逻辑,要全面覆盖接口分支,代码逻辑分支。写好测试用例后,加入度量工具
http://blog.csdn.net/marshalchen/article/details/9119979 这篇文章比较有借鉴意义
时间: 2024-12-16 15:39:50