口出狂言浅谈软件测试,用这样的标题实在是感觉羞愧,虽然我用的题目是浅谈软件测试,我只不过是谈谈我在开发过程中遇到的关于测试的问题!
[@more@]我们的项目基本开发完毕了, 软件测试是必须的过程,我对软件测试的理解是:测试软件的功能和性能;
1:功能是指测试软件是否完成了指定的任务。结果是否正确
2:性能是指软件对内存,cpu等硬件的压力以及运行状况
这只是我的个人观点不知道这么认为是否正确,这个网站不错的是关于软件测试的http://www.51testing.com/
说说我们的开发过程中软件测试的过程,从我负责的模块来看,在代码编写过程中一些bug已经解决了,当然在编写代码时并没有具体的去考虑这些bug是否存在,只是先让此模块能够正常运行即可,等开发完后再去测试,不管实在开发过程中还是在开发完毕后的测试,一个目的就是找出存在的bug,这些bug只是涉及到软件的功能,然而对于软件的性能从没有考虑过!不知道是在项目初期已经把这些问题屏蔽了还是完全没有必要去理会这些!
开始我们连接数据库(oracle)的方式是采用oci方式,不管是oci还是thin连接方式都是:请求--连接--断开连接这种方式,此模式连接的弊端就是频繁的请求连接数据库,当访问量比较大时对于项目的性能的影响是很大的,后来我们改用的数据库连接池的方式,明显的感觉出速度比以前快了很多,这些都是从软件方面考虑的,在硬件方面我们只是使用大内存极速cpu来解决性能方面的瓶颈,可是我们没有从软件方面去解决这些问题!
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/300209/viewspace-812945/ ,如需转载,请注明出处,否则将追究法律责任。