软件测试经验小结1

软件测试—软件结构

一、软件是什么
定义:计算机系统中与硬件相互依存的一部分,即程序、⽂档、数据的⼀个集合。

二、软件结构划分
1.前端(客户端)

软件测试经验小结1
2.后端
通俗来讲,后端指的就是服务端,服务端代码一般运行在服务器上,通常我们运行Java 程序的服务器都是 Linux 服务器。

三、服务器
1.什么是服务器
服务器本质上就是⼀台电脑的主机。从广义上讲,服务器是指网络中能对其它机器提供某些服务的计算机系统。举个例子,一个PC对外提供ftp服务,也可以叫服务器。

2.常见服务器软件有哪些
软件测试经验小结1
四、软件的结构类型

软件测试经验小结1
C/S结构与B/S结构区别:
C/S:
  1、需要单独的下载安装
  2、需要更新 才能使⽤最新的版本
  3、使⽤起来⽐ 较稳定,⽤起来⽐⽹站更好⽤
  4、对 于⽹络的依赖不是特别强
B/S:
  1、不需要下载安装、打开就能⽤
  2、每次打开都是最新
  3、必须依赖⽹ 络,没有⽹络就啥都没有
  4、易⽤性 不如APP

五、网络知识
相应名词解释:
域名:域名是由一串用点分隔的名字组成的Internet上某一台计算机或bai计算机组的名称,用于在数据传输时标识计算机的电子方位,是IP地址的别称。

IP:ip指网络互连协议。ip是InternetProtocol的缩写,它的主要内容有ip编址方案、分组封装格式和分组转发规则。ip提供的服务包括ip信息包的传送、ip信息包的分割和重组。它的协议版本包括IPv4协议、IPv6协议。

端口:“计算机"端口"是英文port的译义,可以认为是计算机与外界通讯交流的出口。

软件测试经验小结1
其中公网IP指的是可以放在互联网上直接加入路由表的IP,这个IP是全球唯一的,而在局域网中,每台电脑都可以自己分配自己的IP,这个IP只在局域网中有效。

六、Java环境配置
1.windows的基本操作
配置环境变量:把软件的⽬录写⼊到环境变量的PATH 中。作用是指定命令搜索路径。

2.jdk安装与配置
(1)安装jdk1.8

软件测试经验小结1
(2)在我的电脑右键属性选择高级系统设置,再点击环境变量
软件测试经验小结1
(3)配置系统变量的Path变量
软件测试经验小结1
(4)打开cmd命令,输入java -version和javac -version检验是否配置成功

软件测试经验小结1