网站发布前要进行细致周密的测试,以保证正常浏览和使用。主要测试内容: 1、服务器稳定性、安全性。 望站服务器的稳定和安全一直都是最头疼的事情,所以我们应该走到麻烦的前面,首先把预想到的麻烦排除掉。 Web服务器搭建完成上线在即,其能够承载多大的访问量,响应速度、容错能力等性能指标,所有这些是管理人员最想知道也最为担心的。如何才能知晓这一切呢?通过工具进行Web压力测试是个好方法。通过它可以有效地测试Web服务器的运行状态和响应时间等性能指标。 2、程序及数据库测试。 每个程序都有自己相对应的功能,数据库则是数据集中的地方,尤其重要。 数据库开发既然在软件开发的比重逐步提高,随之而来的问题也突出。我们以前往往重视对代码的测试工作,随着流程技术的日益完善,软件质量得到了大幅度的提高,但数据库方面的测试仍然处于空白。我们从来没有真正将数据库作为一个独立的系统进行测试,而是通过对代码的测试工作间接对数据库进行一定的测试。随着数据库开发的日益升温,数据库测试也需要独立出来进行符合自身特点的测试工作。 在进行性能测试的时候,一定要注意环境的一致,包括:操作系统、应用软件的版本以及硬件的配置等,而且在进行数据库方面的测试的时候一定要注意数据库的记录数、配置等要一致,只有在相同条件下进行测试,才可以对结果进行比较。 3、网页兼容性测试,如浏览器、显示器。 网页打开多了 不会出现死页的情况,当然也有显示器的分辨率和浏览器的版本问题存在。 使用不同的浏览器访问同一个网站,或者页面的时候,在一种浏览器下显示正常,在另一种下就乱了。这是因为不同的浏览器对于网站CSS的解释不同。 常见的浏览器兼容性问题,主要表现在如下两方面; 1) 页面显示 页面显示的美观性是Web应用程序中重要需求,不同浏览器上呈现给用户的同一个Web页面可能显示的不一样。这些差异性主要表现在对于页面元素的位置、大小、外观。如果在某款浏览器上显示不美观,就会成为一个问题,需要修改。