2007-10-09
软件测试的一些心得- [工作]
公司并没有专门的软件测试人员,所以测试的任务就落在开发人员以及工程部、市场部的一些技术人员身上。每次测试下来,都会出现这样那样的问题。
我总结了一些很肤浅的测试经验,排名不分先后:
1、测试一定要遵照需求来进行;
2、测试的时候除了要顾及到流行的操作系统外,还有一些使用率小的系统也要特别照顾,还有数据库;
3、测试的系统要纯天然的干净的系统;
4、有些bug,可能只有开发人员最清楚的,一定需要特定的数据,特定的操作才能引发的,测试人员不通过静态测试很难发现,因为项目不能象产品那样有很强的容错性;
5、测试要有侧重点,不是均匀覆盖项目的全部的。80%的bug隐藏在20%的代码中,测试可以多多关注经常出错的地方;
6、测试还是按照Alac(act as a customer)的原则,在客户之前发现软件的潜在bug才是好测试。而那些通过稀奇古怪的操作所引发的bug,可以先不管,毕竟要找出这些bug,实在是耗时又耗力,在做项目的过程中,这个必须要考虑。
7、测试是有组织的,但有时测试人员的测试是随意测试的,这也很容易暴露bug,因为他们对软件的了解程度并不如开发人员;
8、代码性测试很累,很有挑战性,也很有戏剧性;
9、完全测试是不可能的。
觉得不错就推荐吧!哈哈!
喜欢本文?那就订阅吧
让历史来见证



评论