首页
学习
活动
专区
工具
TVP
发布

软件测试架构师俱乐部

专栏成员
178
文章
259174
阅读量
71
订阅数
Python内置函数超全详解
内置函数就是Python给你提供的,拿来直接用的函数,比如print.,input等。
周辰晨
2022-09-20
5470
为什么 Java 中“1000==1000”为false,而”100==100“为true?
基本知识:我们知道,如果两个引用指向同一个对象,用==表示它们是相等的。如果两个引用指向不同的对象,用==表示它们是不相等的,即使它们的内容相同。
周辰晨
2022-09-20
4780
如何用测试平台减少团队间信息差
最近看关于接口测试框架平台的文章蛮多的,但普遍是大而化之的介绍,具体有哪些特色可能需要读者进一步的去摸索才能发现,或者就是在重复造轮子并没有什么特色。今天我带来一个小角度实践,如何通过接口测试平台降低技术团队之间沟通的信息差。
周辰晨
2022-09-20
2620
从0到1开发测试平台(十六)如何调用Jmeter的Api
通过之前的篇幅我们了解了测试用例管理页面如何编写,接下来我们这篇将介绍性能测试平台核心部分代码-使用jmeter提供的api来实现性能测试用例的执行。jmeter是通过解析执行jmx文件来运行脚本的,执行过程中会往jtl文件存入摘要日志,然后通过jtl来生成性能测试报告,jmeter自然也提供了这一套流程的api,大致的执行流程图如下图所示:
周辰晨
2021-04-26
2.3K2
JVM(一)运行时数据区
由于JAVA程序是交由JVM执行的,所以我们所说的JAVA内存区域划分也是指的JVM内存区域划分,JAVA程序具体执行的过程如下图所示。首先Java源代码文件会被Java编译器编译为字节码文件,然后由JVM中的类加载器加载各个类的字节码文件,加载完毕之后,交由JVM执行引擎执行。在整个程序执行过程中,JVM会用一段空间来存储程序执行期间需要用到的数据和相关信息,这段空间一般被称作为Runtime Data Area(运行时数据区),也就是我们常说的JVM内存。因此,在Java中我们常常说到的内存管理就是针对这段空间进行管理(如何分配和回收内存空间)。
周辰晨
2020-09-04
5020
从0到1开发测试平台(十)后端增加登录token返回
Token是服务端生成的一串字符串,以作客户端进行请求的一个令牌,当第一次登录后,服务器生成一个Token便将此Token返回给客户端,以后客户端只需带上这个Token前来请求数据即可,无需再次带上用户名和密码。
周辰晨
2020-08-20
6210
从0到1开发测试平台(九)后端对接口response的封装
在进行接口开发时,一般需要一个固定的返回样式,成功和失败的时候,都按照这种格式来进行统一的返回,这样,在与其他人进行接口之间的联调时不会显得很杂乱无章,并且前端方便对返回结果统一处理。而这种固定的格式如果放在Java的每个接口单独处理时,又会在接口开发时很繁琐,所以这个时候可以采用封装一个实体类,统一返回固定模板格式的内容。
周辰晨
2020-08-10
4710
从0到1开发测试平台(八)后端服务添加lombok第三方类库
Lombok项目是一个Java库,它会自动插入编辑器和构建工具中,Lombok提供了一组有用的注释,用来消除Java类中的大量样板代码。
周辰晨
2020-08-04
6260
从0到1开发测试平台(七)后端服务添加swagger第三方类库
swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。简单来说就是一个生成接口文档的第三方类库。
周辰晨
2020-07-29
8210
从0到1开发测试平台(六)增加登录接口
上篇文章我们了解了resultful相关知识,因此我们需要修改UserController,增加接口版本号,在类上面增加注解@RequestMapping("/api/v1/user"),修改之后UserController如下所示
周辰晨
2020-07-21
4870
从0到1开发测试平台(四)Controller+Service +Dao三层的功能划分
DAO只完成增删改查,虽然可以1-n,n-n,1-1关联,模糊、动态、子查询都可以。但是无论多么复杂的查询,dao只是封装增删改查。至于增删改查如何去实现一个功能,dao是不管的。
周辰晨
2020-07-02
8090
从0到1开发测试平台(二)springboot搭建常见问题
本来第二篇是准备写前端vue搭建的,但是在上一篇文章中,有几个地方遗漏和疏忽的地方需要指正下,还有数据库环境的搭建和java环境的搭建,并且会在第一篇搭建的基础上根据实际项目做些优化调整,所以会延迟发。
周辰晨
2020-06-19
8450
从cpu消耗到定位代码的剖析过程(送自动化分析脚本)
当我们在执行性能测试过程中,会发现服务端的cpu会飙高,可能刚入门的性能测试小伙伴会直接找开发去定位了,其实这个过程我们测试也可自行完成,接下来我将自己写一个实例去解析这个过程;我自己写了一个java方法,打包成jar包,放到服务器上,然后启动,top观察
周辰晨
2020-02-19
3570
Jmeter测试rabbitMQ实战案例分享
1.1 下载 RabbitMQ客户端插件amqp-client-3.4.4.jar,并放在Jmeter的lib/ext目录;一定要用3.X版本,否则跟源码不兼容,当然有编码能力的同学可以随意改造
周辰晨
2020-01-20
4.2K1
Jmeter4.0新版本特性研究
春节刚刚结束,细心的小伙伴发现jmeter4.0也悄悄推出,结合大家平时的使用情况,给新版本增加的特性分析下,jmeter4.0下载地址:http://jmeter.apache.org/download_jmeter.cgi
周辰晨
2020-01-20
4780
【知识点】jmeter操作linux命令
在实际的接口测试工作中,有很多场景是需要操作Linux服务器的,手动去操作是可以,但是有没有一个更便捷的方法呢?当然有:
周辰晨
2020-01-20
1.1K0
十篇笔记走向java测试开发之路二(循环)
从前有座山,山上有座庙,庙里有个老和尚和一个小和尚,某天,老和尚对小和尚说.......(以此循环)
周辰晨
2020-01-20
3860
【小知识】eclipse代码提示功能设置
Eclipse具有代码提示功能, 但是默认的提示只有在输入"."时才会提示, 我们希望Eclipse可以像Visual Studio那样, 输入任何字母都可以自动提示, 按照如下方式进行修改即可:
周辰晨
2020-01-20
2.4K0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档