软件测试
在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。(是一种实际输出与预期输出之间的审核或者比较过程)
(遇到有动画效果的地方,多次触发,非常容易出现动画累积bug)
计算机基本特点
1.计算机可以完成数学和逻辑运算
2. 计算机可以对数据进行记忆和存储
3. 计算机可以在程序指令下自动高效的进行计算
计算机由硬件(看得见摸得到)和软件(安装在计算机中的程序)两部分组成
计算机硬件组成
1.输入设备:给计算机提供数据。例如:键盘 鼠标....
2.输出设备:将计算机处理后的数据展示出来。例如:屏幕 音响....
3.计算器+控制器: 中央处理器( cpu )
4.存储器:分为内存和外存,对数据进行管理
内存储器和外存储器特点
1. 内存:决定了能同时运行多少个程序
2. 外存:硬盘、移动硬盘,决定了能保存多少数据
3. 内存运算速度比外存快
4. 内存断电后数据丢失,外存不会
(硬盘是外存 ,ROM属于内存,内存分ROM(只读存储器)和RAM(随机存储器)两部分,ROM只是很小一部分,ROM有一段程序,用来启动电脑的,计算机通电后,ROM里程序启动,进行必要的硬件检测后,寻找DOS,找到DOS后将ROM中的程序,数据装入内存,将控制权交给DOS,结束自己的使命。
ROM是只读的,正常运行中不能写入数据,除非用特殊的手段。早期的ROM是完全不能写的,后来为了适应硬件的发展,ROM可以用紫外线擦除重写,现在的ROM可以用专用软件重写,但也带来了被病毒攻击的可能。ROM在断电后也不会丢失。RAM是随机的,断电后会丢失)
计算机软件系统组成
计算机软件系统由操作系统软件(win7/8,macos)+应用软件组成(只要不是操作系统软件)
常见的操作系统软件
1. 图形化桌面操作系统软件:Windows、MacOS、Linux(IT行业)
2. 移动设备操作系统:Android( 底层也是一款小型的Linux )、 iOS等
3. 服务器操作系统(提供服务的那一台电脑,安装专业服务器系统):Linux(开放源代码、稳定、免费) 、windows server(微软,专用收费)
4. 嵌入式操作系统:Linux--pda、各种盒子(电视盒)
编码
人说的要让计算机底层识别,就必须使用编码来翻译。编码就是翻译。
当出现中文的时候,对照表没有对应的内容,需要一个厉害一些的编码来帮助实现翻译的过程:utf8 国际编码,用国际编码字符集使用让计算机能识别。
计算机数据计量单位
1B(节字:bytes ) = 8b(比特:bit 位,人为规定的最小计量单位 )
1KB = 1024B
1MB(兆) = 1024KB
1GB = 1024MB
1TB = 1024GB
1PB = 1024TB
浏览器
内核:核心技术;
五大浏览器:
Ie、谷歌、火狐、欧朋、苹果
注意:只有以上5个有自己的核心技术,其它浏览器都是用人家的技术换皮肤得来的,测试工作只测这5个;如果没有强制要求只测ie 谷歌 火狐
图片类型
.jpg: 颜色信息比较丰富的一种图片格式
.png: 可以支持透明的一种图片格式
.gif: 支持动图,占用体积小,色彩表现力不如前两者
网页打开过程
域名:通过域名提供商去购买或租用的;自己的网站可以指向这个域名,今后在浏览器上输入域名即可打开你的网页;
url(统一资源定位符)格式: 协议 ://主机地址(域名,输入域名进入首页)/路径,常说的网页的网址
http协议:超文本传输协议,带s的加密的
Ip地址:每台电脑连上互联网都会被分配到一个不重复的ip地址数字串,独一无二的
DNS:域名转换为对应的IP地址(域名解析服务器)
hosts:电脑中的一个文件而已,这个文件中的内容是ip地址和域名之间的对应关系的表,当你输入网址的时候,优先查看hosts中有无对应内容,有就打开自己电脑的中的数据,没有才会去互联网上去查找数据
网页打开过程:首先输入网址url,域名解析看看本地host文件有没有,本地有直接本地打开,本地没有到DNS解析服务器解析IP地址到互联网寻找地址,找到了从服务器上请求数据,服务器从数据库中找数据通过HTTP协议把数据显示给浏览器。
客户端、服务器、请求和响应
客户端(Client):又称为用户端,是指与服务器相对应,为客户提供服务的程序。比如:用户使用的浏览器、桌面应用程序、APP等。
服务器端(Server):是指网络中能对其它机器提供某些服务的计算机系统。
请求:客户端向服务器要数据的动作
响应:服务器给客户端数据的动作
dos 命令
ping 网址 查看当前电脑和目标电脑之间的网络连接情况(ms代表毫秒,1000ms毫秒 = 1s秒)
ipconfig -all 查看当前电脑的网卡信息;
切换盘符: 盘符名:(D:) 注意:符号是冒号,必须是英文状态下的!
dir 查看当前目录结构,用列表展示出来
上下键:快速翻看之前写过的命令
cd 目录/文件夹 切换到这个目录/文件夹中
cd .. 返回上一级目录/文件夹
cd / 返回当前盘符的根目录/根文件夹