自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 收藏
  • 关注

原创 Vue响应式数据绑定

Vue 响应式数据绑定

2023-07-05 14:12:26 134

原创 浅谈解构赋值

解构赋值 es6

2023-07-04 09:04:33 98

原创 前端常用数据类型转换方法总结

数据类型转换 js

2023-07-03 10:45:26 841

原创 浅谈async/await

async await

2023-06-30 22:59:06 71

原创 浅谈axios

axios

2023-06-29 16:09:25 31

原创 浅谈工厂模式

工厂模式

2023-06-28 18:00:11 27

原创 箭头函数条件和特点

箭头函数 es6

2023-06-28 17:49:26 93

原创 JavaScript 中函数的分类

JavaScript 函数分类

2023-06-28 17:19:46 40

原创 Promise 工作流程

promise

2023-06-27 20:02:03 110

原创 Promise的基本概念和用法

Promise

2023-06-25 10:09:40 23

原创 AJAX请求示例

AJAX

2023-06-23 08:35:29 171

原创 AJAX请求和HTTP请求的区别

AJAX HTTP

2023-06-23 08:03:21 325

原创 JavaScript原型链

JavaScript 原型链

2023-06-22 09:14:45 122

原创 前端工程师应该了解的数据结构和算法

数据结构 前端 算法

2023-06-21 09:42:04 862

原创 闭包是什么

闭包定义及示例

2023-06-20 13:24:04 22

原创 let、const和var的区别

let、const和var的区别

2023-06-20 13:22:17 25

原创 ES6-let变量声明以及特点

2.块级作用域 全局,函数,eval。ES6-let变量声明以及特点。1.let不能重复声明变量。

2023-06-11 09:12:45 37

原创 软件测试 数据库梳理

数据库软件前后端的交互,本质就是数据的交互,不管是功能测试、接口测试、性能测试、自动化测试等,都离不开数据库的支撑和使用。这一部分,主要了解数据库的基本概念,数据库SQL增删改查,常见的表操作语句,以及数据库工具(Navicat)的使用。1.SQL简介SQL(Structured Query Language结构化查询语言)是世界上最流行的和标准化的数据库语言。构化查询语言(Structured Query Language)简称SQL(发音:/ˈes kjuː ˈel/ “S-Q-L”),是一种特

2021-11-26 07:45:40 1027

原创 计算机网络知识梳理

计算机网络的历史第一代:50年代中至六十年代初,以单计算机为中心的联机系统。第二代:60年代中至70年代初,计算机与计算机互联网络:主机既做数据处理,又做通信,出现不同的网络体系结构的模型。第三代:70年代中至80年代末,计算机网络进入标准化发展。1.ARPANET的标准协议:用于计算机之间的数据传输;能够连接不同类型的计算机;所有网络节点都同等重要;必须有冗余的路由;网络结构尽可能简单,但能非常可靠地传送数据;由于技术上的不足,使用具有相同厂家,相同型号的计算机之间可以进行数据通信

2021-11-07 15:28:42 2490 2

原创 Linux常用命令

讲Linux常用命令之前,先说一下Linux的目录结构和vi/vim编辑器。Linux的目录结构和vi/vim编辑器linux系统下只有一个公共的根目录“/”。/bin 该目录中存放Linux系统常用的可执行文件,如:mv、cp、cat、chomod、chown等常用命令。/boot 该目录下存放的都是系统启动时要用到的程序。/dev 该目录存放一些设备文件。例如在系统中键入“cd /dev/cdrom”,就可以看到光驱中的文件。/etc 该目录存放了系统主要的配置文件,例如网络配置文件、文

2021-11-02 18:01:59 443

原创 APP功能测试要点

APP功能测试要点app测试一般要关注的功能测试、兼容测试、流量测试、耗电量测试、性能测试、安全测试、网络测试、稳定性测试等。app功能测试主要是依据需求规格和产品说明来验证各项功能,需要关注软件在正常和异常场景下的运行情况。UI测试1)界面(菜单、结构、窗口、按钮)等是否满足需求,文字,图片,是否美观统一。2)程序界面和操作是否友好、易用、易理解。**安装卸载验证App是否能正确安装、运行、卸载以及操作过程和操作前后对系统资源的使用情况。**安装1)软件安装后是否****能够正常运行

2021-11-02 15:51:09 223

原创 Web功能测试要点

