随笔分类 - java
摘要:题目: 给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。 题目解析: 有一个字符串,长度不定, 要找出不重复字符串的长度,我们可以这么假设,先找到第一个下标,然后从后面拿到元素的下标对比,如果不等,就取到下一个元素的下标。如果相等,就取前一元素的下标。最后截取字符串的长度 计算。 p
阅读全文
摘要: 接上篇,一键转化将接口测试平台测试用例转化成Jmeter压测脚本思路,这里我首先在java 上面做了一个简单的实验,看看 转化的中间遇到的问题,这里呢,我只是给了一个简单的demo 版本,后续结合项目的实际的实用,还是靠各位,贴合我们的实际的项目去制定适合本公司转化的脚本。具体的业务还是要实际
阅读全文
摘要:发送邮件由于是一个耗时的操作,有可能需要一个几十秒的操作,但是呢,接口 是一个瞬间完成的,为了不影响接口的性能,所以需要对发送邮件的操作进行异步操作,我们这里呢,首先我们要引入发送邮件的测试模块。 <dependency> <groupId>org.springframework.boot</gro
阅读全文
摘要:题目: 解析:给定数组,数组有重复元素,就返回true,没有返回false,这是典型的用list和for循环的题。思路:for循环遍历list,去判断第一个 和剩余的是否存在相等的,有相等的 代表存在重复元素,返回true,否则,返回false。 我们看python版本怎么实现的,代
阅读全文
摘要:题目: 解析: 在一个list里面找出来三个数字使这三个数字相加等于目标targe, 这里是一个list 我们去循环这里面的元素,我们利用for循环, 第一个取来,然后后剩下的元素分别取循环上一个循环剩下的元素。这样保证了不重复,最后验证下,如果找出来的数字的值满足a+b+c=targe ,且三个数
阅读全文
摘要:题目: 给定一个的整数数组 nums, 题目解析: 1.给定一个数组,确定的是一个数组, 数组是整数,那么我们可以知道,那么target的也是整数。 2.要求target的在数组中开始位置和结束位置,我们可以先找出来target的在list里面的下标位置,把这些下标位置放到list里面,我们去取li
阅读全文
摘要:登录拦截,请求的session里面有username者判断为登录状态 @Configuration public class WebSecurityConfig extends WebMvcConfigurerAdapter { @Bean public SecurityInterceptor getSecurityInterceptor() { return ...
阅读全文
摘要:注册数据库 使用spring boot 之登录笔记 的数据库 在server 层 去开发对于的controller层 userForm 开发对应的register.html代码 这也我们的关于注册界面代码书写完毕,启动调试 验证: 到此我们的注册界面开发完毕
阅读全文
摘要:在测试平台的开发中,会牵涉到登录内容,页面需要登录后才能访问,所以,对于登录的开发是很有必要的。本文记录我在系统登录的一些自己的做法。 首先对登录进行设计。 如下: 1.登录密码输入错误超过次数限制 2.能够使用用户名密码登录,邮箱密码登录。 目前登录所有信息都是在数据库存储。后续优化到redis里
阅读全文
摘要:本文创建方式采用intellij IDEA 创建项目 1.创建基于Eureka的注册中心。 在打开项目中右键,选择new 选择moudle 然后下一步 输入要创建的项目的信息 选择web下面的web,选择cloud discovery下面的 Eureka server 下一步,创建项目 然后同步po
阅读全文
摘要:我们要实现的就是,密码连续输入错误5次,就限制用户十分钟不能进行登录。 大致的流程图 数据库设计如下 那么我们来实现dao层 对应的UserEmus 那么接下来,我们就是UserRepository实现 里面就用到了一个通过username查找用户 那么我们接下来去实现service 到此我们的代码
阅读全文
摘要:Druid是阿里巴巴开源平台上一个数据库连接池实现,它结合了C3P0、DBCP、PROXOOL等DB池的优点,同时加入了日志监控,可以很好的监控DB池连接和SQL的执行情况,可以说是针对监控而生的DB连接池(据说是目前最好的连接池)。今天主要讲在SpringBoot2.0中集成Druid。 在spr
阅读全文
摘要:就可以执行了。 可以写个监听器,放到xml配置里面,这样所有的测试用例都能用这个重试方法了 测试函数 这样就可以完成了所有测试用例的重试工作。 可以加到我们的测试中使用了。
阅读全文
摘要:文件的默认位置在当前运行目录的report文件下 个人公众号
阅读全文
摘要:有时候总是要写代码的,不得不说你也得会,这不往下看 java请求了,就的写代码,那么先来实现一个类, 实现了一个加法,那么我们去写测试类 这里需要吧jemter 的库添加到lib里面去 这也写完,我们就开始打成jar包测试就行, 放到jemter的\lib\ext文件下, 打开jmeter,新建ja
阅读全文
摘要:一。先来看看我去年给我定的今年的目标, 1.薪水,那肯定不用说, 2.换个领域多接触下技术,不管做自动化还是测试开发。需要技术 3.Flask 框架的学习, 4.django 的深入学习。 5.pyqt 学习 6.appium 深入学习 7. 性能测试,接口测试 学习 8.代码,之前代码太烂,要多写
阅读全文
摘要:承接上篇。 改变我们的测试驱动方式,灵活设置测试用例。 数据驱动测试 数据驱动测试的核心是: 测试数据与测试脚本分离,实现测试脚本参数化, 提高测试脚本的可重用性。在自动化功能测试中如果灵活使用数据源与测试脚本, 便能轻松创建与运行成百上千个测试用例。自动化测试框架必须要有与电子表格、文本文件、数据
阅读全文