自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(98)
  • 收藏
  • 关注

原创 【redis学习篇1】redis基本常用命令

一般情况下,都是以 key value的模式进行存储的。这种存储的结构类似于哈希表(HashMap);但是redis不同于哈希表的地方在于:redis的key只可以是string类型;value可以是其他数据结构。而HashMap的key和value都可以是任意的数据结构。对于,有等数据结构的类型而操作这些不同的数据结构,就会用到不同的命令。

2024-10-04 17:35:44 1305

原创 【Spring AOP 的概念】

在做后台系统的时候,除了登录和注册等几个功能不需要做用户登录验证以外,其他几乎所有的地方都需要对于用户的权限做一个验证。可是如果每一个地方都这样验证,肯定会消耗比较多的维护成本。所以,对于这种统一的功能,并且使用的地方比较多,就可以考虑使用AOP来统一处理了。

2024-06-22 07:42:33 996

原创 【springBoot学习篇】springBoot集成mybatis

新建一个mybatis目录,下面定义一个类;在此类当中定义一个查询的方法:@Mapper注解用于标注持久层的对象;@Select注解用来编写查询数据库的语句;queryUserList方法用来返回查询数据库的内容。/*** 访问数据库*/@Mapper/*** 返回数据列表* 查询列表@return*/

2024-06-13 15:37:32 320

原创 广告平台服务端实习

有一次PM同学提出来一个需求,这个需求是提供给超级管理员使用的,这个需求是超级管理员可以增加一项权限:他可以调整对应注册客户的一个属性的值——当月广告投放的最大金额。在mediago系统测试的时候,给我的体验就是,每一个pm提出来的需求,都有一个对应使用的角色。例如,有的需求是提供给超级管理员使用的,有的是提供给广告主使用的。这边的测试更加偏向于。当确定好这些内容之后,我们QA同学就会把case写到对用的代码当中,方法入参填写报警的对象,方法体填写报警的逻辑(例如当sql查询出来>0的时候报警等等)

2024-04-04 21:55:00 2211 4

原创 【python学习篇2】python的request库实现接口测试

下面演示接口传入两个参数的情况:第一个参数是id,第二个参数是name。分别赋值:3,1245。在cmd当中输入如下的内容:(不一定在当前的目录当中,打开cmd输入下列命令即可)它是使用python语言编写的,基于url lib库做的二次封装。request库中封装了相应的。这样,即可完成对接口的测试。这个接口携带了参数:id。响应对象.json():传入请求信息头内容。

2024-02-21 09:18:23 967

原创 【python学习篇1】python基本语法

单引号定义法 name='你好'双引号定义法 name="你好哈哈哈"三引号定义法 name="""哈哈哈"""name="张三"name='李四'name='王五'name="""哈哈哈"""def 函数名称(传入参数):函数体return 返回值......可有可无。#使用def关键字定义一个函数print("你好呀哈哈哈")#调用这个函数sayHi()在5.1当中,实现了为一个类的属性赋值的方式。

2024-02-14 10:53:54 970

原创 【白盒测试篇】认识白盒测试

在了解白盒测试之前,首先回顾一下黑盒测试的常用方法:【软件测试篇5】如何设计测试用例_测试开发设计测试用例_革凡成圣211的博客-CSDN博客在前面的文章当中,也提到了什么是测试用例。测试用例就是测试人员向被测试系统提供的一组测试数据。包括:测试环境、测试步骤、测试数据、预期结果。那么,下面将来聊一聊,具体怎样设计测试用例。_测试开发设计测试用例其实无论是白盒测试还是黑盒测试,都是通过模拟输入、输出来判断是否符合预期。但是白盒测试与黑盒测试不一样的地方就是,黑盒测试只关注业务需求上面的实现。

2023-10-30 10:19:23 962

原创 【性能测试篇1】初识性能测试

测试人员借助性能测试工具,模拟系统在不同的场景下,对应的性能指标是否符合预期。

2023-10-17 17:18:11 443 2

原创 【我的百度实习总结】百度网盘——一刻相册实习

