1.B/S架构

Browser-Server,  浏览器和服务器架构。包含客户端浏览器、web应用服务器、数据库服务器的软件系统。用户只需要一个浏览器就可以访问服务。系统更新的时候,只需要更新服务端,不需要更新浏览器(如百度,淘宝,微博等)

2.C/S架构

Client-Server , 客户机和服务器结构,这种结构与B/S最显著的区分是需要安装客户端,通过客户端程序来访问应用系统。所以更新时,既要更新服务端,也要跟新客户端(如微信,qq等)

区别:

1.硬件环境不同:

C/S建立在专业网路上,小范围的网络环境,局域网之间再通过专门的服务器提供连接和数据交换服务

B/S建立在广域网上,不需要专门的网络硬件环境

2.安全要求不同

3.系统维护不同

4.处理问题不同

3.二进制

计算机是由各种电子元器件组成的,其中有最重要的基础电子元件就是半导体,也就是熟悉的二极管、三极管等

半导体通过逻辑电路传递和处理数字信号,它能够按照一定的条件去控制信号的通过或不通过,逻辑电路通常只有两种状态,开关的接通和断开,这两种状态正好用0和1表示

4.域名

域名就是我们常见的网站

域名后缀:.com国际域名  , .net 网络公司  , .cn 中国 , .com.cn 中国公司  ,  .org非盈利组织 ,  .edu 教育机构 ,   .gov 政府

注意:自己的网站千万不能注册  .com  .com.cn ,因为在中国大陆要备案才可以,(推荐香港)

域名和身份证一样是唯一的,不能注册相同域名

5.软件测试

软件测试就是在规定条件先对程序进行操作,从而发现问题,对软件质量进行评估的过程

1.软件产品质量模型(ISO/IEC9126):

1.功能性

2.可靠性

3.易用性

4.效率

5.可维护性

6.可移植性

2.软件质量模型保证(SQA)

软件质量保证是建立一套有计划,有系统的方法,来向管理层保证拟定出来的标准、步骤、实践和方法能够正确的别所有项目所采用

软件质量保证的目的是使软件过程对于管理人员来说是可见的

6.软件测试基本流程

   1.需求分析

   2.编写测试用例(测什么,怎么测)

   3.评审测试用例

   4.搭建测试环境

   5.等待开发提交测试包

   6.部署测试包

   7.冒烟测试(对软件主体基本功能进行基本测试)

   8.执行测试用例

   9.BUG追踪处理(提交及回归BUG)

   10.N轮之后符合需求

   11.测试结束

7.Web前端标准

  Web前端技术指的不是某一项技术,而是一系列技术的集合,主要包括:

   1.html--结构标准:负责网页结构的搭建

   2.css --样式标准/表现标准: 负责网页的美化工作

   3.js--行为标准 :负责网页的行为动作

8.行业词条

   1. internet------互联网

   2. WWW-----万维网(资料空间)World Wide web 万维网,简称WWW或3W

   3.URL -----统一资源定位器(网络地址)

   4.HTTP-----超文本传输协议

   5.W3C-----万维网联盟(它是一个组织不是某一个公司)

   6.网站----- 多个页面的集合(首页,内容页,列表页)

   7.网页 -----网页文件就是后缀名以 .html 或者 .htm 结尾的文件。文字,图片,超链接

   8. 浏览器----- 观看网页最终效果的平台

9.web浏览器驱动地址

    1.Chrome:http://chromedriver.storage.googleapis.com/index.html

10.接口测试

概念:一种是内部接口:方法与方法之间的交互,模块与模块之间的交互

一种是调用对外保证的接口

web常用接口方式:

1.webService:是走soap协议通过http传输,请求报文和返回报文都是XML格式的,还需要解析麻烦而且速度可能降低,严格

2.Http :协议是超文本传输协议 ,Post ,get

3.Https: 并非是应用层的的一种新协议,只是http通信接口部分用SSL和TLS协议代替而已

