上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 33 下一页
摘要: 在深入了解fixture之前,让我们先看看什么是测试。 一、测试的构成 其实说白了,测试就是在特定的环境、特定的场景下、执行特定的行为,然后确认结果与期望的是否一致。 就拿最常见的登录来说,完成一次正常的登录场景,需要可用的测试环境,可以正常登录的账号和密码。 然后,用这个账号密码进行登录操作,结果 阅读全文
posted @ 2021-03-02 21:32 把苹果咬哭的测试笔记 阅读(342) 评论(2) 推荐(1) 编辑
摘要: 听到递归总觉得挺高大上的,为什么呢?因为对其陌生,那么今天就来一文记住递归到底是个啥。 不过先别急,一起来看一个问题:求10的阶乘(10!)。 求x的阶乘,其实就是从1开始依次乘到x。那么10的阶乘就是 1*2*3*4*5*6*7*8*9*10 一、非递归方式求阶乘 假如,我们在没接触过递归的情况下 阅读全文
posted @ 2021-02-21 22:04 把苹果咬哭的测试笔记 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 还是一篇关于pytest的fixture在实际使用场景的分享。 fixture我用来最多的就是写setup跟teardown了,那么现在有一个用例是测试一个列表接口,参数化了不同的状态值传参,来进行测试。 那么对于这个用例的setup跟teardown,我就要在setup里插入不同状态的测试数据,并 阅读全文
posted @ 2021-01-26 11:22 把苹果咬哭的测试笔记 阅读(741) 评论(0) 推荐(0) 编辑
摘要: vue指令带有前缀 v-。 一、v-bind 单向数据绑定 在html中显示数据,除了使用插值表达式{{}}之外,也可以使用vue中的v-bind指令。 ... ... <body> <div id="app"> <!-- v-bind指令 --> <h1 v-bind:title="message 阅读全文
posted @ 2021-01-01 23:59 把苹果咬哭的测试笔记 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 一、前端开发工具vscode 前端代码编写工具,使用vscode:vscode官网 安装好之后,可以先装如下几个插件,方便后续的开发。 二、编写代码 1.vscode快捷键生成html代码 在vscode里新建一个html文件,然后输入一个 英文感叹号!,点击就可以快速生成html基础代码了。 2. 阅读全文
posted @ 2020-12-30 16:29 把苹果咬哭的测试笔记 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 用mp也可以方便的实现稍复杂点的条件查询,当然了很复杂的就还是要xml编写sql了。 一、wapper介绍 先看下mp的条件构造抽象类的结构: Wrapper: 条件构造抽象类,最顶端父类 AbstractWrapper: 用于查询条件封装,生成 sql 的 where 条件 QueryWrappe 阅读全文
posted @ 2020-12-29 13:58 把苹果咬哭的测试笔记 阅读(3962) 评论(2) 推荐(0) 编辑
摘要: 通过mybatis-plus实现分页,也是很简单,插件大法。 一、分页 1、配置分页插件 把分页的插件也配置到统一的配置类里: @Configuration // 配置扫描mapper的路径 @MapperScan("com.pingguo.mpdemo.mapper") public class 阅读全文
posted @ 2020-12-28 16:01 把苹果咬哭的测试笔记 阅读(753) 评论(0) 推荐(1) 编辑
摘要: “乐观锁”这个词以前我也没听过。上次在测试需求的时候,查询数据库发现有一个version字段,于是请教开发这个字干嘛使, 人家回复我:乐观锁,解决并发更新用的。当时大家都忙,咱也不敢多问。 今天就来折腾一下“乐观锁”。 一、什么是乐观锁 乐观锁其实用一句话来形容其作用就是:当要更新一条记录的时候,希 阅读全文
posted @ 2020-12-26 11:28 把苹果咬哭的测试笔记 阅读(1679) 评论(0) 推荐(2) 编辑
摘要: 一、主键id的生成 数据库表里通常都会有一个主键id,来作为这条数据的唯一标识。 常见的方式 数据库自动增长 这种很常见了,可以做到全库唯一。因为id是天然排序的,对于涉及到排序的操作会很方便。 UUID 上面的自动增长,虽然简单,但是对于分表这样的操作来说就比较麻烦。因为你在第二张插入数据的时候, 阅读全文
posted @ 2020-12-25 12:20 把苹果咬哭的测试笔记 阅读(4600) 评论(2) 推荐(1) 编辑
摘要: 做开发,免不了对数据进行增删改查,那么mybatis-plus我觉得很适合我这个java新手,简单好用。 官网在这 一、什么是mybatis-plus MyBatis-Plus(简称 MP),是一个MyBatis的增强工具,在MyBatis的基础上只做增强 不做改变,为简化开发、提高效率而生。 任何 阅读全文
posted @ 2020-12-24 14:27 把苹果咬哭的测试笔记 阅读(651) 评论(0) 推荐(2) 编辑
上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 33 下一页