在实习过程当中,我遇到了一个比较印象深刻的业务场景是关于一刻相册当中一个根据用户照片,AI智能生成数字人、写真的场景。bug发现的背景:在我完成了上述的测试之后,接下来几天由于没有其他任务可以做,于是我就站在用户的角度,多体验这个产品,看一看有没有bug。(在这里可以吹)虽然我发现的这个bug不属于本次迭代的周期,是一个历史的老bug,但是我认为,身为这个项目测试的一份子,我也需要对整个项目的用户体验负一定的责任。

2023-09-29 16:01:52 2055 5

原创 【JavaEE进阶】mybatis

*** 根据id查询用户* 用户的id@param id* 单个实体用户@return*/

2023-06-11 01:37:12 2145

原创 【JavaEE进阶】springBoot热部署、请求转发与重定向

请求转发(forward):发生在服务端程序的内部,当服务器端收到一个客户端的请求之后,会先将请求转发给目标的地址,再将目标地址返回的结果转发给客户端。(客户端对于这个转发没有感知)

2023-06-05 23:46:34 2594

原创 【针对项目在线OJ系统的测试】:Junit+Selenium

在这一篇文章当中,我们已经实现了一个简易的OJ平台;【项目篇1】一个在线OJ系统_革凡成圣211的博客-CSDN博客回顾一下我们常见的OJ平台,例如:leetcode,牛客等等,他们都有哪些功能?下面,我们来介绍一下,怎样针对这一个平台进行测试。

2023-04-16 17:46:02 1589 2

原创 【测试开发篇9】Junit框架

同理,在每一个@Test注释的方法执行结束的末尾,都会执行一次@AfterEach注释的方法。用于指定传入参数的类型;需要注意的是,这种情况下面,被扫描的类一定是xxxTest这样命名的,否则是扫描不到的。当然,一组数据当中的分隔符也不一定采用系统默认的","分割,也可以采用自定义的分隔符。当@Test注解作用在一个方法上面的时候,表示这一个方法是可以直接运行的,写自动化测试,结果要么是成功的,要么是失败的,不存在成功一半的情况。ints={2,3,4,5}表示传入的参数是一个int类型的数组;

2023-04-15 10:16:19 2580

原创 【项目篇1】一个在线OJ系统

回顾一下我们常见的OJ平台,例如:leetcode,牛客等等,他们都有哪些功能?

2023-04-13 14:41:09 7227 9

原创 【springMVC篇1】初识springMVC

springMVC的执行流程、SpringMVC的使用

2023-04-09 20:54:14 1123

原创 【springBoot篇2】springBoot日志篇

假如当某一个用户一天之内的登录次数达到了几万次,那么就需要通过日志来记录这一个用户的非法登录行为,判定用户是正常登录还是恶意的破解。这样子,只要项目一启动,那么就会在E:/demo4/log这个位置多出来一个文件夹log,然后会在这个log文件夹下面。,如果程序报错了,不打开控制台查看日志,那么很难找到问题的所在地方。的情况,需要由系统来进行输出,不可以由用户手动进行debug输出。:有一些地方存在警告的风险的,就需要使用到这个warn级别的日志。,当设置了保存的路径之后,那么日志就会自动持久化。

2023-04-03 22:26:04 3005 1

原创 【springBoot篇1】概念、创建和运行

例如用户想要读取的一些文件之类。

2023-04-02 13:08:40 1365 2

原创 【测试开发篇8】selenium语法进阶

selenium的框架使用

2023-03-30 14:52:15 1231

原创 【测试开发篇7】web自动化--selenium音标: [sɪˈliːnɪəm]

*** 此处的浏览器为edge浏览器*///通过get方法访问到这一个网址/*** 定位元素的方法*///设置最大的等待时间//如果在这个等待的时间内(下面是秒)//没有找到下面两个元素,那么直接抛出noSuchElementException//输入待测试的网址//找到搜索输入框,并且在sendKey当中发送内容");//找到"百度一下"的按钮,然后发送//指定等待的时间//如果寻找的元素没有在指定的时间内//那么就抛出异常/**

