美文网首页
Web测试(一)Web结构基础

Web测试(一)Web结构基础

作者: 社会主义顶梁鹿 | 来源:发表于2018-08-22 16:59 被阅读5次

中文名称: 互联网

• 英文名称: Internet

• 定义: 由多个计算机网络相互连接而成,而不论采用何种协议与技术的网络。

• 互联网是由一些使用公用语言互相通信的计算机连接而成的网络,即广域网、局域网及单机按照一定的通讯协议组成的国际计算机网络。

计算机网络由硬件和软件两部分组成

-网络硬件:负责数据处理和数据转发

• 计算机

• 通信线路

• 通信设备

-网络软件:控制数据通信和各种应用

• 网络协议

• 网络操作系统

• 网络应用软件


一、Web网站URL组成

(1)协议类型

(2)主机名:域名和IP等价

(3)端口号(1-65535 2 16 ):端口管理由TCP协议完成,而不是HTTP协议

(4)页面文件

(5)附加部分:URL地址参数(这是最容易出完全问题的地方)

二、Web系统基础 - B/S 和 C/S

B/S结构

• B/S结构(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。

• 优点:

使用方便。不用安装、升级;一个浏览器理论上可以访问所有的网站;

客户端运行环境要求低。

研发成本低。不用研发客户端;通信层web服务器第三方公司研发;相关技术标准,框架资源丰富,研发简单;

• 缺点:

 性能相对差。客户端处理能力弱;网络连接方式;

 安全性差。明文传输;客户端无加解密功能。相关协议技术标准;

C/S结构

• C/S (Client/Server)结构,即大家熟知的客户机和服务器结构。

• 它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。

优点:

 安全性好。客户端可以提供安全保证和加解密功能。

 性能高。客户端处理能力强;通信效率高;

缺点:

需要安装、频繁升级。

客户端要求高。

研发难度大。

相关文章

  • Web测试(一)Web结构基础

    中文名称: 互联网 • 英文名称: Internet • 定义: 由多个计算机网络相互连接而成,而不论采用何种协议...

  • Web 测试(1) | Web 原理与 Web 测试基础

    Web测试基础 I. 如何开展Web测试 Web测试的对象 Web的页面元素 Web的业务逻辑 Web的数据行为 ...

  • Web测试原理与实践

    web测试原理与实践分为四部分: 一、软件测试阶段 二、web测试基础 三、web测试实践 四、然之登录测试点分析...

  • Pytest实战UI测试框架

    Pytest实战Web测试框架 项目结构 使用pytest-selenium 基础使用 运行 或配置到pytest...

  • Web测试基础

    web测试涉及的面比较广从测试的宽度和深度来说依次是I、功能测试--也涉及到业务流程测试这是最基础也是很重要的一点...

  • WEB前端开发职业学习路线初级完整版

    web页面制作基础 web简介,HTML语法基础,HTML基本结构,单双标签,标签属性,标签嵌套规则,注解,HTM...

  • HTML基础

    HTML基础 web基础web标准结构标准:HTML--决定网页上有什么东西(能够显示什么内容)表现标准:css-...

  • 软件测试面试题 总结 (4)

    web测试和app测试的相同点和区别? 相同点:不管是传统行业的web测试还是app测试,都离不开测试的基础知识;...

  • 测试用例-基础通用的关键测试点整理

    在测试多个web、移动端项目之后,总结一下功能测试中基础通用的关键测试点(自己简单整理,有问题请提出) web项目...

  • 安装Appium

    一、web自动化与移动自动化比较 web自动化测试的路线是这样的:编程语言基础--->测试框架--->webdri...

网友评论

      本文标题:Web测试(一)Web结构基础

      本文链接:https://www.haomeiwen.com/subject/efhyiftx.html