Web测试点总结

一、界面测试

1、图形测试

         i、整体界面字体风格要一致

         ii、文本颜色背景颜色尽量一致,图片大小一般在20k以下;

         iii、文字环绕是否正确;

         iv、调整分辨率,验证页面布局是否出现错位;

         v、鼠标移动到有特效的位置,应该先是特效,移出之后消失;

         vi、若有滚动信息或图片,鼠标移动到该位置后应该停止滚动,移开后继续;

         vii、各个页面的logo,图片大小位置是否一致;

2、导航测试

         i、导航的页面结构,颜色跟网站的风格;

         ii、放在显著的位置,一般在左、上;

         iii、内容分类是否合理,让用户很直观的看到整个的web页面包括哪些内容;

3、内容测试

         i、文本描述是否正确;

         ii、所有界面的title是否正确;

         iii、鼠标移动到目标图片上有相应的提示信息;

         iv、在数据输入界面,应该有对该数据描述规则的提示;

         v、功能之间有规则约束或先后顺序时,要给用户相应的提示或界面流转;

4、表格测试

         i、表格是否直观;

         ii、表格内的文字是否正确;

         iii、表格内容过多时,布局是否合理;

5、整体界面测试

         i、整体风格是否一致;

         ii、让用户参与,给出反馈信息;

二、功能测试

1、链接测试

         i、测试标准:

              所有链接是否按照指示链接到正确的制定的位置页面;

              保证页面上没有孤立的页面(孤儿链接);

              保证所有链接的页面存在;

         ii、链接的分类:

              ①、页面链接:

                    a)、下一级栏目的名称是否正确;

                    b)、点击首页是否链接到制定的位置;

                    c)、导航的链接;

                    d)、顶部或底部链接一半在本页打开;

              ②、图片链接

                    a)、图片上是否有无用的链接;

                    b)、商品或某一对象链接的页面是否正确;

         iii、工具使用-xenu

2、数据校验(前后台交互)

 i、注册、登录功能是否实现;

         ii、提交清空功能是否实现;

         iii、下拉框数据是否正确;

         iv、提交的数据是否正确保存到数据库;

3、cookie测试

         i、用户访问web服务器,服务器会自动向浏览器发送cookie数据,以便再次访问时,记录或跟踪该用户访问的状态;

         ii、位置:工具---Internet选项-(常规) Internet 临时文件-设置-查看

         iii、命令格式:cookie:[email protected]

         iv、如何测试cookie?

                1、是否正确保存cookie文件(内容);

                2、cookie文件名的格式;

                3、保存位置(默认路径,自定义路径);

                4、cookie内容必须加密;

                5、存储数量达到上限后能否正确保存;

                6、若cookie设置了有效期,验证过期之后的cookie;

                7、若cookie有效时间依赖于浏览器进程,则关闭浏览器后重新访问;

                8、过期之后的cookie自动删除;

                9、手动删除cookie文件,查看已登录系统是否收到影响;

4、session测试

         i、原理:用户访问web服务器,服务器此时生成session保存在服务器端,且向该用户发送一个sessionid,保存在客户端,当用户此请求或            操作时,服务器会检查用户提交的sessionid,若正确则允许进一步操作,否则拒绝;

         ii、如何测试?

                1、打开目标服务器,等待session过期,查看能否继续操作;

                2、多个浏览器登录用户,保留session状态,退出一个浏览器,查看另一个浏览器能否继续操作;

                3、拷贝其中一个页面链接,使用另一个页面访问,查看能否继续操作;

                4、session互窜:打开浏览器窗口,登录不用账号,查看是否能够继续操作;

5、cache测试

         i、刷新机制

                1、普通刷新

                  a)、F5;

                  b)、地址栏右侧刷新按钮;

                  c)、鼠标右击刷新;

                  d)、菜单---重新载入;

                  e)、工具---刷新按钮;

               2、强制刷新

                  a)、ctrl + F5;

                  b)、ctrl + 地址栏右侧刷新按钮;

                  c)、ctrl + 工具栏刷新按钮;

6、数据库测试

 i、存储过程;

         ii、事务;

         iii、视图:类似于一张虚表;

7、业务场景测试

 i、正常流程;

8、脚本设计语言测试

 i、输入、输出、处理

三、兼容性测试

1、浏览器

 i、ie、Firefox、chrome、safari、opera

2、平台

 i、Linux、windows、unix、macos、android

3、分辨率

四、安全性测试

1、日志

2、错误处理

3、权限

4、访问来源

五、性能测试

1、响应时间

2、吞吐量

3、资源利用率

你可能感兴趣的:(Web测试点总结)