摘要: 提到事务,你肯定不陌生,和数据库打交道的时候,我们总是会用到事务。最经典的例子就是转账,你要给朋友小王转 100 块钱,而此时你的银行卡只有 100 块钱。 转账过程具体到程序里会有一系列的操作,比如查询余额、做加减法、更新余额等,这些操作必须保证是一体的,不然等程序查完之后,还没做减法之前,你这 阅读全文
posted @ 2020-01-18 16:15 者諹 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 前面我们系统了解了一个查询语句的执行流程,并介绍了执行过程中涉及的处理模块。相信你还记得,一条查询语句的执行过程一般是经过连接器、分析器、优化器、执行器等功能模块,最后到达存储引擎。 那么,一条更新语句的执行流程又是怎样的呢? 之前你可能经常听 DBA 同事说,MySQL 可以恢复到半个月内任意一秒 阅读全文
posted @ 2020-01-18 16:13 者諹 阅读(212) 评论(0) 推荐(0) 编辑
摘要: mysql> select * from T where ID=10; 我们看到的只是输入一条语句,返回一个结果,却不知道这条语句在 MySQL 内部的执行过程。 把 MySQL 拆解一下,看看里面都有哪些“零件”。 希望借由这个拆解过程,让你对 MySQL 有更深入的理解。 MySQL 的逻辑架构 阅读全文
posted @ 2020-01-18 16:11 者諹 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 前言:电脑系统为window 10专业版,64位 相关步骤: 1、安装Git和配置好Git环境 安装成功的象征就是在电脑上任何位置鼠标右键能够出现如下两个选择 注意:一般出于安全考虑,只有在Git Bash Here中才能进行Git的相关操作。如果需要在cmd命令行里调用Git,那么就要配置电脑的环 阅读全文
posted @ 2020-01-18 16:09 者諹 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 开始主题之前先来看一张图 Web测试 进行抽离拆分,基本上就如上一些内容。 不管是测什么系统,什么功能,基本都差不多。 唯一区别是,一些特性 & 细节 OK ,正式开始今日的主题 : 如下,是摘自网络的Web通用测试点; 这类内容,网上随处一搜大把。 一、输入框 1、字符型输入框: (1)字符型输入 阅读全文
posted @ 2020-01-07 15:58 者諹 阅读(398) 评论(0) 推荐(0) 编辑
摘要: APP测试要点梳理 链接:链接:https://pan.baidu.com/s/1mXzsYwZdM8_G8VKjrpvkog 提取码:gcfo 一、APP测试基本流程 1.1 流程图 1.2 测试周期 测试周期可按项目的开发周期来确定测试时间 一般测试时间为两三周(即15个工作日) 根据项目情况以 阅读全文
posted @ 2020-01-06 15:50 者諹 阅读(408) 评论(0) 推荐(0) 编辑
摘要: 测试用例的定义: 百度百科的解释是这样的:测试用例是为某个特殊目标而编制的一组输入、执行条件以及预期结果,以便 测试某个程序路径或者合适是否满足特定需求 俗话理解:通过一组输入输出来验证某个需求的状态或者结果是否满足预定结果 测试用例的好处: A、有效、快速的了解待测需求 B、测试用例的编写、执行数 阅读全文
posted @ 2020-01-05 16:04 者諹 阅读(106) 评论(0) 推荐(0) 编辑
摘要: Bug的属性 Bug重现环境 这个应该是我们重现bug的一个前提,如果没有这个前提,我们可能会无法重现问题,或者跟本就无从下手。 操作系统 这个是一般软件运行的一大前提,基本上所有的软件都依赖于操作系统之上的,对于一个软件来说,要想在某个操作系统上运行,必须要对这个操作系统支持,这就需要有真对性的设 阅读全文
posted @ 2020-01-05 15:55 者諹 阅读(202) 评论(0) 推荐(0) 编辑