• 目录

    1.软件测试的定义

    为什么不让开发自已做测试

    2.计算机

    定义

    基本特点

    计算机数据计量单位(背下来)

    组成

    硬件

    软件

    3.常见的操作系统软件

    4.二进制介绍

    5.编码

    6.浏览器

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

    十六、dos命令


    1.软件测试的定义

在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进 行评估的过程。

  • 为什么不让开发自已做测试

  1. 思维定式
  2. 测试力度
  3. 关注度
  • 2.计算机

  • 定义

一种可以自动高效进行计算操作的电子设备,我们称之为电脑( PC )

  • 基本特点

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

  1. 1B(节字:bytes ) = 8b(比特:bit 位,人为规定的最小计量单位 )
  2. 1KB = 1024B
  3. 1MB(兆) = 1024KB
  4. 1GB = 1024MB
  5. 1TB = 1024GB
  6. 1PB = 1024TB

    组成

1.硬件(看得见摸得到)

2.软件(安装在计算机中的程序)

  • 硬件

  • 计算机硬件组成
  1. 输入设备:给计算机提供数据。例如:键盘 鼠标....
  2. 输出设备:将计算机处理后的数据展示出来。例如:屏幕 音响....
  3. 计算器
  4. 控制器: 中央处理器( cpu )
  5. 存储器:分为内存和外存,对数据进行管理
  • 内存储器和外存储器特点
  1. 内存:决定了能同时运行多少个程序
  2. 外存:硬盘、移动硬盘,决定了能保存多少数据
  3. 内存运算速度比外存快
  4. 内存断电后数据丢失,外存不会
  5. 内存比外存价格高
  • 软件

  • 计算机软件系统组成

操作系统软件

应用软件组成(不是操作系统软件的)

  • 3.操作系统

  • 作用
    1.是硬件设备上的第一层软件
    2.有了操作系统可以方便我们调用所有的硬件设备
    3.所有应用程序(QQ/微信)的安装使用前提是具备操作系统
  • 常见的操作系统软件

  1. 图形化桌面操作系统软件:Windows、MacOS、Linux
  2.  移动设备操作系统:Android( 底层也是一款小型的Linux )、 iOS等
  3. 服务器操作系统:Linux(开源、稳定、免费) 、windows server(微软,收费)
  4. 嵌入式操作系统:Linux--pda、各种盒子(例如:超市收银机系统、自动贩卖机)
  • 4.二进制介绍

(1)二进制是一种数学进制,只有0和1二个基数。计算机底层里用到的就是二进制

(2)高电位、高电压1、逻辑真true,

低电位、低电压、0、逻辑假false

(3)进制之间可以随意转换;shell里边1假0真;

  1. (4)常见进制:二、八、十、十六
  • 5.编码

人说的要让计算机底层识别,就必须使用编码来翻译。(翻译成机器语言)

中文编码标准:utf8 国际编码(处理中文)

ascll码表,256个字符(没有汉字)

  • 6.浏览器

内核:有核心技术;

五大浏览器:Ie、谷歌、火狐、欧朋、苹果

注意:只有以上5个有自己的核心技术,其它浏览器都是用人家的技术换皮肤得来的,测试工作只测这5个;如果没有强制要求只测前三个

  • 7.常见的图片类型

  1. .jpg: 颜色信息比较丰富的一种图片格式
  2. .png: 可以支持透明的一种图片格式(带有透明元素)(透明地方不占空间)
  3. .gif: 支持动图,占用体积小,色彩表现力不如前两者
  • 网页网站访问

  • 1.网页打开过程相关知识

