软件测试需要具备的基础知识【功能测试】---计算机基础

在这里插## 标题入图片描述

您好,我是程序员小羊!

前言

为了更好的学习软件测试的相关技能,需要具备一定的基础知识。需要学习的基础知识包括:
1、计算机基础
2、前端知识
3、后端知识
4、软件测试理论
后期分四篇文章进行编写,这是第一篇

下面开始进入正题:

1.计算机定义

一种可以自动高效进行计算操作的电子设备,我们称之为电脑( PC )
在这里插入图片描述

一、计算机基本特点

1.计算机可以完成数学和逻辑运算
2. 计算机可以对数据进行记忆和存储
3. 计算机可以在程序指令下自动高效的进行计算

准确的说(重点)
计算机由硬件(看得见摸得到)和软件(安装在计算机中的程序)两部分组成

二、计算机硬件组成

1.输入设备:给计算机提供数据。例如:键盘 鼠标…
2.输出设备:将计算机处理后的数据展示出来。例如:屏幕 音响…
3.计算器+控制器: 中央处理器( cpu )
4.存储器:分为内存和外存,对数据进行管理
在这里插入图片描述

三、内存储器和外存储器特点

1.内存:决定了能同时运行多少个程序
2.外存:硬盘、移动硬盘,决定了能保存多少数据
3.内存运算速度比外存快
4.内存断电后数据丢失,外存不会
5.内存比外存价格高

四、计算机软件系统组成

操作系统软件+应用软件组成
常见的操作系统软件
1.图形化桌面操作系统软件:Windows、MacOS、Linux
2. 移动设备操作系统:Android( 底层也是一款小型的Linux )、 iOS等
3. 服务器操作系统:Linux(开源、稳定、免费) 、windows server(微软,收费)
4. 嵌入式操作系统:Linux–pda、各种盒子

五、二进制介绍

二进制是一种数学进制,只有0和1二个基数。计算机底层里用到的就是二进制
高电位、高电压1、逻辑真true,低电位、低电压、0、逻辑假false
进制之间可以随意转换;

六、编码

人说的要让计算机底层识别,就必须使用编码来翻译。
当出现中文的时候,对照表没有对应的内容,需要一个厉害一些的编码来帮助实现翻译的过程:
我们学计算机编程过程中常用几种编码为:

1、ASCII
2、Unicode
3、UTF-8

七、计算机数据计量单位

1.1B(节字:bytes ) = 8b(比特:bit 位,人为规定的最小计量单位 )
2.1KB = 1024B
3.1MB(兆) = 1024KB
4.1GB = 1024MB
5.1TB = 1024GB
6.1PB = 1024TB

八、浏览器

五大浏览器:
Ie、谷歌、火狐、欧朋、苹果
注意:只有以上5个有自己的核心技术,其它浏览器都是用人家的技术换皮肤得来的,测试工作
只测这5个;如果没有强制要求只测前三个
在这里插入图片描述

十二、常见的图片类型

1…jpg: 颜色信息比较丰富的一种图片格式
2. .png: 可以支持透明的一种图片格式
3. .gif: 支持动图,占用体积小,色彩表现力不如前两者
4. .psd: 分层的图片【 常见于PSD设计稿 】

十三、网页打开过程相关知识

域名:通过域名提供商去购买或租用的;自己的网站可以指向这个域名,今后在浏览器上输入域名即可打开你的网页;
url:统一资源定位符(协议:域名/xx/xx),常说的网页的网址
http协议:超文本传输协议
Ip地址:每台电脑连上互联网都会被分配到一个不重复的ip地址数字串,好像门牌号一样
DNS:域名转换为对应的IP地址
hosts:电脑中的一个文件而已,这个文件中的内容是ip地址和域名之间的对应关系的表,当你输入网址的时候,优先查看hosts中有无对应内容,有就打开自己电脑的中的数据,没有才会去互联网上去查找数据(Windows XP/7/8/10系统hosts文件路径: C:\Windows\System32\drivers\etc)

扩展:网站访问流程图

在这里插入图片描述

十五、客户端、服务器、请求和响应

客户端(Client):又称为用户端,是指与服务器相对应,为客户提供服务的程序。比如:用户使用的浏览 器、桌面应用程序、APP等。
服务器端(Server):是指网络中能对其它机器提供某些服务的计算机系统。
请求:客户端向服务器要数据的动作
响应:服务器给客户端数据的动作
在这里插入图片描述

十六、dos命令

打开dos 命令窗口:win+r可以打开“运行”,输入cmd,回车或点击确定
1、ping 网址 查看当前电脑和目标电脑之间的网络连接情况(ms代表毫秒,1000ms毫秒 = 1s秒)
2、ipconfig -all 查看当前电脑的网卡信息;

3、切换盘符: 盘符名: 注意:符号是冒号,必须是英文状态下的!
4、dir 查看当前目录结构,用列表展示出来
5、上下键:快速翻看之前写过的命令
6、cd 目录/文件夹 切换到这个目录/文件夹中
7、cd … 返回上一级目录/文件夹
8、cd / 返回当前盘符的根目录/根文件夹

扩展:常用DOS命令

在这里插入图片描述
注意:空格别忘了加!

结尾:

今天这篇文章就到这里了,文底会有一些作业大家可以抽空做下,在下篇文章的时候会把答案放在最后,大厦之成,非一木之材也;大海之阔,非一流之归也,希望大家能持续关注下,文章从浅入深,也欢迎大佬们的随时指导!!!
在这里插入图片描述

作业:

在这里插入图片描述

  • 14
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序员小羊!

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值