功能测试:
1)链接测试。链接是在页面之间切换与指导用户去一些不知道地址的页面的主要手段。它包括三个阶段,首先测试所有的链接是否能正确链接到该链接的页面;其次测试链接页面是否全部存在;最后保证系统中没有孤立的页面(孤立页面指的是没有链接指向该页面)。由于使用了Xenu Link Sleuth工具使得原来工作量较大的部分变量简单,给其它部分的测试节省了大量的时间。
2)数据校验。系统需要根据业务的规则对用户输入的数据进行校验,这部分需要深入了解系统的需求,写出大量的测试用例对各数据进行测试。
3)数据库测试。几乎所有的系统都需要进行的测试,数据库类型是关系系统数据库,可以使用SQL对信息进行处理。一般情况下分为两种错误,分别是数据一致性错误各输出错误。数据一致性错误由于是用户提交的表单信息不正确造成的,而输出错误主要是由于网络速度或者程序设计问题等引起的。
用户界面测试:
1)导航测试。它描述了一个页面内操作的方式,在不同的用户接口控制或者不同的连接页面之间。系统的层次决定了就着手测试用户导航功能。
2)图形测试。首先确保图片有明确的用户,图片或动画不能胡乱堆在一起;其次需要验证页所有页面字体的风格是否一致,最后还验证了文字回绕是否正确。
3)内容测试。内容测试是用来验证无线城市系统提供信息的正常性,错误的信息会给各方面带来不必要的灾难。
4)整体界面测试。这个过程相对带有主观性,我们一般是定期由客户体验一下,通过反馈意见来最终完成测试。
浏览器测试
1)由于现在市面上有很多的浏览器,需要对大部分的浏览器都做测试,这是一个相当庞大的工作。我们的测试浏览器的兼容性的一个方法就是通过创建一个兼容性的矩阵,在这个矩阵中测试不同产商、不同版本的浏览器对某些构件和设置的适应性。