域名:通过域名提供商去购买或租用的;自己的网站可以指向这个域名,今后在浏览器上输入域名即可打开你的网页;(www.taobao.com)
url:统一资源定位符(协议:域名(主机地址//路径xx/xx)(网页的网址)

http协议:超文本传输协议,https:带s的更加严密

Ip地址:互联网协议地址,每个设备独一无二(类似门牌号)

DNS(domain name aystem域名系统):域名转换为对应的IP地址

hosts:电脑中的一个文件而已,这个文件中的内容是ip地址和域名之间的对应关系的表,当你输入网址的时候,优先查看hosts中有无对应内容,有就打开自己电脑的中的数据,没有才会去互联网上去查找数据

2.客户端、服务器、请求和响应

(1)客户端(Client):又称为用户端,是指与服务器相对应,为客户提供服务的程序。比如:用户使用的浏览器、桌面应用程序、APP等。

(2)服务器端(Server):是指网络中能对其它机器提供某些服务的计算机系统。

(3)请求与响应

请求:客户端向服务器要数据的动作

响应:服务器给客户端数据的动

十六、dos命令

打开dos 命令窗口:win+r可以打开“运行”,输入cmd,回车或点击确定

  1. ping 网址       查看当前电脑和目标电脑之间的网络连接情况(ms代表毫秒,1000ms毫秒 = 1s秒)
  2. ipconfig -all    查看当前电脑的网卡信息;
  3. 切换盘符:   盘符名:         注意:符号是冒号,必须是英文状态下的!
  4. dir     查看当前目录结构,用列表展示出来
  5. 上下键:快速翻看之前写过的命令
  6. cd 目录/文件夹    切换到这个目录/文件夹中
  7. cd ..    返回上一级目录/文件夹
  8. cd /    返回当前盘符的根目录/根文件夹
  • web前端三大核心技术

HTML:负责网页的架构

CSS:负责网页的样式、美化

JS:负责网页的行为

  • 工具的使用

务必按照下图去改变字体的大小

  • html简介

中文定义:超文本标记(标签、元素)语言;

新建一个html网页:

  1. 准备好一个写代码的文件夹!!!
  2. 鼠标左键拖拽文件夹到工具的左侧--项目管理器中
  3. 鼠标左键点击文件夹的名字(必须绿色背景才叫被点击选中)
  4. 鼠标右键--新建--html文件
  5. 在弹出的对话框中,改文件扩展名之前的名字(.html代表当前文件的扩招名、后缀名:描述当前文件类型)
  6. 点击完成即可新建一个html文件
  • html骨架标签

骨架标签:新建的时候默认生成的那些标签;

meta 标签可以设置网页的字符集(utf-8  国际编码)

title  标签设置网页的标题

body 标签设置网页的主体内容部分

  • 文章标题标签

h1到h6分六级,依次减小效果,每个标题都是独占一行空间;

注意:不能自己造标签,因为无法正常运行;

  • 空格和回车

空格和回车在代码中直接使用不准确;

必须使用代码来实现:

一个空格:

一个换行、一个回车:    <br />

注意:html代码因为历史原因,导致语法较为松散;测试细节的时候,以浏览器最终运行效果为准;

  • p标签和标签语义化

p就是负责放文章段落的;

语义化:在合适地方使用合理的标签,就叫满足标签语义化;可以在搜索引擎排名中更靠前!点击率更高,带来更多的收益!

  • 代码注释

程序员给自己代码的提醒文字,浏览器不会直接显示;

快捷键:  ctrl+?再按一次会取消注释

测试要注意:项目上线之前,要求程序员删除注释的内容,目的是加快网页的加载速度

例:  <!--  这里的文字就当做注释来实现了  -->

  • 文字相关的标签

b和strong都可以代表加粗,后者代表特别强调的语义;

i和em都可以实现倾斜,后者代表一般强调语义;

s和del都可以实现删除线效果,后者即将替代前者

位置是最关键的,安装好浏览器软件后,都会在桌面上有快捷图标,通过浏览按钮,找到你桌面上的图标即可;

  • img标签

插入图片标签;

键值对儿、kv对儿、属性名和属性值;类似下面的例子

人 身高="180" 年龄="18" 体重="100"

步骤:

1、先把图片准备好,复制到当前html文件同一级文件夹中

2、src代表资源,它后面的值应该写想要加载的那张图片的名字

3、width代表宽度(横向距离)、height代表高度(纵向距离);注意:宽或高只设置其中一个属性,另外一个会按照原图的比例去进行缩放显示;如果宽和高都不设置,图片会按照原本的大小去显示

4、title="鼠标悬停时候的提示文字"

5、alt   (1)当图片未正常加载的时候,文字才会被别人看到  (2)网页阅读器读取此内容给视障用户听,提升用户体验

例:

<img src=”想要加载的图片名字” width=”宽度” height=”高度” title=”鼠标悬停的提示文字” alt=”未加载图片时候的提示文字;可以读给网页阅读器听” />

  • 超链接标签

超链接:点击之后实现页面内容的跳转

打开线上的网站:href属性对应的属性值应该设置成带有   http://

例:<a href="http://www.baidu.com">点击我可以打开百度</a>

如果想打开本地(你自己的电脑)的页面,只需要把目标文件和当前文件放在同一个目录中,在href属性中写目标文件的名字即可

例:<a href="02文章标题.html">点击我可以打开本地的页面</a>

新窗口打开链接:默认超链接都是在当前窗口打开,如果想在新窗口打开,需要添加target属性

<a href="http://www.baidu.com" target="_blank">点击我可以在新窗口打开百度</a>

空链接:暂时不知道点击之后跳转到哪里,使用空链接占位,当知道具体要跳转的位置后,再回来更改即可

<a href="#">点击我可以打开隔壁老王的页面</a>

测试工作的时候,如果发现程序员使用#来表达返回顶部效果,一定要提示程序员,要用动画效果实现,用户体验才更好!

软件测试--计算机基础相关推荐

  1. 软件测试计算机基础、HTML基础学习分享

    #博学谷IT学习技术支持# 目录 自我介绍 =====================学习干货===================== 软件测试的定义 计算机基础 计算机由硬件和软件两部分组成 计算 ...

  2. 软件测试的学习之路-----计算机基础 (详情展示)

    文章目录 一:计算机基本介绍 二:硬件系统 三:软件系统 四:二进制的基本介绍 五:常见的数字进制 六:进制之间的转换 七:编码 八:数据的计量单位 九:编程语言 十:基本的DOS命令 十一:欢迎查看 ...

  3. 软件测试工程师-计算机基础

    计算机基础 1.软件的定义--软件=程序+文档. 2.软件缺陷 定义一--满足下列之一: ①未实现要求的功能: ②出现指明不应出现的错误: ③实现未提到的功能: ④未实现未明确提及但应实现的功能: ⑤ ...

  4. 软件测试系列第一阶段:第一课 计算机基础

    软件测试相关的理论和工具 学习周期 3-4周期 软件测试就业岗位 自动化测试 手动测试 接口测试 学习建议 不要过分追求新技术 稳定心态 态度决定一切 记笔记和总结 提高工作效率 快捷键 命令 不计较 ...

  5. 计算机基础综合测试738道,计算机基础—软件测试入门01

    妥妥的直接讲上课内容. 计算机里的几个重要概念得先理解. 位:计算机中表示信息的最小单位,用来表示一位二进制的信息,用bit来表示,简写为b.二进制数只有"1和0".例如:10 字 ...

  6. 农村信用社计算机基础知识,农村信用社计算机基础知识题五

    信用社 农村信用社计算机基础知识题五第五套模拟题 (1)由两个栈共享一个存储空间的好处是 A)减少存取时间,降低下溢发生的机率 B)节省存储空间,降低上溢发生的机率 C)减少存取时间,降低上溢发生的机 ...

  7. 非计算机专业学生计算机基础知识和应用能力,全国高校非计算机专业学生计算机基础知识和应用能力等级考试大纲...

    1.VB集成开发环境 2.VB中对象的概念以及对象的属性.事件和方法. 3.窗体的结构与属性.窗体事件. 4.控件的命名.控件的值.控件的画法和基本操作. 二.VB基本知识: 1.数据类型 (1)基本 ...

  8. 题库——“计算机基础”

    小雅兰为开学考试而奋斗 模块一 计算机基础概述    (1)信息技术基本知识    (2)计算机的发展与应用    (3)计算机的工作原理    (4)计算机系统的组成    (5)微型计算机主要硬件 ...

  9. [博学谷学习记录]超强总结,用心分享|软件测试之计算机基础(一)

    本周开始学习软件测试,而我也即将开始在平台记录我的学习之路.我会把我的个人心得及掌握的知识发布在此平台,俗话说最好的输入就是输出,希望在输出的同时能有更多的收获,也希望与大家多多交流. 为了更好的学习 ...

  10. 一、软考·系统架构师——计算机基础

    系列文章 一.程序员进阶架构师的基础知识[计算机基础] 二.程序员进阶架构师的基础知识[操作系统] 三.程序员进阶架构师的基础知识[计算机网络基础] 四.程序员进阶架构师的专业知识[软件工程基础] 五 ...

