生三从境界:昨夜西风凋碧树,独上高楼,望尽天涯路。 衣带渐宽终不悔,为伊消得人憔悴。 众里寻他千百度,蓦然回首,那人却在灯火阑珊处。人

随笔 - 151  文章 - 0  评论 - 117  阅读 - 108万 

随笔分类 -  知识储备

Gitlab-CI使用及.gitlab-ci.yml配置入门
摘要:一、 Gitlab-CI/CD使用场景 首先,公司使用Gitlab作为工作仓库进行代码发布及版本控制,Gitlab内置了CI/CD的工具,这些工具可以用于代码提交的同时完成镜像构建、自动化测试、自动化部署等连续的工作: CI: Continuous Integration(持续集成) CD: Con 阅读全文
posted @ 2022-06-01 16:43 测试开发喵 阅读(8583) 评论(0) 推荐(0) 编辑
TCP如何保证可靠传输(转)
摘要:TCP协议传输的特点主要就是面向字节流、传输可靠、面向连接。这篇博客,我们就重点讨论一下TCP协议如何确保传输的可靠性的。 确保传输可靠性的方式TCP协议保证数据传输可靠性的方式主要有: 校验和 计算方式:在数据传输的过程中,将发送的数据段都当做一个16位的整数。将这些整数加起来。并且前面的进位不能 阅读全文
posted @ 2019-08-25 09:01 测试开发喵 阅读(850) 评论(0) 推荐(2) 编辑
黑盒测试方法用例设计详解
摘要:什么是黑盒测试 黑盒测试又称功能测试,是在不了解程序内部结构和内部特性的情况下进行的测试方法,黑盒测试只验证程序是否能按照需求规格说明书的规定正常使用,是否能适当的接收数据并给出适当的输出结果,如错误提示,或正确的界面等。 常用黑盒测试方法有等价类划分法、边界值分析法、正交实验法、流程分析法(场景法 阅读全文
posted @ 2019-08-24 09:57 测试开发喵 阅读(14319) 评论(0) 推荐(0) 编辑
Java抽象类和接口
摘要:抽象类是用来捕捉子类的通用特性的,描述的是一种事物,它不能被实例化,只能被用作子类的超类。抽象类是被用来创建继承层级里子类的模板。 接口是抽象方法的集合。如果一个类实现了某个接口,那么它就继承了这个接口的抽象方法。 抽象类是对整个类进行抽象,包括属性,行为,而接口是对类局部(行为)进行抽象。 举个简 阅读全文
posted @ 2019-08-05 17:22 测试开发喵 阅读(347) 评论(0) 推荐(1) 编辑
深入理解Java垃圾回收机制
摘要:一、垃圾回收机制的概念 垃圾回收(GC)是Java虚拟机(JVM)垃圾回收器提供的一种用于在空闲时间不定时回收无任何对象引用的对象所占据的内存空间的一种机制。 引用:如果Reference类型的数据中存储的数值代表的是另外一块内存的起始地址,就称这块内存代表着一个引用。 引用又分为强引用、软引用、弱 阅读全文
posted @ 2019-08-04 13:56 测试开发喵 阅读(2737) 评论(0) 推荐(0) 编辑
Java异常处理机制
摘要:Java 中的异常(Exception)又称为例外,是一个在程序执行期间发生的事件,它中断正在执行的程序的正常指令流。为了能够及时有效地处理程序中的运行错误,必须使用异常类。 一、异常简介 在程序中,错误可能产生于程序员没有预料到的各种情况,或者超出程序员可控范围的环境,例如用户的坏数据、试图打开一 阅读全文
posted @ 2019-08-04 10:18 测试开发喵 阅读(952) 评论(10) 推荐(2) 编辑
hash
摘要:原文:https://www.cnblogs.com/big-devil/p/8590242.html 哈希表及其常用算法(代码实例) <hash表的特性> Hash 表是使用 O(1) 时间进行数据的插入删除和查找,但是 hash 表不保证表中数据的有序性,这样在 hash 表中查找最大数据或者最 阅读全文
posted @ 2019-08-02 10:51 测试开发喵 阅读(297) 评论(0) 推荐(0) 编辑
JUint4的下载、配置及对一个算法编写单元测试用例(测试多组数据每组多个参数)
摘要:一、JUnit4 jar包下载 链接:https://pan.baidu.com/s/1AdeVGGikcY5dfL151ZnWHA 提取码:h1am 下载完成后,解压一下即可。 二、导入JUnit4 jar包 1.打开eclipse,右击你要进行单元测试的类所在的java项目,选择“Propert 阅读全文
posted @ 2019-07-29 22:08 测试开发喵 阅读(1061) 评论(0) 推荐(0) 编辑
get和post的区别
摘要:1、Get在回退时是无害的,但post会重新提交请求或刷新 2、Get只支持url编码,而post支持多种编码方式 3、Get的请求会被保存在浏览器里,而post请求不会 4、Get请求的参数数据类型只支持ascii字符集,而post没有限制 5、Get产生的url地址会被保存在浏览器中,而post 阅读全文
posted @ 2019-07-23 16:29 测试开发喵 阅读(440) 评论(0) 推荐(0) 编辑
MySQL索引详解(优缺点,何时需要/不需要创建索引,索引及sql语句的优化)
摘要:一、什么是索引? 索引是对数据库表中的一列或多列值进行排序的一种结构,使用索引可以快速访问数据库表中的特定信息。 二、索引的作用? 索引相当于图书上的目录,可以根据目录上的页码快速找到所需的内容,提高性能(查询速度) 三、优点: 通过创建唯一性索引,可以保证数据库表中的每一行数据的唯一性。 可以加快 阅读全文
posted @ 2019-07-23 16:04 测试开发喵 阅读(17774) 评论(0) 推荐(13) 编辑
兼容性测试
摘要:1.什么是兼容性测试 兼容性测试主要是测试在软件测试不同操作系统下、不同浏览器下、同一浏览器不同版本下和不同网络环境下的兼容性,与其他软件、标准外设的兼容性,以及是否能操作不同版本或其他软件生成的文件或数据。 2.兼容性测试的测试点 1) 测试软件在不同操作系统上,以及相同操作系统的不同版本上是否能 阅读全文
posted @ 2019-07-22 09:53 测试开发喵 阅读(1197) 评论(0) 推荐(0) 编辑
b/s和c/s
摘要:一、B/S结构 B是英文单词“Browser”的首字母,即浏览器的意思;S是英文单词“Server”的首字母,即服务器的意思。B/S就是“Browser/Server”的缩写,即“浏览器/服务器”模式。 B/S结构是随着互联网的发展,web出现后兴起的一种网络结构模式。这种模式统一了客户端,让核心的 阅读全文
posted @ 2019-07-21 21:56 测试开发喵 阅读(358) 评论(0) 推荐(0) 编辑
devops
摘要:devops DevOps(Development和Operations的组合词)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。 它是一种重视“软件开发人员(Dev)”和“IT运维技术人员(Ops)”之间沟通合作的文化、运动或 阅读全文
posted @ 2019-07-18 09:37 测试开发喵 阅读(202) 评论(0) 推荐(0) 编辑
敏捷测试
摘要:敏捷测试 提到敏捷测试,就要说一下敏捷开发,敏捷开发的最大特点是高度迭代,有周期性,并且能够及时、持续地响应客户的频繁反馈。 敏捷测试即是不断修正质量指标,正确建立测试策略,确认客户的有效需求能得以圆满实现和确保整个生产的过程安全的、及时的发布最终产品。 定义:不断修正质量指标,建立测试策略特点:从 阅读全文
posted @ 2019-07-18 08:22 测试开发喵 阅读(290) 评论(0) 推荐(0) 编辑
Java 数据类型
摘要:原文:https://www.cnblogs.com/amyzhu/archive/2018/06/25/9222412.html 一、Java数据类型概述 变量就是申请内存来存储值,即当创建变量的时候,需要在内存中申请空间。内存管理系统根据变量的类型为变量分配存储空间,确定了变量的类型,即确定了数 阅读全文
posted @ 2019-07-17 09:08 测试开发喵 阅读(284) 评论(2) 推荐(0) 编辑
软连接和硬连接的概念和区别
摘要:软连接和硬连接的概念 软连接 命令: ln -s 原文件 目标文件 特征: 1.相当于windows的快捷方式 2.只是一个符号连接,所以软连接文件大小都很小 3.当运行软连接的时候,会根据连接指向找到真正的文件,然后执行 4.所有软连接文件的权限是777,而真正的权限是由指向的那个文件决定的 5. 阅读全文
posted @ 2019-07-16 16:37 测试开发喵 阅读(4171) 评论(0) 推荐(0) 编辑
cookie和session的详解与区别
摘要:会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。 本章将系统地讲述Cookie与Session机制,并比较说明什么时候不能用C 阅读全文
posted @ 2019-07-16 16:22 测试开发喵 阅读(306828) 评论(24) 推荐(226) 编辑
UI测试
摘要:先是从一张图开始,让大家看看这个图里有什么不妥: 接着告诉大家具体有哪些不妥: 然后结合这个找茬的过程分享下界面测试的概念和方法。 界面测试:简称UI测试,测试功能模块界面上看到的所有元素(包括空文字、控件等)颜色风格是否统一,布局是否合理、美观,符合用户习惯等等。 接下来介绍一下移动端界面测试的详 阅读全文
posted @ 2019-07-10 09:09 测试开发喵 阅读(509) 评论(0) 推荐(0) 编辑
软件测试用例详解(转载)
摘要:1目的 (1)为用例的质量负责,使用例编写工作能够有序、合理; (2)统一测试用例编写的规范,为测试设计人员提供测试用例编写的指导,提高编写的测试用例的可读性,可执行性、合理性; (3)能有效的提高系统所有功能点的覆盖率。 2 适用范围 适用于人员:用于测试人员阅读和执行。它们也可能会被开发人员、产 阅读全文
posted @ 2019-07-07 21:59 测试开发喵 阅读(3222) 评论(0) 推荐(0) 编辑
软件测试的模型
摘要:按测试模式来分类: 瀑布模型、敏捷测试、基于脚本的测试、基于风险的测试、探索式测试等。 1、(传统的)瀑布模型: 项目计划->需求分析->软件设计->程序开发->软件测试->集成维护 项目计划阶段:主要是制定项目总体研发计划,树立项目里程碑节点,输出项目计划书; 需求分析阶段:明确客户的需求定义,并 阅读全文
posted @ 2019-07-07 16:01 测试开发喵 阅读(2358) 评论(4) 推荐(3) 编辑

点击右上角即可分享
微信分享提示