2023-03-28 15:00:51 1821 1

原创 【测试开发篇6】测试分类

测试分类

2023-03-26 01:07:29 1647 1

原创 【软件测试篇5】如何设计测试用例

在前面的文章当中,也提到了什么是测试用例。测试用例就是测试人员向被测试系统提供的一组测试数据。包括:测试环境、测试步骤、测试数据、预期结果。那么,下面将来聊一聊,具体怎样设计测试用例。

2023-03-23 13:53:30 5082 2

原创 【测试开发篇4】测试模型

这两个部分和瀑布模型当中是一致的,这两个步骤都是分析用户的需求。验收测试的过程就交给用户来进行了。总的来说,就是:用户需求-->概要设计-->详细设计。和瀑布模型一样,测试留到了最后,增加了风险的可能性。W模型又被称之为"双V模型"。开发每进行一步,测试就需要同时进行响应的测试。(例如单元测试、集成测试、系统测试等等)来完成的,那么就需要由用户来进行验收。重点来完成的了,这个测试过程需要参考。在这一个步骤当中,其实就是设计一个。然后依据各个需求来进行测试。

2023-03-20 14:24:27 1213 5

原创 【测试开发篇3】软件测试的常用概念

bug的生命周期

2023-03-19 19:52:17 1974 9

原创 【spring篇3】spring原理篇

bean的生命周期,bean的作用域

2023-03-19 00:37:25 735 6

原创 【JavaEE进阶篇2】spring基于注解开发1

spring的注解、spring的五大类注解、方法注解

2023-03-17 10:57:26 1680 9

原创 【JavaEE进阶篇1】认识Spring、认识IoC、使用spring创建对象

springIoc、使用spring创建对象

2023-03-15 21:02:53 1431 4

原创 【测试开发篇2】软件测试常用概念

软件开发模型

2023-03-14 17:28:17 1569 2

原创 【测试开发篇1】认识软件测试

软件测试就是验证软件产品是否满足用户的需求。由开发人员编写好的代码,需要由测试人员检验是否有些地方不符合代码规范/是否符合用户体验等等。为了保证用户的体验、产品的质量,于是就引入了"软件测试"。项目发布给用户之前,一定需要经过测试。但是,测试并不仅仅是在编码结束之后才进行测试,而是贯穿整个软件的生命周期。

2023-03-12 21:46:31 1080 3

原创 【JVM篇2】垃圾回收机制

GC垃圾回收算法,对象什么时候被回收。

2023-03-11 19:56:32 1889 9

原创 【JVM篇1】认识JVM,内存区域划分,类加载机制

JVM类加载、双亲委派模型

2023-03-09 20:08:11 2972 4

转载 【操作系统面试题】进程间通信、IO多路复用

进程之间的通信方式

2023-03-07 17:13:15 256 3

原创 【Linux篇1】基本命令

Linux基本命令

2023-03-06 21:58:33 468 1

原创 【Servlet篇4】cookie和session

cookie和session

2023-03-05 10:48:08 1615 7

原创 【Servlet篇3】HttpServletResponse的常用方法

HttpServletResponse详解

2023-03-03 19:49:53 2759 3

原创 【Servlet篇2】Servlet的工作过程,Servlet的api——HttpServletRequest

Tomcat的工作流程,HttpServletRequest

2023-03-02 19:09:17 1936 25

原创 【Servlet篇2】创建一个web项目

Tomcat的web项目

2023-02-28 22:08:11 1062 2

原创 【Tomcat与Servlet篇1】认识Tomcat与Maven

Tomcat,maven

2023-02-27 21:45:17 848

转载 【网络原理】总结篇——在地址栏当中输入了URL之后发生了什么

输入一个URL地址之后,发生了什么

2023-02-26 12:14:55 769 3

原创 【网络原理10】构造HTTP请求、HTTPS加密

HTTPS加密

2023-02-26 02:27:54 1529 14

原创 【网络原理9】HTTP响应篇

HTTP响应,HTTP状态码

2023-02-25 14:43:25 1454 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除