首页 > 其他分享 >黑盒测试策略及测试范围和构架

黑盒测试策略及测试范围和构架

时间:2023-01-15 02:22:05浏览次数:36  
标签:黑盒 架构 更新 内核 测试 构架 客户端

 

2.黑盒测试策略及测试范围和构架

B/S架构的定义及原理

80%的系统基本都是基于B/S
B/S架构 一种是C/S架构
MVC model V view视图层 C 控制层
前端主要是做数据的渲染 请求的业务逻辑处理比较少 提升性能 一部分业务逻辑前端进行处理

第一层 表现层V 主要是完成用户和后台的交互传输功能
第二层 业务逻辑层 M 主要是利用服务器完成客户端的应用逻辑功能
第三层 数据层 主要是接受客户端的请求后独立的业务逻辑处理

B/S架构优点:
1。不需要安装客户端,有web得浏览器即可
2.B/S架构支持在广域网。用户通过网络直接进行访问,支持多用户,交互性好
3.B/S架构无需升级客户端,升级服务器即可

缺点:
1.在跨浏览器上,B/S架构不是和理想 需要做兼容测试,每一个浏览器版本内核是不一样的
IE内核 goole内核 kit内核
2.存在安全凤霞,需要投入大量成本在安全性能上 广域网 很容易被攻击
3.C/S是响应模式,响应比较及时,B/S响应不是很及时 需要强制刷新页面


C/S架构的通讯原理
客户端程序---------》发送请求---------》服务器端(业务逻辑和数据库服务器)
《------通过响应返回结果---《
C/S 架构的应用在市面上越来越少
微信/QQ/58同城
每次更新版本的实惠需要更新客户端,下载到本地PC端或是移动端
胖更新
1.对用户的客户端要求比较高,客户的配置比较低的话,无法正常安装以及更新
2.每次更新版本都需要更新客户端的版本
3.升级维护的成本比较高
4.一般有相对固定的群体
5.安全性比较高

标签:黑盒,架构,更新,内核,测试,构架,客户端
From: https://www.cnblogs.com/ty131412/p/17053001.html

相关文章

  • Postman实现UI自动化测试
    转载请注明出处❤️作者:测试蔡坨坨原文链接:caituotuo.top/1db4fa44.html你好,我是测试蔡坨坨。看到这篇文章的标题,是不是有小伙伴会感到惊讶呢?Postman不是做接口测试的......
  • Vulnhub之Driftingblues 1靶机测试过程
    Driftingblues1识别目标主机IP地址─(kali㉿kali)-[~/Vulnhub/Driftingblues1]└─$sudonetdiscover-ieth1-r192.168.56.0/24Currentlyscanning:Finished!......
  • DTOJ-2023-01-02-测试-题解
    (2023省选模拟Round#4)之前感冒了一阵子,错过了两场省选模拟,不过我不打算补(乐成绩:0+42+0(就是说T1写挂了)A题目链接题目大意小\(\omega\)最近学习了分治\(\text{......
  • 测试
    SpringBoot核心原理:自动配置2018-02-25 java4all ​​java4all​​摘要:本文通过断点追溯源码的方式,来逐步展示SpringBoot的核心功能实现原理:自动化配置;由于是分析源......
  • Gradle配置对数据库集成测试的方法
    Gradle管理Java项目,标准项目布局仅定义了一个测试目录( src/test ),如果将集成测试添加到与单元测试相同的目录中。这是一个糟糕的主意,因为集成测试通常比单元测试慢很......
  • NIST随机性测试套件下载,安装,实验
    参考博客NIST随机性测试美国国家标准与技术研究所提供的测试,一共包括16种测试手段,具体内容可参考此博客NIST下载与安装环境:Windows11下载:NIST官网链接点击downlo......
  • API接口自动化测试框架搭建之需求整理、详细设计和框架设计
    (API接口自动化测试框架搭建之需求整理、详细设计和框架设计)1需求整理1.1实现目的API接口自动化测试,主要针对http接口协议;便于回归测试;线上或线下巡检测试,结合持续......
  • Centos7下安装Dogtail GUI自动化测试工具并打开sniff工具过程中遇到的问题解决方法
    (目录)因为测试需要,需在Centos下进行liunxGUI软件自动化测试,所以用到了python的Dogtail库,继而使用Dogtail的sniff控件获取工具,但是遇到了很多问题记录如下。1环境Cent......
  • 蓝牙模块测试那些事之从机测试
    ​摘要:本文主要目的是在拿到一个蓝牙模块后,将其作为从机来对一些基本的软件功能进行测试,用以快速验证是否满足基本的使用需求和功能指标。针对测试的方法和测试的项目......
  • <Verilog学习>Verilog设计“111”检测器与“01110”检测器并测试所有情况
    使用Quartus+modelsim完成本次设计目录1."111"检测器分析代码实现Testbench结果2."01110"检测器分析代码实现Testbench结果1."111"检测器分析分析题目,得到其有限状......