1. 首先嵌入式本来就是在各种不同的硬件设备上,而现在的硬件设备差异性很大,所以测试软件的时候先对设备的基本情况要了解,对软件的什么地方会造成影响。(其实发现的问题好多并不是软件本身的BUG,在多个设备上都测同样的问题就会得到不同的结果)(CPU、RAM、ROM……)
2. 我们测试的时候,好多时候报告BUG,从开发人员的口中发出的消息就是“又是烂设备,垃圾”。要知道那些市场人员能拿到一个单子并不是件容易的事情,拿来的设备有问题就说人家垃圾,他们会怎么想呢? 他们在背后又要说“这些开发人员什么水平,拿来的设备就搞不定!”两者互推责任。这个时候就看测试人员对设备的了解程度及程序要求的硬件环境,成为中间的“证人”
3. 在不了解设备的情况下,随便就那刚学的测试理论来衡量软件的话,在某些时候根本就是纸上谈兵!!尤其是新手,要注意。
4. 做测试也有一段时间了(边做开发),来了新手,就感觉经验在这里的重要性.对测试环境的配置不清楚,随便有个问题就当作BUG报告,认真看BUG系统,问老员工,自己测试设备,对自己的测试经验,报告BUG的正确性将会有很大的帮助。
上一篇:提高嵌入式软件质量的重要方法―软件代码检查 下一篇:谈项目管理和软件测试过程 |