软件测试(一)——曾经遇到的Bug

曾经遇到的Bug

1. 综述

  在软件项目开发过程中Bug在所难免,尽快地发现Bug可以减少损失。本文回忆曾经遇到的Bug,作为软件测试课程的开端。

 

2. Bug

  在大二学年下学期的JavaWeb课上,我的期末作业是一个红十字会的网上管理系统。其中在对此系统的系统管理员进行增删时,发现不能删除管理员。

  Bug产生的原因:我使用的数据库是MySQL,数据库不设密码,连接数据库时使用匿名用户;但在使用phpMyAdmin连接了MySQL后不再允许匿名用户连接,便产生了不能删除的情况。

  我在对自己的软件进行简单的功能测试时发现了这个Bug,但是产生Bug的原因则是用了很长时间才找到的。不知道phpMyAdmin为什么会导致这种情况,可能是一种保护机制,不过不使用phpMyAdmin连接数据库问题就解决了。

posted @ 2016-03-02 18:29  永哼哼  阅读(2715)  评论(1编辑  收藏  举报