博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
web测试知识点整理
阅读量:6147 次
发布时间:2019-06-21

本文共 827 字,大约阅读时间需要 2 分钟。

web是如何测试的? 

1. 通用功能测试和可用性测试

2. 性能测试和安全性测试

3. 兼容性测试

4. 数据库和稳定性测试等

 

web功能测试怎么测? 

从一下几个方面来进行WEB测试:

1. 链接测试

2. 表单测试

3. Cookie测试(是否加密,页面帐号密码保存)

4. Session测试(长时间不操作,再操作后是否要重新登录) 

5. 脚本测试

6. 文件上传测试

7. 数据库测试

 

web可用性测试怎么测?

主要有两点:

1. 站点整体布局

2. 页面导航直观 站在用户的角度去使用软件,要求操作简单,易理解,简单高效 

 

web的安全性怎么测试?  

主要有以下几点:

1. 认证与授权

2. 密码加密

3. Session和Cookie确认不会信息泄漏

4. 文件上传漏洞(非法文件上传)

5. SQL注入(万能密码)于验证系统不会因为非法输入而将SQL语句的运行顺序进行修改

6. 使用日志系统将各种操作进行记录

7.抓包,超时间

 

Web的兼容性怎么测试? 

服务器端:测试不同版本的WEB服务器,链接不同的数据库,或者使用不同的网络环境

客户端:不同的硬件平台,不同的IE浏览器内核的兼容性(主要有IE6,IE7,IE8,搜狗,火狐) 挑选主流浏览器全跑 其他挑选主要功能,界面无差异

 

OSI7层模型

1. 物理层(二进制传输)

2. 链路层(介质访问)

3. 网络层(寻址和最短路径)

4. 传输层(进程间的连接)----tcp

5. 会话层(主机间通信)

6. 表示层(数据表示)

7. 应用层(处理网络应用) ---http

 

 

tcp和udp有什么区别 

udp(速度快)与tcp最大的差别在于它在建立连接前不会进行三次握手,属于不可靠的传输

tcp:适合大数据传输,要建立三次握手,四次挥手

udp:QQ传输信息量少,小数据传输 启动一台

转载于:https://www.cnblogs.com/sallyliu/p/6387460.html

你可能感兴趣的文章
MyEclipse 报错 Errors running builder 'JavaScript Validator' on project......
查看>>
Skip List——跳表,一个高效的索引技术
查看>>
Yii2单元测试初探
查看>>
五、字典
查看>>
前端js之JavaScript
查看>>
Log4J日志配置详解
查看>>
实验7 BindService模拟通信
查看>>
scanf
查看>>
Socket编程注意接收缓冲区大小
查看>>
SpringMVC初写(五)拦截器
查看>>
检测oracle数据库坏块的方法
查看>>
SQL server 安装教程
查看>>
Linux下ftp和ssh详解
查看>>
跨站脚本功攻击,xss,一个简单的例子让你知道什么是xss攻击
查看>>
js时间和时间戳之间如何转换(汇总)
查看>>
js插件---图片懒加载echo.js结合 Amaze UI ScrollSpy 使用
查看>>
java中string和int的相互转换
查看>>
P1666 前缀单词
查看>>
HTML.2文本
查看>>
Ubuntu unity安装Indicator-Multiload
查看>>