最新文章

  1. tensorflow 模型预训练后的参数restore finetuning
  2. 关于 SAP Spartacus 的 Theme 颜色主题
  3. c++卸载工具_win7系统如何卸载office2007兼容包
  4. 实用必备xp框架模块_两款实用工具类软件,是你的日常必备!
  5. mac mysql语句_Mac 下MySQL使用group by 语句报错解决方法
  6. Exchange 2016通过IIS限制不允许访问OWA的域名或网段
  7. MongoDB 通过 Java 代码 批量操作
  8. 数据拟合丨人口预测模型
  9. 解决谷歌浏览器最新版本CORS跨域问题
  10. 反射系数、驻波比、S参数之间的关系
  11. python创建person类_Python类与方法的私有化
  12. YOLOV5 Detetct.py 流程分析
  13. 4.8 putsgets函数
  14. 一招解决python pip install 安装库失败
  15. 实例10 等差数列求和
  16. 记一次监控录像断续摄像头时而在线问题
  17. swagger首页空白
  18. 网易我的世界下的服务器目录在哪个文件夹,网易我的世界手机版存档导出在哪个文件夹 | 手游网游页游攻略大全...
  19. 支付宝小程序云服务免费申请
  20. 华为交换机PVID与VLAN ID及TAG 、UNTAG学习记录

热门文章

  1. 基于RV1126平台imx291分析 --- 写在开始
  2. 扇贝编程python是干嘛的-扇贝新推出的python课程值得买吗?
  3. 汽车经销商销售发票扫描识别方案
  4. linux命令学习之---- file
  5. Visual C++ MSDEV.exe 应用程序错误
  6. dateutils java_DateUtils.java
  7. 设计模式——模板方法模式
  8. win10 64位系统 excel2016 vba odbc方式 访问 oracle远程数据库 免安装oracle客户端
  9. 第五课 基本数据类型
  10. 《Modern Python Cookbook》(Python经典实例)笔记 1.13 使用元组