WEB功能测试要点WEB功能测试一般关注的点主要可以分UI及易用性测试、表单测试、cookies测试、链接测试、兼容性测试。UI及易用性测试:1)各个页面的样式风格是否美观统一,如图片大小、颜色是否统一,页面、文字、图片是否居中等。2)各个页面的标题和描述是否正确,有无错别字,字体大小、颜色是否正确统一,文字描述准确,无歧义。3)页面布局统一,美观,间距合理。4)操作是否符合人们的常规习惯(有没有把相似的功能的控件放在一起,方便操作)。5)提示信息是否正确,鼠标停留到上面是否正常显示提示。6

2021-11-02 15:45:54 854

原创 软件测试梳理 第九节 缺陷和缺陷报告

缺陷的基本概述缺陷的定义软件未实现产品说明书要求的功能软件出现了产品说明书指明不应该出现的功能软件实现了产品说明书未提到的功能软件未实现产品说明书虽未明确提及但应该实现的目标软件难以理解、不易使用、运行缓慢或者(从测试的角度看)最终用户会认为不好缺陷的属性属性名称描述缺陷类型(type)缺陷类型是根据缺陷的自然属性划分的缺陷种类缺陷严重程度(severity)缺陷严重程度是指因缺陷引起的故障对软件产品的影响程度缺陷优先级(priority)缺

2021-10-17 21:28:02 397

原创 软件测试梳理 第八节 软件测试用例和设计方法(三)

测试用例和设计方法(二 )正交试验法(难度系数比较高)正交法原理介绍日本人,统计学家提出使用的工具:正交表统计分析实验数据,从大量试验中找到合适的实验数据组合。大量的实验中,挑选出来一部分具有代表性的电,进行试验,分析数据。数学原理:线性代数、概率论与数理统计核心概念:影响试验结果的实验因素简称因素(因子)每一个因素的不同取值(状况)——水平例如。字的显示效果——字号、字体、颜色都称为因素。字体选择时,可以选择楷体、微软雅黑等等等等,这叫水平。

2021-10-08 10:00:20 223

原创 软件测试梳理 第七节 软件测试用例和设计方法(二)

测试用例和设计方法(二 )因果图法什么是因果图因果图法因果图法是一种适用于描述对于多种输入条件组合的测试方法根据输入条件的组合、约束关系和输入条件的因果关系,分析输入条件的各种组合情况,从而设计测试用例的方法它适用于检查程序输入条件涉及的各种组合情况第一步:根据功能说明书中规定的原因和结果之间的关系画出因果图第二步:根据功能说明在因果图中加上约束条件其中互斥、包含、唯一、要求是对原因的约束,屏蔽是对结果的约束。含义如下互斥(exclusive):表示不同

2021-10-08 09:36:57 741

原创 软件测试梳理 第六节 软件测试用例和设计方法(一)

测试用例和设计方法(一)什么是测试用例测试用例的定义简单地说,测试用例就是:设计一个情况,软件程序在这种情况下,必须能够正常运行并且达到程序所设计的预期效果如果程序在这种情况下不能正常运行,而且这种问题会重复发生,那就表示软件程序人员已经测出软件有缺陷,这时候就必须将这个问题标示出来,并且通知软件开发人员。软件开发人员接获通知后,将这个问题修改完成于下一个测版本内软件测试工程师取得新的测试版本后,必须利用同一个用例来测试这个问题,确保该问题已修改完成。面试题:什么是测试用例

2021-09-30 15:52:45 199

原创 软件测试梳理 第五节 软件测试分类和原则

