摘要: 在讲解装饰器在接口自动化测试项目的应用之前,我们先来介绍一下python装饰器到底是个什么 装饰器 说装饰器就不得不提一下函数这个一等公民了,在python中函数有几个特性先来了解一下 函数的一些特性 函数也是对象 在python中函数也是对象,可以把函数赋值给变量,比如下面这样: 我们把函数 fu 阅读全文
posted @ 2020-05-20 13:29 测试老憨 阅读(1195) 评论(0) 推荐(0) 编辑
摘要: 写在文章的开头 最近项目比较紧,尤其前端的的需求比较多,作为一名测试,也会些vue,本着加快项目进度的美好想法,就自告奋勇的向组长承接了一部分开发的任务,其中有个需求需要在我们的广告管理后台新增一个上传图片的功能,需要先上传到七牛云,然后在将图片的地址传给服务端。 bug的由来 在项目里我们使用的是 阅读全文
posted @ 2020-05-19 10:32 测试老憨 阅读(1707) 评论(3) 推荐(3) 编辑
摘要: 之前两篇文章 "Spring boot自定义参数校验注解" 和 "如何在spring boot中进行参数校验" ,我们介绍了,参数校验以及如何自定义参数校验注解,但是当传递参数出错时,只是把错误信息打印到了控制台,合理的做法是应该把校验的错误信息返回给前端,告知用户那里有问题,下面就这一步内容进行说 阅读全文
posted @ 2020-05-16 18:12 测试老憨 阅读(1546) 评论(0) 推荐(0) 编辑
摘要: 上文 "测试开发专题:如何在spring boot中进行参数校验" ,我们讨论了如何使用@Min、@Max等注解进行参数校验,主要是针对基本数据类型和级联对象进行参数校验的演示,但是在实际中我们往往需要更为复杂的校验规则,比如注册用户的密码和确认密码进行校验,这个时候基本的注解就无法满足我们的要求了 阅读全文
posted @ 2020-05-15 10:35 测试老憨 阅读(1476) 评论(0) 推荐(0) 编辑
摘要: 上文我们讨论了spring boot如何去获取前端传递过来的参数,那传递过来总不能直接使用,需要对这些参数进行校验,符合程序的要求才会进行下一步的处理,所以本篇文章我们主要讨论spring boot中如何进行参数校验。 lombok使用介绍 在介绍参数校验之前,先来了解一下lombok的使用,因为在 阅读全文
posted @ 2020-05-14 19:33 测试老憨 阅读(486) 评论(0) 推荐(0) 编辑
摘要: 本文主要讨论spring boot如何获取前端传过来的参数,这些参数主要有两大类,一类是URL里的参数,一个是请求body里的参数 url里的参数 通过url里传过来的参数一般有三种方式,下面我们来看一下 路径参数 路径参数就是说在请求路径里携带了几个参数,比如有一个查询banner详情的接口,/v 阅读全文
posted @ 2020-05-13 00:10 测试老憨 阅读(4429) 评论(0) 推荐(0) 编辑
摘要: 在分析python的参数传递是如何进行的之前,我们需要先来了解一下,python变量和赋值的基本原理,这样有助于我们更好的理解参数传递。 python变量以及赋值 数值 从几行代码开始 我们先将1赋值给a,也就是a指向了1这个对象, 在python中一切皆对象 。接着b=a,则表示让b也指向了1这个 阅读全文
posted @ 2020-05-11 22:38 测试老憨 阅读(913) 评论(0) 推荐(0) 编辑
摘要: 上文 "测试开发专题:spring boot统一异常捕获" 我们讨论了java异常以及如何使用Spring Boot捕获异常,但是没有去说捕获异常后该如何进一步处理,这篇文章我们将对这个遗留的问题进行讨论. 统一错误响应定义 我们希望在程序发生异常的时候,能够给用户返回一个比较友好且明确的信息,对于 阅读全文
posted @ 2020-05-10 15:50 测试老憨 阅读(500) 评论(0) 推荐(0) 编辑
摘要: java异常介绍 异常时相对于return的一种退出机制,可以由系统触发,也可由程序通过throw语句触发,异常可以通过try/catch语句进行捕获并处理,如果没有捕获,则会导致程序退出并输出异常栈信息,异常有不同的类型,所有异常类都有一个共同的父类Throwable,下面我们先从Throwabl 阅读全文
posted @ 2020-05-09 17:15 测试老憨 阅读(594) 评论(0) 推荐(1) 编辑
摘要: 上篇文章 "Spring IOC的核心机制:实例化与注入" 我们提到在有多个实现类的情况下,spring是如何选择特定的bean将其注入到代码片段中,我们讨论了按照名称注入和使用@Qualifier 注解输入的两种方式,本篇文章将结合之前提到的和spring的其他注入方式一起进行讨论。 本文主题 我 阅读全文
posted @ 2020-05-05 23:43 测试老憨 阅读(2156) 评论(0) 推荐(1) 编辑