zoukankan      html  css  js  c++  java
  • web测试知识点整理

    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传输信息量少,小数据传输 启动一台

  • 相关阅读:
    记录一下自己的洛谷的题解
    初学java 学生管理系统——v0002版本
    初学java 学生管理系统——v0001版本
    Redis守护进程作用+数据类型
    java实现发送短信验证码
    Kali入侵入门版笔记!!!
    2020实现ssh公网外联和外网远程穿透以及内网穿透防火墙
    监控键盘和鼠标记录内容和截屏,更新版本2.0,增加了Linux服务端!!!
    Git管理软件开发项目入门版
    2020年Windows下开机自动执行最强
  • 原文地址:https://www.cnblogs.com/sallyliu/p/6387460.html
Copyright © 2011-2022 走看看