软件测试的分类按照开发阶段划分(W模型)复习:W模型后半段单元测试、集成测试、系统测试、验收测试单元测试(模块测试、最小功能点测试)一般要读程序和代码。大多数时候,单元测试都是由开发人员自己去完成(交叉)(但是一般不认为是在做测试)。集成测试(组装测试 检验程序单元或者部件的接口关系)比较多的涉及到接口测试(接口测试工具)它是一个持续不断的过程确认测试(冒烟测试、非正式测试环节)功能是否实现——一般是正向测试系统测试(检查完整的程序系统能否和系统正确配置、连接,

2021-09-29 15:33:26 113

原创 软件测试梳理 第四节 软件测试流程和测试模型

软件测试流程获取测试需求编写测试计划制定测试方案开发与设计测试用例执行测试提交缺陷报告测试分析与评审提交测试总结准备下一版本测试软件测试过程模型1.如同软件开发过程一样,软件测试也有自己的过程模型。软件测试过程是一种抽象的模型,用于定义软件测 试的流程和方法2.测试过程的质量将直接影响测试结果的准确性和有效性。软件测试过程和软件开发过程一样,都遵循软件工程原理,遵循管理学原理3.一个标准的软件测试过程中,应当包含但不仅限包含以下测试活动V模型揭示了开发过程与测试过程中各阶段

2021-09-29 15:30:55 302

原创 软件测试梳理 第三节 软件测试生命周期和开发模型

软件测试生命周期和开发模型一、软件危机和软件工程软件危机是指落后的软件生产方式无法满足迅速增长的计算机软件需求,从而导致软件开发与维护过程中出现一系列严重问题的现象。软件工程基于软件危机对于计算机发展的障碍,1968年,在联邦德国召开国际会议上,北大西洋公约组织的计算机科学家讨论软件危机问题,提出软件工程这个名词,从此软件生产进入工程化时代。软件工程包括两方面的内容:软件开发技术:软件开发方法学、软件工具和软件工程环境软件项目管理:软件质量、项目估算、进度控制、人员组织、配置管理、项目计划

2021-09-28 14:23:17 252

原创 软件测试梳理 第二节 软件测试的由来、定义和目的

软件测试的由来1946年第一台计算机诞生1947年发明了晶体管,以及莫里斯·威尔克斯发明的微程序方法,使得计算机不再是机械设备,而是电子产品。系统管理工具以及简化硬件操作流程的程序很快就出现了,且成为操作系统的滥觞。到了1960年代早期,商用计算机制造商制造了批量处理系统,此系统可将工作的建置、调度以及运行串行化。起源于上世纪70年代中期《测试数据选择的原理》《软件测试的艺术》20世纪80年代早期,软件行业开始关注软件产品质量,并在公司建立的软件质量保证部门QA(QUALITY ASSURA

2021-09-27 10:21:44 182

原创 软件测试梳理 第一节 软件、软件分类、软件缺陷的定义

软件程序数据文档软件测试要测程序、数据、文档(例如说明文档)软件的分类按层次划分系统软件、应用软件按组织划分商业软件(源代码不开放)、开源软件(源代码开放)按结构划分单机软件(一台电脑、不用联网)、分布式软件(多台计算机联网、联网)软件缺陷的定义BUGDEFECT第一个发现缺陷的人 Grace Hopper(计算机软件第一夫人,发明了Cobol计算机程序语言,也是找出电脑程序中第一个bug的女程序员)没有不存在缺陷的软件,只有迄今为止尚未发现的缺陷所有不满足需求或者超出需

2021-09-26 00:18:25 71

原创 Json.parse() 和Json.stringfy()

Json.parse() 和Json.stringfy()json.parse()是将对象、数组转换成字符串;JSON.stringify([1, "啦啦啦·", false]); // '[1,"啦啦啦",false]'JSON.stringify({ K: 3 }); // '{"K":3}'json.stringfy()是将字符串转成json对象。var json = '{"cur":"cur", "nicai":1}';obj = JSON

2020-05-25 20:44:31 1366 1

原创 3D翻转效果

<head> <meta charset="utf-8" /> <title></title> <style> .flip-container:hover .rotate_wrap { transform: rotateY(180deg); } .flip-container { margin: 0...

2019-10-09 08:35:47 146

原创 CSS百分比定义高度的冷知识

CSS百分比定义高度的冷知识当我们给块级元素设置响应式高度的时候,例如给div设置height=50%,往往没能看到效果。原因是百分比的大小是相对其父级元素宽高的大小,如最外层元素设置的百分比是对应屏幕而言的。需要了解的是对于宽度来说,其父级元素无须确定宽度就能设置百分比,例如我们可以利用这个特性给未知宽度的块级元素设置水平居中效果:父元素css: position...

2019-09-16 08:04:17 127

原创 Web前端工程师开发规范必须要注意的事

Web前端工程师开发规范必须要注意的事规范目的为提高团队协作效率, 便于后台人员添加功能及前端后期优化维护, 输出高质量的文档, 特制订此文档. 本规范文档一经确认, 前端开发人员必须按本文档规范进行前台页面开发. 本文档如有不对或者不合适的地方请及时提出, 经讨论决定后方可更改.基本准则符合web标准, 语义化html, 结构表现行为分离, 兼容性优良. 页面性能方面, 代码要求简洁明了...

2019-09-16 08:03:23 144

原创 DIV+CSS的命名规则是什么

DIV+CSS的命名规则是什么搜索引擎优化(seo)有很多工作要做,其中对代码的优化是一个很关键的步骤。为了更加符合SEO的规范,下面是目前比较好的CSS+DIV的命名规则  1.DIVCLASS或者ID页头:header   登录条:loginBar   标志:logo   侧栏:sideBar   广告:banner   导航:nav   子导航:subNav   菜单:menu   子...

2019-09-16 08:01:29 140

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除