大多数测试人员认为测试工作是发现bug,虽然这是测试的主要任务,但其实测试最重要的任务是质量控制,而发现bug和验证bug只是质量控制的一个重要环节而已原因主要有以下几类不同版本的数据兼容 测试环境和正式环境的不同 服;4执行测试提交bug回归测试Bug就是缺陷,发现bug之后,要提交给开发人员让他们去修改,然后进行回归测试,验证开发人员有没有改好5编写测试总结报告Bug都改好了之后,要编写测试总结报告,这款软件的质量如何Bug的;1查看报错日志,通过日志分析,需要有一定的经验,并且有一定的代码基础,才能更好地定位问题2查看数据库的数据,了解所测功能的数据表结构,测试过程中,查看数据库的数据,确认数据的正确性3查看缓存如Memcache;1分析新BUG产生的原因2分析出现bug的模块,一般80%的bug出现在20%模块 记住 ,测试时不能保证质量的,只是检验质量,软件的质量好不好,主要还开开发人员的素质和能力,我见过很多改一个bug能造2个新bug的开发;执行测试用例时发现bug,发现的bug不一定是通过执行测试用例发现的,测试用例覆盖度不足的情况下,会发现其他bug;我就 见过230,243。