8-B/S项目测试

一、B/S特点:
       B / S (浏览器/服务器模式)

              通过web浏览器进入工作界面,极少部分事务逻辑在前端实现,主要事务逻辑在服务器端实现,形成三层结构

优点缺点
<1>.分布性强,客户端零维护,只要有网络和浏览器可随时查询浏览
<2>.业务扩展简单,通过增加网页即可增加服务器功能
<3>.维护简单方便,只需改变网页,即可实现所有用户的同步更新
<4> .开发简单,共享性强
<1>.个性化明显降低,无法实现具有个性化的功能需求
<2>.在跨浏览器上b/s架构不尽人意
<3>.客户端和服务器端的交互是请求-响应模式,动态刷新页面响应速度明显降低,无法分页显示,给数据库访问造成较大压力
<4>.在速度上和安全性上需要花费巨大的设计成本
<5>功能弱化,难以实现传统模式下的特殊功能需求.

二、Web系统的特点:
       1)图形化
              可在一页同时显示图形、视频、音频、文本、易于导航
       2)与平台无关
              对系统平台没有任何限制
       3)分布式的
              页面上显示的图形、视频等信息可放在不同站点上,只需要在浏览器中指明站点就可以了,它使物理上不在同一地点的信息在web页面上一体化
       4)动态的
              为了保证信息的时效性,web站点上信息是动态,更新的
       4)交互的
              表现在他的超链接上,用户服务器提交请求,服务器根据用户请求返回相应信息

三、URL统一资源定位器:
              http:  //localhost:8080  /mywebprogram  /index.jsp?admin=abc&info=123456
              应用层协议  //主机ip或域名:端口  /路径  /请求参数

***四、常见http状态码:

类别原因短语
1XXInformational(信息性状态码)接受的请求正在处理
2XXSuccess(成功状态码)请求正常处理完毕
3XXRedirection(重定向状态码)接受的请求正在处理
4XXInformational(信息性状态码)客户端请求错误(服务器无法处理请求)
5XXServer Error(服务器错误状态码)服务器处理请求出错

              403 : 服务器已经理解请求,但是拒绝执行它
              404 : 请求失败,请求的资源在服务器上找不到
              504 : 未能及时从上游服务器收到响应

         其他请看链接:https://www.cnblogs.com/hszstudypy/p/11236108.html

五、B/S测试技术(项目):
       1)链接测试    2)表单测试    3)图形测试    4)整体界面测试    5)内容测试    6)交互性数据测试    7)兼容测试    8)性能测试    9)安全性测试

技术/项目测试要点
链接测试1)注意链接本身言简意赅,具有可读性
2)定期检查外部链接
3)设计友好提示信息页面,告知用户请求页面不存在
4)对动态链接的测试
表单测试1)表单操作是否正常进行
2)表单提交的信息是否完整,正确
3)表单上控件的测试
图形测试1)检查图形的标准规范
2)检查用户视觉角度
3)确保图形有明确的用途,不要胡乱堆砌
4)衡量图片大小和质量的关系,优先考虑图片大小
5)图片风格颜色是否统一、协调
整体界面测试1)事先建立标准并严格遵循
2)参考同类软件界面方式
3)保持用户界面的一致性
4)根据用户习惯设计页面布局
5)适当使用选项卡等控件
6)界面排列美观
7)界面上有适当颜色,字体字号的提示信息等
8)提供默认按钮,表单默认值
内容测试1)正确性:指信息是可靠的还是误传的
2)准确性:指是否存在语法或拼写错误
3)相关性:是否可在当前页面找到与当前浏览器相关的信息列表
交互性数据测试1)前台的数据操作是否对后台产生相应正确的影响
2)后台修改设置,前台是否生效
3) 用户的权限,是否跟着授权而变化
4)数据未审核时,前台应不显示,审核通过后前台可显示
兼容测试1)浏览器兼容性
2)操作系统兼容性
3)分辨率兼容性
性能测试1)并发测试
2)压力测试
3)负载测试
4)稳定性测试
安全性测试1)数据加密
2)SQL注入
3)跨脚本攻击
4)跨站请求伪造
5)缓存区溢出
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值