首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
QALog
Chowley
创建于2024-01-22
订阅专栏
这里是由chowley主编的,QA知识分享专栏,欢迎您的加入!
暂无订阅
共60篇文章
创建于2024-01-22
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Java流式编程概念详解
前言 大家好,我是chowley, 在我之前的开发项目中,涉及到了字符流处理,也就是今天的主角——流式编程。 流式编程 在现代Java编程中,流式编程(Stream Programming)已经成为一
CI/CD到底是啥?持续集成/持续部署概念解释
前言 大家好,我是chowley,日常工作中,我每天都在接触CI/CD,今天就给出我心中的答案。 在现代软件开发中,持续集成(Continuous Integration,CI)和持续部署(Conti
Java并发——如何处理多线程并发安全的问题
前言 大家好,我是chowley, 今天在复习Java并发的内容,顺便来回答一个经典问题 ——如何处理多线程并发安全? 并发编程涉及到多线程同时访问共享资源的问题,而多线程并发访问共享资源可能导致数据
RabbitMQ——构建高性能消息传递的应用
前言 大家好,我是chowley,说到消息队列,在我之前的生产者-消费者项目中使用的是ConCurrentLinkedList结构,今天来总结一下主流的消息队列实现——RabbitMQ。 Rabbit
Netty——基于Java NIO的网络通信框架
前言 大家好,我是chowley,我之前在项目中有接触过异步处理,当时的服务并发量较高,引入了Netty来搭建通信模块,今天我就来总结一下Netty的基础内容。 Netty 是一个基于 Java NI
微信红包测试用例设计,龙年大吉!
前言 大家好,我是chowley,在这里祝大家龙年大吉,身体健康,这次来回忆一下当时参加腾讯技术面的场景题,面试官让我测试拼手气红包,不需要考虑其他方面,只在功能方面进行探索。 我先贴一张红包界面截图
生产者-消费者模式什么?使用场景深度解析!
前言 大家好,我是chowley,祝大家三十快乐,今天总结一下我之前在项目中使用过的生产者-消费者模式。 生产者-消费者模式(Producer-Consumer Pattern)是一种经典的并发编程模
Java多线程关键字总结,用法解析!
前言 大家好,我是chowley,最近在做复习多线程方面的内容,今天对Java多线程关键字做一个总结! 在Java多线程编程中,关键字是控制线程行为和实现线程同步的重要工具。深入理解这些关键字的用法对
Java多线程是什么?七大线程状态总结
前言 大家好,我是chowley,马上大年三十了,提前祝大家新春快乐, 这篇来总结一下Java多线程方面内容。 在Java编程中,多线程是一种重要的特性,它允许程序同时执行多个任务,从而提高程序的性能
JUnit 5 注解总结与解析
前言 大家好,我是chowley,通过前篇的JUnit实践,我对这个框架产生了好奇,除了断言判断,它还有哪些用处呢?下面来总结一下它的常见注解及作用。 正文 在Java单元测试中,JUnit是一种常用
JUnit实践教程——Java的单元测试框架
前言 大家好,我是chowley,最近在学单元测试框架——JUnit,写个博客记录一下! 在软件开发中,单元测试是确保代码质量和稳定性的重要手段之一。JUnit作为Java领域最流行的单元测试框架,为
单点登录怎么做?SSO实现原理和优势总结
前言 大家好,我是chowley, 我最近在总结之前的项目,其中登陆模块我用了目前主流的SSO,今天就来总结一下,我对单点登录的理解,也欢迎大家讨论和指点。 单点登录 在当今互联网应用中,用户经常需要
面试经典:Java中list set map之间的区别
前言 大家好,我是chowley,最近正在复习Java集合,这次来总结一下list、set、map它们三个之间的区别。 1. List(列表) 定义: List是一种有序集合,允许存储重复元素,每个元
企业级软件测试技巧和流程总结!面试经典问题
前言 大家好,我是chowley,我在过去的几段互联网实习中,总结了不少工作心得,今天来聊聊在企业中常见的测试技巧和流程。 软件测试技巧: 1. 黑盒测试与白盒测试 黑盒测试: 关注软件功能和用户界面
手动测试是什么?如何进行手动测试?
前言 大家好,我是chowley, 今天来聊一下手动测试 。 在软件测试领域,手动测试是一种通过人工操作应用程序来验证其功能、检测缺陷和确保质量的测试方法。相对于自动化测试,手动测试更侧重于测试人员的
如何保障代码覆盖率?它和精准测试有什么关系?
前言 大家好,我是chowley,今天来聊一聊代码覆盖率和精准测试两者之间的关系。 在软件开发和测试中,代码覆盖率是一个重要的指标,它可以帮助我们评估测试用例对源代码的覆盖程度。精准测试则注重深入挖掘
微信朋友圈点赞功能,设计测试用例详解!
前言 大家好,我是chowley,今天来聊一聊老生长谈的测试用例设计,场景我就选择了非常经典的朋友圈点赞功能。 测试用例设计 在设计之前,我们应该做一些背景调查,比如这个产品/功能是怎么出现的?它相比
软件缺陷指的是什么?如何进行缺陷的生命周期管理?
前言 大家好,我是chowley,最近在复习软件测试方面知识,欢迎大家观看我QALog系列的博客今天来介绍软件缺陷及其生命周期管理。 在软件开发的复杂过程中,不可避免地会出现各种问题和错误,这些问题被
软件测试的常用指标和度量方法总结,如何进行测试效果评估和质量度量?
前言 大家好,我是chowley,我总结了一些测试的常用指标和度量方法,今天总结成博客发出来和大家一起探讨! 软件测试是确保软件质量的关键步骤之一。为了全面评估测试的效果和软件的质量,我们需要依赖一系
HashMap源码解读,面试常考知识点速通!
前言 大家好,我是chowley,前几天面试的时候被问到了HashMap的内容, 今天我就来做一个详细的总结,帮助大家快速上手HashMap的关键点! HashMap 在Java集合框架中,HashM
下一页