当前位置: 首页 > news >正文

软件测试常见面试题2(附答案)

1. 什么是B/S架构 ?B代表什么 ?S代表什么 ?B/S架构的特点是什么 ?

B/S架构(Browser/Server,浏览器/服务器架构)是一种软件系统架构,是目前Web应用的主流架构。其中:

  • B代表Browser(浏览器),作为客户端,负责呈现用户界面和与用户交互。
  • S代表Server(服务器),负责处理核心业务逻辑、数据存储和与数据库交互。

B/S架构的主要特点包括:

  1. 客户端零维护/瘦客户端:用户只需使用标准的网页浏览器(如Chrome、Firefox)即可访问应用,无需安装和更新专用的客户端软件。应用功能升级在服务器端完成,所有用户可即时使用最新版本。
  2. 跨平台与设备兼容性:由于主要依赖浏览器作为运行环境,应用可以运行在任何安装有浏览器的设备上,包括个人电脑、智能手机、平板电脑等,实现了良好的跨平台能力。
  3. 集中部署与管理:业务逻辑和数据集中存储在服务器端,便于进行统一的维护、更新、备份和安全控制。
  4. 网络依赖性:应用的正常运行高度依赖网络连接,网络质量直接影响用户体验。

2.Web网站使用默认端口是多少 ?用的是什么协议 ?

Web网站主要使用两种协议:

http://www.jsqmd.com/news/1120457/

相关文章:

  • CANN/mat-chem-sim-pred IPDT批量滚动评分基准测试
  • LiveViewJS项目结构解析:从Monorepo到模块化设计的完整指南
  • GB28181视频平台性能瓶颈深度解构:WVP-Pro高并发架构演进与优化策略
  • LunarBar macOS农历插件完整攻略:传统节日的数字守护者
  • 如何在Switch上使用wiliwili:第三方B站客户端的完整使用指南
  • Ruby依赖管理神器:Bundler深度解析与实践指南
  • jqjq社区贡献指南:如何参与这个开源项目的开发
  • 深入理解uarch-bench:libpfc库如何赋能精确性能计数
  • E-Hentai Downloader高级设置:个性化配置让你的下载体验更完美
  • 软件测试常见面试题1(附答案)
  • Mastra AI框架架构设计:构建企业级AI应用的最佳实践
  • 企业级视频监控平台架构解析:WVP-GB28181-Pro从单体到分布式部署的完整方案
  • 如何在macOS上快速搭建Intel RealSense深度相机开发环境:从零开始的完整指南
  • 如何快速使用BIThesis:北京理工大学论文写作的终极解决方案
  • ToastNotifications:打造WPF应用中令人惊艳的通知系统完全指南
  • Linux下GmSSL与OpenSSL共存:国密算法与标准加密库的隔离部署实践
  • Agent Skills技能物联网集成:连接IoT设备的技能开发终极指南
  • SendGrid Node.js邮件服务集成:从技术原理到高级应用的完整指南
  • 探索DwarFS:从技术爱好者到开源贡献者的成长之旅
  • Macad3D完整指南:5分钟快速上手开源3D建模工具
  • PowerAPI配置详解:从基础到高级的完整配置手册
  • Flower监控工具完整指南:5分钟掌握Celery分布式任务队列监控
  • NoDock数据库配置:MySQL、MongoDB与Redis的最佳实践
  • Selenium自动化测试中Shadow DOM的三种穿透方法与实战指南
  • GPT-5.5是虚构模型?揭秘大模型命名规范与真实技术演进
  • Ubuntu 26.04/24.04 Wayland下解决全屏显示问题的完整指南
  • MyBatis批量insert-select踩坑:useGeneratedKeys=true 可能让PostgreSQL返回大量插入结果
  • CANN/ge LLM缓存pull_cache API
  • CANN/cannbot-skills科学模型NPU迁移指南
  • 终极Houdini流程资产库:qLib让你的特效创作效率翻倍