自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 自定义注解实现获取requestbody中指定参数

在一些put,post请求时候,请求体中可能只有一条键值对。在明确key的前提下,只想获取对应值。使用requestbody去接收参数,会把key一起接收过来,这时候我们还要二次取值去取对应的值,相对比较麻烦、请求时是“name”:“222”,只想要获取“2222”使用requestbody接收:@RequestMapping(value = "/test", method = RequestMethod.PUT) public String test(@RequestBody String

2022-04-17 20:37:48 4917

原创 springboot项目启动成功后执行一段代码的两种方式

https://www.cnblogs.com/zuidongfeng/p/9926471.html

2021-12-14 16:10:20 494

原创 yaml文件转map

Yaml yaml = new Yaml();File ymlFile = new File(this.getClass().getResource("/test.yml").getPath());if (ymlFile != null && ymlFile.exists()) { Map map = (Map) yaml.load(new FileInputStream(ymlFile)); }

2021-12-13 19:12:44 595

原创 testNG使用SpringBootTest,自动注入为null

除了要在类上加上@SpringBootTest,对应的类也需要继承AbstractTestNGSpringContextTests类@SpringBootTestpublic class T extends AbstractTestNGSpringContextTests { @Autowired Dog dog; @Test public void contextLoads() { System.out.println(dog);

2021-12-09 11:41:01 1089

原创 TestNG的多线程执行

1、通过xml配置实现,最多起5个线程去同时执行不同的用例。<suite name="Testng Parallel Test" parallel="tests" thread-count="5"><suite name="Testng Parallel Test" parallel="classes" thread-count="5"><suite name="Testng Parallel Test" parallel="methods" thread-count="

2021-11-30 16:28:07 1514

原创 关于jmeter之坑2

1、beanshell取样器中的注释单行注释:双斜杠 //多行注释: 选择要注释的内容块, 按住ctrl+/取消注释:选择要注释的内容块, 按住ctrl+/当调用jmeter的函数时,注释中的函数依然会执行一遍,产生出对应的结果beanshll中使用 random函数${__Random(1,5,)};${__Random(6,9,)};产生的对应结果将beanshell中的第一行注释掉产生的对应结果根据结果,发现,注释是注释了,但是${__Random(1,5,)}函数还是进

2021-11-25 11:44:36 445

转载 junit和TestNG的异同

TestNg简介TestNg也是一套测试框架,它的灵感来源于Junit(java的单元测试框架)和Nunit(.net的单元测试框架)。但是它又在此基础上引入了新的东西,使得它更加强大。TestNg表示下一代(next genaration),它不仅可以做单元测试,还可以做集成测试安装eclipse插件:在eclipse- Help-Install new SoftWare-Add 输入链接http://beust.com/eclipse/ 一路next即可TestNg优于Junit的地方:1.

2021-11-04 10:21:17 374

原创 Jmeter中遇到的一些坑~

1. 关于文件上传~使用jmeter做自动化的时候。需要上传图片到服务器~此时的Content-Type与平时请求的时候,是不一样的。这里是multipart/form-data,对应jemter中你以为这就完了?最坑的来了。Jmeter中,你新加了请求头,新饿请求头他并不会覆盖原先的请求头!不会覆盖!在有默认的请求头的前提下,你修改了请求头,不会覆盖,而是添加,最终的请求头中Content-Type:application/json,multipart/form-data。在需要上传图片的

2021-03-29 14:26:07 3345

转载 Jmeter中常用的一些对字符串的处理

1)截取部分线程组的名称 group = ctx.getThreadGroup(); // 获取当前线程组 str = group.getName(); // 获取线程组的名称 str = str.substring(0,2); // 截取字符串 vars.put("xc",str); vars.put("result","true"); 2)其他类型转换为字符串 如何将字串 String 转换成整数 int? A. 有两个方法: 1). int i = Integer.

2020-12-29 20:23:21 1402

转载 Jmeter 之测试片段、Include Controller、模块控制器应用

转载自:https://www.cnblogs.com/tudou-22/ 一、测试片段是什么?应用在控制器上的一个特殊线程组,与线程组处于同一层级,必须与Include Controller或模块控制器一起使用才被执行。二、应用场景1、当jmeter脚本非常复杂的时候,可以通过测试片段分模块管理用例2、当jmeter脚本由多个测试人员共同完成,通过测试片段分人分模块管理用例三、新建测试片段1、右键测试计划->添加Test Fragment  &nb

2020-12-14 19:31:25 435

原创 selenium中隐式等待和显示等待的区别

Selenium显示等待和隐式等待的区别1、selenium的显示等待原理:显示等待,就是明确的要等到某个元素的出现或者是某个元素的可点击等条件,等不到,就一直等,除非在规定的时间之内都没找到,那么久跳出Exception(简而言之,就是直到元素出现才去操作,如果超时则报异常)from selenium import webdriverfrom selenium.webdriver.co...

2020-12-11 16:42:05 519

原创 liunx下jmeter常见命令说明

将脚本上传至linux服务器,然后进入jmeter的bin目录下,输入命令 jmeter -n -t test.jmx -l test.jtl ,运行jmeter脚本。PS:常用命令解析:复制代码常见命令说明-h 帮助:打印出有用的信息并退出-n 非 GUI 模式:在非 GUI 模式下运行 JMeter-t 测试文件:要运行的 JMeter 测试脚本文件-l 日志文件:记录结果的文件-r 远程执行:启动远程服务-H 代理主机:设置 JMeter 使用的代理主机-P 代理端口:设置 JMe

2020-12-11 16:40:29 228

原创 testNG实例

用TestNG测试方法是否正确的一个例子1、在Eclipse中新建一个TestLogin的类,此类代码如下:package com.yxl.test;import static org.testng.AssertJUnit.assertTrue;import static org.testng.AssertJUnit.assertEquals;import org.testng.ann...

2020-03-12 21:52:08 208

原创 TestNG常用断言

import org.testng.Assert;import org.testng.Reporter;import java.util.Arrays;public class Assertion { //封装断言 public static void alert(String value_1, String value_2, String value_3){ ...

2020-03-12 20:58:07 420

转载 关于adb获取当前运行的activity

获取手机型号adb shell getprop ro.product.model获取系统版本adb shell getprop ro.build.version.release获取包名adb shell pm list packages获取操作的acticityadb shell dumpsys window | findstr mCurrentFocus作者:刘春伟链接:htt...

2020-03-10 21:31:40 160

原创 Java 读写Properties配置文件

1.Properties类与Properties配置文件Properties类继承自Hashtable类并且实现了Map接口,也是使用一种键值对的形式来保存属性集。不过Properties有特殊的地方,就是它的键和值都是字符串类型。2.Properties中的主要方法(1)load(InputStream inStream)这个方法可以从.properties属性文件对应的文件输入流中,加...

2020-03-10 20:50:13 172

原创 eclipse离线安装插件很慢的解决办法

转:http://blog.youkuaiyun.com/haibo_hn/article/details/54602186eclipse离线安装插件很慢的解决办法

2020-03-01 20:41:24 770

空空如也

空空如也

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

TA关注的人

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