一.B/S架构和C/S架构的更多相关文章

  1. C/S架构和B/S架构的概念和区别

    C/S 架构 C/S 架构是一种典型的两层架构,其全程是Client/Server,即客户端服务器端架构,其客户端包含一个或多个在用户的电脑上运行的程序,而服务器端有两种,一种是数据库服务器端,客户端 ...

  2. 向架构师进军--->系统架构设计基础知识

    如果你对项目管理.系统架构有兴趣,请加微信订阅号"softjg",加入这个PM.架构师的大家庭 在讲解系统架构设计之前,有必要补充一下架构相关的概念,因此本博文主要讲述架构.架构师 ...

  3. 系统架构:Web应用架构的新趋势---前端和后端分离的一点想法

    最近研究servlet,看书时候书里讲到了c/s架构到b/s架构的演变,讲servlet的书都很老了,现在的b/s架构已经不是几年前的b/s架构,其实b/s架构就是web应用开发,对于这样的架构我们现 ...

  4. mvc项目架构分享系列之架构搭建初步

    mvc项目架构分享系列之架构搭建初步 Contents 系列一[架构概览] 0.项目简介 1.项目解决方案分层方案 2.所用到的技术 3.项目引用关系 系列二[架构搭建初步] 4.项目架构各部分解析 ...

  5. Asp.net mvc项目架构分享系列之架构概览

    Asp.net mvc项目架构分享系列之架构概览 Contents 系列一[架构概览] 0.项目简介 1.项目解决方案分层方案 2.所用到的技术 3.项目引用关系 系列二[架构搭建初步] 4.项目架构 ...

  6. Asp.net mvc项目架构分享系列之架构搭建初步

    copy to:http://www.cnblogs.com/ben121011/p/5014795.html 项目架构各部分解析 Core Models IDAL MSSQLDAL IBLL BLL ...

  7. TOGAF架构能力框架之架构合同、成熟度模型和架构技能框架

    TOGAF架构能力框架之架构合同.成熟度模型和架构技能框架 5. 架构合同 架构合同是在开发团体和赞助者之间关于架构的交付物.质量以及适用目标的联合协议,并且通过有效的架构治理将会促使这些协议的成功施 ...

  8. 企业架构研究总结(40)——TOGAF架构能力框架之架构合同、成熟度模型和架构技能框架

    5. 架构合同 架构合同是在开发团体和赞助者之间关于架构的交付物.质量以及适用目标的联合协议,并且通过有效的架构治理将会促使这些协议的成功施行.通过对合同的管理施行一个治理方法,如下几点将会得到保障: ...

  9. 企业架构研究总结(39)——TOGAF架构能力框架之架构委员会和架构合规性

    3. 架构委员会 正如前面所说,一个用来对架构治理策略的实现进行监督的跨组织的架构委员会是架构治理策略成功的主要要素之一.架构委员会应该能够代表所有主要干系人的需求,并且通常还需要对整个架构的审查及维 ...

  10. 企业架构研究总结(38)——TOGAF架构能力框架之架构能力建设和架构治理

    为了确保架构功能在企业中能够被成功地运用,企业需要通过建立适当的组织结构.流程.角色.责任和技能来实现其自身的企业架构能力,而这也正是TOGAF的架构能力框架(Architecture Capabil ...

随机推荐

  1. 201871010102-常龙龙《面向对象程序设计(java)》第二周学习总结

    项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cnblogs.com/nwnu-daizh/p ...

  2. rf增加产品的例子

    Open Browser http://xxx.xxx.xxx.xxx:1000/portal/login/init.htm gcMaximize Browser Window sleep 2 #Ge ...

  3. 常见bug类别

  4. FileZilla 连接站点 编辑配置文件

  5. selenium数据读取模块

    例如 数据保存在txt中 def info(path): web_info={} config = open(path) for line in config: result = [ele.strip ...

  6. (HK1-1)海康网络摄像机的使用

    https://blog.csdn.net/u014552102/article/details/86700057 一.手机客户端操作:  首先在莹石商城官网https://www.ys7.com/下 ...

  7. q1096

    一,看题 1,大概是每个点都来一次BFS标记下应该就可以. 2,你可以想想队列为啥pop()是l++; 3,还是字符你得注意下. 4,x,y,m,n,行列你得搞清楚. 5,这棋盘的破东西.. 6,额, ...

  8. [教程]Ubuntu16.04安装QQ,Tim,微信,百度网盘等

    [教程]Ubuntu16.04安装QQ,Tim,微信,百度网盘等 本文参考这篇blog step 1 先安装 deep-win环境. 戳这里下载压缩包 解压后在文件夹里打开终端,输入 sudo sh ...

  9. [PHP] Elasticsearch 6.4.2 的安装和使用

    Elasticsearch 6.4.2 的安装和使用 一.安装http://www.ruanyifeng.com/blog/2017/08/elasticsearch.htmlhttps://www. ...

  10. BFS实现8数码问题,思考与总结

    BFS实现8数码问题,思考与总结 今天中午学习了二叉树的线索化与线索化遍历,突然有一种想实现八数码问题的冲动,因为它的初级解决方式是BFS(广度优先搜索算法).于是我开始编程. 没想到一编就是一个下午 ...