腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
测试技术圈
测试丨技术丨面试丨DevOps 关注测试技术圈,关注测试,添加巨蜥小程序获取精品技术文章
专栏作者
举报
277
文章
381833
阅读量
94
订阅数
订阅专栏
申请加入专栏
全部文章(277)
腾讯云测试服务(60)
编程算法(46)
java(39)
http(37)
网络安全(32)
容器(29)
https(28)
python(24)
git(23)
linux(22)
sql(21)
容器镜像服务(21)
网站(21)
数据库(20)
jenkins(18)
apache(17)
自动化测试(16)
uml(16)
maven(15)
github(14)
云数据库 SQL Server(13)
ide(13)
开源(12)
html(11)
nginx(11)
api(10)
单元测试(10)
javascript(9)
node.js(8)
spring(8)
存储(8)
自动化(8)
缓存(8)
微服务(8)
bash(7)
运维(7)
jvm(7)
c++(6)
打包(6)
kubernetes(6)
tomcat(5)
文件存储(5)
访问管理(5)
SSL 证书(5)
selenium(5)
windows(5)
php(4)
xml(4)
json(4)
android(4)
云数据库 Redis(4)
ubuntu(4)
DevOps 解决方案(4)
devops(4)
压力测试(4)
yum(4)
tcp/ip(4)
微信(4)
安全(4)
负载均衡(3)
NLP 服务(3)
ios(3)
c 语言(3)
jar(3)
centos(3)
bash 指令(3)
爬虫(3)
shell(3)
ssh(3)
spring boot(3)
spring cloud(3)
socket编程(3)
大数据(3)
action(3)
code(3)
junit(3)
mapping(3)
screen(3)
task(3)
笔记(3)
测试(3)
进程(3)
内存(3)
系统(3)
机器学习(2)
css(2)
单片机(2)
eclipse(2)
负载均衡缓存(2)
神经网络(2)
深度学习(2)
gui(2)
npm(2)
rpc(2)
gradle(2)
小程序(2)
架构设计(2)
Elasticsearch Service(2)
工具(2)
继承(2)
模型(2)
实践(2)
数据(2)
LLM(2)
费用中心(1)
其他(1)
自动驾驶(1)
erlang(1)
servlet(1)
jsp(1)
r 语言(1)
regex(1)
vue.js(1)
jquery(1)
typescript(1)
oracle(1)
postgresql(1)
access(1)
flask(1)
analyzer(1)
日志服务(1)
命令行工具(1)
云数据库 MongoDB(1)
腾讯git代码托管(工蜂)(1)
图片标签(1)
文字识别(1)
mongodb(1)
人工智能(1)
金融(1)
企业(1)
sass(1)
serverless(1)
游戏(1)
分布式(1)
面向对象编程(1)
dns(1)
flash(1)
scrapy(1)
dubbo(1)
udp(1)
rabbitmq(1)
gcc(1)
scikit-learn(1)
anaconda(1)
数据分析(1)
数据可视化(1)
物联网(1)
数据结构(1)
云计算(1)
虚拟化(1)
groovy(1)
接口测试(1)
功能测试(1)
性能测试(1)
白盒测试(1)
测试服务(1)
bug(1)
delay(1)
excel(1)
file(1)
io(1)
it(1)
lines(1)
mvp(1)
project(1)
prompt(1)
properties(1)
redhat(1)
redis(1)
self(1)
size(1)
sonarqube(1)
swap(1)
target(1)
text(1)
thread(1)
timer(1)
version(1)
xlrd(1)
测试工具(1)
磁盘(1)
定时器(1)
工程师(1)
集合(1)
开发(1)
量化(1)
配置(1)
软件(1)
软件测试(1)
设计(1)
同步(1)
项目经理(1)
消息队列(1)
研发(1)
搜索文章
搜索
搜索
关闭
部分mock
腾讯云测试服务
java
uml
在测试过程中,有个类的部分方法可能需要实际调用,而某些方法则是被mock的,也就是部分mock的场景。在Mockito中,可以使用Spy来实现。首先来看一个最简单的案例
Criss@陈磊
2020-05-25
2K
0
TestNG小技巧
单片机
java
TestNG是目前很流行的Java测试框架之一,作为Java技术栈的小伙伴,TestNG也是我们做单元、接口、UI自动化的常用技术(当然Junit5很不错),所以也是入门技术之一。
Criss@陈磊
2020-04-24
648
0
用过XA分布式事务吗?
分布式
java
云数据库 SQL Server
数据库
sql
下图说明了一个DTP系统的本地实例,其中AP调用TM来构造事务。这些框表示X/Open DTP模型中的软件组件。箭头指示控制流的方向。
Criss@陈磊
2019-11-21
533
0
用junit5编写一个类ZeroCode的测试框
uml
文件存储
自动化测试
腾讯云测试服务
java
最近笔者在尝试基于应用日志来自动生成测试用例。这其中就需要一个配套的简易测试框架。梳理了一下,其中的技术点有: 0.使用csv文件来定义测试用例及步骤 1.使用自定义测试注解来定义测试用例(参考ZeroCode) 2.使用Junit5提供的extension机制来实现测试执行 3.使用简单工厂类提供执行驱动 4.使用OpenCsv来实现解析 5.使用Lombok来定义Java Bean 6.使用Junit5提供的参数化测试解决方案junit-jupiter-params来实现测试用例集
Criss@陈磊
2019-11-11
1.3K
0
这一轮,skywalking胜出
微服务
apache
云数据库 SQL Server
java
了解xjjdog的都知道,在微服务trace方面,我在两家公司实施了uber的jaeger。但是,jaeger虽然可以搜集调用链信息并查询,但统计图表相对欠缺,尤其对于服务间调用关系部分,不够直观。
Criss@陈磊
2019-11-09
6.4K
0
彻底搞懂Java动态代理
java
网络安全
编程算法
现在spring大行其道,经常使用的AOP功能就是动态代理机制的实现。动态代理到底是怎么回事呢?
Criss@陈磊
2019-10-28
933
1
一篇文章弄懂限流怎么做
编程算法
java
限流是保护高并发系统的三把利器(限流、缓存、降级)之一。限流在很多场景中用来限制并发和请求量,保护自身系统和下游系统不被巨型流量冲垮。比如秒杀业务或者一些访问量很高的基础性服务都会用到限流的技术。
Criss@陈磊
2019-09-29
2.6K
0
快速搭建团队的GitLab
http
ubuntu
linux
typescript
java
研发效能的其实端是代码仓的管理和统一维护,通过统一的私有化的Git托管服务实现代码的内部有限共享。代码仓在研发效能的提升中占据很重要的地位,这是DevOps工具链的起始点也是工程效能提升的一个重要环节。如果没有统一代码仓库我们也无法开始研发效能、质量效能、交付效能的衡量和提高。那么下面我们就开始讲解GitLab私有化仓库平台的搭建
Criss@陈磊
2019-09-25
613
0
自动化的自动化EvoSuite:Maven项目集成EvoSuite实战
maven
腾讯云测试服务
java
编程算法
EvoSuite是由Sheffield等大学联合开发的一种开源工具,用于自动生成测试用例集,生成的测试用例均符合Junit的标准,可直接在Junit中运行。得到了Google和Yourkit的支持。
Criss@陈磊
2019-08-02
989
0
测试架构的技术修改:自动化单元工具EvoSuie的代码覆盖报告
maven
腾讯云测试服务
java
EvoSuite是由Sheffield等大学联合开发的一种开源工具,用于自动生成测试用例集,生成的测试用例均符合Junit的标准,可直接在Junit中运行。得到了Google和Yourkit的支持。
Criss@陈磊
2019-08-02
758
0
自动化单元工具EvoSuie的代码覆盖报告
maven
腾讯云测试服务
java
EvoSuite是由Sheffield等大学联合开发的一种开源工具,用于自动生成测试用例集,生成的测试用例均符合Junit的标准,可直接在Junit中运行。得到了Google和Yourkit的支持。
Criss@陈磊
2019-08-02
1K
0
测者的性能测试手册: 内存异常-JVM内存故障排查方法
jvm
java
系统的故障诊断是一个一步一步排除可能疑点最后找到问题所在的过程。今天测者和你一起学习JVM内存的故障排查方法。
Criss@陈磊
2019-08-02
872
0
Swagger 详解
java
api
https
http
网络安全
Swagger:The Best APIs are Built with Swagger Tools 。Swagger可以定义一个标准的RESTful风格的API,与语言无关,是一个API的规范。
Criss@陈磊
2019-08-02
1.7K
0
Junit单元测试遇见的一个枚举类型的坑(枚举类型详解)
ide
c++
java
编程算法
枚举类型很早就在计算机语言中存在了,主要被用来将一组相似的值包含进一种类型中,这种类型的名称被定义成独一无二的类型描述符,这就是枚举类型。
Criss@陈磊
2019-08-02
1.5K
0
测者的测试技术手册:Java中的null类型
java
编程算法
null是一个非常非常特殊的类型,对于每一个测试人员都要十分小心null的存在的可能性。同时null也让很多RD头疼,甚至连Java的设计者都成人null是一个设计失误。这篇文章,测者想聊聊这个让很多人不喜欢的null。
Criss@陈磊
2019-08-02
367
0
Grails——赋能敏捷开发的利器
spring
java
apache
spring boot
网站
几年前,一个开餐厅的亲戚找我做一个网上订餐的网站(当时外卖平台还没有兴起)。一开始我是拒绝的,因为我的本职工作就是做软件开发的,业余时间真没兴趣再做。而且从头开始做一个网页应用,工程浩大,我也没有这个时间。 一个偶然的机会,我接触到了Grails,通过它几个小时就能构建一个专业的涵盖前、后端的Web应用,于是我尝试着开发那个订餐网站,结果,我利用几个周末仅用了半个人/月的功夫就做好了一个能上线接单并具备后台管理(含基本财务)的网站。刷新了我对软件开发的认知,原来开发一个复杂的含前、后端的Web应用也可以如此地快。 Grails是一个基于JVM的全栈快速Web应用开发框架,类似的框架有著名的Rails,但是它需要用Ruby语言,对于广大的Java开发者,要学习一门新语言显然不现实。于是有人基于Groovy做了Grails,可以理解为Grails = Rails on Groovy。Groovy是JVM三大衍生语言之一,相对于Closure和Scala,它可以视为是Java的简化版和脚本化,学习周期最短,上手只消半天,而且相对于有点老气的Java,动态语言Groovy编程要快速和灵活得多。所以Grails可以说是面向Java开发者的快速开发框架。
Criss@陈磊
2019-08-02
1.8K
0
你确定你会写 Dockerfile 吗?
缓存
容器镜像服务
jar
java
如今 GitHub 仓库中已经包含了成千上万的 Dockerfile,但并不是所有的 Dockerfile 都是高效的。本文将从五个方面来介绍 Dockerfile 的最佳实践,以此来帮助大家编写更优雅的 Dockerfile。如果你是 Docker 的初学者,恭喜你,这篇文章就是为你准备的。后面的系列将会更加深入,敬请期待!
Criss@陈磊
2019-08-02
469
0
JVM的故障诊断神器:Yourkit 监控Jetty
linux
java
Windows安装yourkit Java Profiler 2014, 在工具中get free license就可以了。 Linux 下载linux版本的youkit
Criss@陈磊
2019-08-02
1K
0
Java中的null“类型”
java
编程算法
null是一个非常非常特殊的类型,对于每一个测试人员都要十分小心null的存在的可能性。同时null也让很多RD头疼,甚至连Java的设计者都成人null是一个设计失误。这篇文章,测者想聊聊这个让很多人不喜欢的null。
Criss@陈磊
2019-08-02
1.9K
0
Junit执行单元测试用例成功,mvn test却失败的问题和解决方法
ide
maven
java
单元测试
腾讯云测试服务
今天遇见了一个奇怪的问题,在IDE中run unit test,全部cases都成功了,但是后来通过mvn test运行case确保错了。在寻求原因的同时也找到了对应的解决方法。
Criss@陈磊
2019-08-02
6.1K
0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档