教材配套课件

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
⑤网站系统将请 求处理结果封装 成HTTP响应
网站系统
网站系统的演进
单机
多机
集群
用户数量增加 业务更加复杂 网络速度变快
提升用户体验
单机网站系统组成
应用服务器
文件 应用程序
数据库
多机网站Biblioteka Baidu统组成
文件服务器
应用服务器
应用程序
文件
数据库服务器
数据库
应用服务器
应用程序
本地缓存
文件服务器


文件


数据库改造
应用服务器2
文件服务器
应应用用服程务序器1
文件
本地应缓用存程序


本地缓存

读 操 分布式缓存服务器2 作 分分布布式式缓缓存存服务器1
分布式缓存
数据库服务器1 主
数据库
同步 数据库服务器2备
数据库
负载均衡器
Nginx/LVS/H5
反向代理服务器 CDCNDN
CDN和反向代理
应用服务器2 应应用用服程务序器1 本地应缓用存程序 本地缓存
数据库
分布式缓存服务器2 分分布布式式缓缓存存服务器1
分布式缓存
数据库服务器2备
数据库
使用NOSQL和搜索引擎
NoSQL数据库
负载均衡器
Nginx/LVS/H5
反向代理服务器 CDCNDN
搜索引擎
应用服务器2 应用服务器1
应用程序 应用程序
本地缓存 本地缓存
分布式缓存服务器2 分分布布式式缓缓存存服务器1
应用程序 应用程序
本地缓存 本地缓存
文件 文件
数据库服务器1 主
数据库
分布式缓存服务器2 分分布布式式缓缓存存服务器1
分布式缓存
数据库服务器2备
数据库
WEB系统技术架构的革新 未曾停止
等待你的发现……
目标系统相关背景知识
计算机学院 王铁军、吴锡
软件测试过程
输入数据
usernam e passwor d
得到实际输出结果
录入输入数据
希望的 输出结果 登录成功
目标系统 (被测系统)

测试用例
常见的目标系统
Web系统 B/S架构
单机应用
应用程序
多机应用 C/S架构
游戏
移动应用
B/S架构的目标系统
浏览器 浏览器 浏览器
分布式缓存
文件服务器2 文件服务器1
文件 文件
数据库服务器1 主
数据库
数据库服务器2备
数据库
CDCNDN 反向代理服务器
负载均衡器
Nginx/LVS/H5
NoSQL数据库 搜索引擎
拆分应用服务器
B业务 应B用业服务务器2
应用服务器1
文件服务器2 文件服务器1
消息队列 服务器
A业务应用服务器2
A业务应用服务器1
数据库服务器


数据库
分布式缓存服务器1
分布式缓存
分布式缓存服务器2
分布式缓存
负载均衡器
Nginx/LVS/H5
使用集群技术
应用服务器2 应应用用服程务序器1 本地应缓用存程序 本地缓存
文件服务器
文件
数据库服务器
数据库
分布式缓存服务器1
分布式缓存
分布式缓存服务器2
分布式缓存
负载均衡器
Nginx/LVS/H5
互联网
目标系统 (被测系统)

浏览器
网站系统
用户与网站系统的交互过程
①打开浏览器, 键入网站系统 的URL地址
②向网站系统 发送HTTP请求
HTTP 请求
⑥浏览器收到并 解析HTTP响应得 到HTML页面
⑦用户做出下一 步操作
HTTP 响应
③网站系统收到 并解析HTTP请求
④网站系统处理 HTTP请求
分布式缓存服务器2 分分布布式式缓缓存存服务器1
分布式缓存
文件服务器
文件
数据库服务器1 主
数据库
数据库服务器2备
数据库
负载均衡器
Nginx/LVS/H5
反向代理服务器 CDCNDN
使用分布式文件系统
应用服务器2 应应用用服程务序器1 本地应缓用存程序 本地缓存
文件服务器2 文件服务器1
文件 文件
数据库服务器1 主
相关文档
最新文档