自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 【小组成员文章】干货!有些bug,跨年才有机会见

针对常见时间case的防护分析告一段落,更多内容分享还待笔者后续持续探索跟踩坑后再与大家分享讨论。2022年已过,2023年的第一天互联网打工人的新年心愿是“世界和平,永无BUG”~

2024-03-07 21:55:03 41

原创 【征文和讨论】程序员如何选择职业赛道?

所以我们一定要保持学习,不是说那种死记硬背的知识,哪怕关注一下行业的动向都是很好的。特别注意的是,我们要格外关注自己这条赛道(或者想要选择的赛道)的动向和信息,这样能够针对性的去学习和交流知识,让自己不容易被淘汰或者被卷死。上述这些很重要,提供岗位的公司太多了,能提供的岗位也太多了。以后也会遇到一些困难和挫折,如果没有一颗热爱的心,是很难保持好的心态的。从我个人来讲,我在做职业选择的时候,会比较谨慎,我想的是至少要待3年,最好能待得久一些,性格不同,做出的思考选择应该也会大不相同。

2024-03-06 23:18:30 209

原创 【测试开发】金三银四求职宝典

等制作完粗糙版的简历后,要研究下心仪公司和职位的JD,然后有针对性的调整一下再去投递,除非是用来测试的,否则对每一个机会一定要慎重对待,找工作是一个非常漫长的过程,通过简历相当于人的第一次见面,留一个好印象非常重要。金三银四,即三月和四月,是求职的黄金时期。剩下的另一个黄金期就是金九银十了~以个人经验来看,上半年的这个黄金期,对技术的要求会更高,下半年的黄金期对一些软素质的要求更高。技术派的不喜欢看很复杂的东西,要么带作品,要么就直接口述,简历上写突出的业绩,不要超过2页纸我觉得比较合适~

2024-03-05 22:58:30 614

原创 【英语学习(1)】学习工具和学习习惯培养(自用向,非专业!持续更新中)

我英语一直一直一直就是学不好,好痛苦!!!!~~~~最近又重拾了激情,因此分享一下我的学习经历~大家共勉!!!

2024-03-04 22:08:21 564

原创 【性能优化】懒加载和预加载

这两种都是提升网页性能的方式,主要区别是预加载为提前加载(增加服务器前端压力),懒加载是迟缓甚至不加载(缓解服务器前端压力)。

2024-03-03 16:53:09 374

原创 【测试开发面试复习(一)】计算机网络:应用层详解(P2)补充ing

复习自用,若有错漏,欢迎一起交流一下~~

2024-03-02 01:00:00 934

原创 【测试开发面试复习(一)】计算机网络:计算机网络体系结构(P1)补充ing

我每次复习的第一趴都是网络。。

2024-03-01 04:45:00 2786

原创 Sora文生视频,是否未来已来?

美国当地时间2024年2月15日,OpenAI正式发布文生视频模型Sora,并发布了48个文生视频案例和技术报告 ,正式入局视频生成领域。而各大平台就算是有所防护和监控,但越是复杂的信息,就越是需要较强深度的分析和及时有效的阻断,攻击方可以尝试无数次,而防守方失败一次可能会导致难以承受的后果。尽管他模拟物理世界非常的逼真,但是他毕竟是通过训练和算法去完成这个过程的,与基于世界模型的因果预测是完全不同的,它难以精准描述随着时间推移发生的事件。Sora 在日语里是填空的意思,象征着无限的创造潜力。

2024-02-29 03:00:00 482

原创 充分的质量保障实施!测试角色和项目管理能力相结合(持续编辑中)

自动我学习了项目管理、敏捷管理以后,仿佛开窍了!接起项目来相当的大胆,总觉得没有自己做不好的项目。

2024-02-28 21:17:57 387

原创 聊聊测试开发角色在降本增效大环境下可以做哪些事情

不管是不是寒冬,“降本增效”都是一个明星话题。对于各位测试开发工作者来说,相信最大的体现就是裁员、正编换外包,以此来获取最直接的利益:测试开发人头比。不管是否有影响,先来个1:10,再来个1:20,再来个目标:业务不崩!那么吐槽归吐槽,接下来我们共同探讨一番,在这样的背景下,我们可以如何开展工作吧~

2024-02-24 00:04:41 652

原创 线上问题数量大、难复现时,如何提升问题的复现率

用户提供的信息充足(截图、录屏或详细文字等有效信息以及机型、日志等辅助信息)表明了错误比较显著,同时操作链路比较完整,则可以通过场景链路复现。

2024-02-23 00:30:05 746

原创 【测试开发闲谈】日常工作中,大家更倾向于使用开源软件还是自己开发搭建呢?

我和朋友们经历过的几家公司,基本上部门的领导都会希望内部成员自行设计开发,搭建一个测试平台。也有一部分公司更倾向于使用开源软件,内部做一些定制、优化调整,并且也提倡再次开源。

2024-02-22 23:21:09 499

原创 【用户体验专项】多端不一致治理思路

各种原因引发的多端效果或者实现不一致其实挺多的,不仅会影响用户体验,还有可能造成后续开发困难。但是这些不一致细细碎碎,很难推动治理。

2024-02-14 00:15:00 669

原创 【客户端】聊聊卸载安装测试、新安装测试和覆盖安装测试(持续更新中)

程序安装一般会有:全新安装、卸载安装、覆盖安装这几种,那么安装渠道和方式就非常的多样化了。iOS可以商店安装、文件安装,安卓有商店安装、渠道安装、APK安装 等等。

2024-02-13 00:15:00 295

原创 程序员为什么不喜欢关电脑呢?其实还不喜欢关浏览器和对话框

此文仅能代表自己观点~~~我认为,程序猿是一个比较需要创造力和沟通的岗位(这里的沟通不一定是说要和别人喝咖啡聊人生)那么作为程序员不喜欢关电脑、浏览器等等的原因,究竟是什么呢?

2024-02-12 00:15:00 267

原创 【测试开发发展讨论】IT行业有哪些证书含金量高?

IT人中,绝大多数是很难有一个持久的职业生涯的,大部分人度过了黄金职业周期,接下来都会选择去高校当老师,或者去培训机构当老师(没有数据支持,是我和周边人聊天的简单判定);正常我们规划去考取一张证书,无非是这么几种目的:此证书属于门槛之一(源自招聘JD)、此证书的培训学习过程能够帮助我们系统地了解知识、别人有我也要有。*我目前的职位是某互联网公司的资深测试开发工程师,实线带组的时间超过7年,也会做测试执行的工作,今天打算针对我个人的工作经验来聊聊这个话题~

2024-02-09 00:15:00 1739

原创 【数据库】常见的各数据库介绍和对比

数据库介绍 类目 MySQL TiDB 类型 优点 缺点 适用场景 接入方式 集群标准配置

2024-02-08 00:15:00 442

原创 【稳定性:数据库】聊聊DB慢查询

正确理解和计算索引字段的区分度,文中有计算规则,区分度高的索引,可以快速地定位数据,区分度太低,无法有效的利用索引,可能需要扫描大量数据页,和不使用索引没什么差别。正确理解和计算前缀索引的字段长度,文中有判断规则,合适的长度要保证高的区分度和最恰当的索引存储容量,只有达到最佳状态,才是保证高效率的索引。应需而取策略,查询记录的时候,不要一上来就使用*,只取需要的数据,可能的话尽量只利用索引覆盖,可以减少回表操作,提升效率。比如表中已经有a的索引,现在要加(a,b)的索引,那么只需要修改原来的索引即可。

2024-02-07 00:15:00 1334

原创 聊聊比较健康的分支管理

一条 feature分支(又称变更分支、开发分支),通常用来承载一个缺陷的修复,或者一个需求(如果不是很大的话)的开发,或者任务分解后一个任务的开发。一般来讲,基于 master 分支最新版本来创建 feature 分支。然后在 feature 分支上开发、测试,直到这个 feature功能完成,质量验收通过,再去集成和发布。

2024-02-06 00:15:00 286

原创 【稳定性】日志如何分级和日志的规范建议

大部分情况通过看error日志,只能知道报错了,但错误是否严重,影响面是什么是不清楚的。【问题严重】对于用户来说很重要,虽然不会阻断核心主流程,但是会对核心主流程有影响,或者影响到主营业务,如果出现的次数超过值,需要尽快解决。问题一般严重,对于用户来说一般重要,不影响核心流程,不会对主营业务产生影响,如果出现的次数超过了阈值,不用太着急解决,但是也要解决。问题不严重,不影响用户体验,不影响核心流程,不对主营业务产生影响,如果出现的次数超过了阀值,排期做优化。所以还需要对日志进行分级。

2024-02-05 12:12:53 983

原创 【深度测试】看到技术方案后,该怎么进行分析和测试

测试左移的思想,讲究尽早测试,测试是一系列的行为,并不一定要等代码运行起来才能测,下面会分享一些经验,提供大家参考。

2024-02-04 00:15:00 824

原创 【深度测试】如何分析脚本以及对脚本进行测试

线上会存在一种任务,定时或者手动出发,我们称之为“脚本”,也可以称之为“job”

2024-02-02 00:15:00 629

原创 【测试开发必备】Mac电脑配置Go环境

项目使用go mod来管理,所以gopath不用配置,goroot会自己寻到安装路径,只需要配置go modules即可,Environment配置为:GOPROXY=http://goproxy.XXXX.co,direct。(1)去项目地址https://git.XXX.co/platform/go-XXX下clone,导入到goland;(2)到项目目录下执行go mod tidy下载依赖,部分下载超时可以手动到go.mod中对超时的依赖单独执行sync选项;5、注意不同目录存放对应文件;

2024-02-01 17:58:37 704

原创 【服务端性能测试】测试方案设计(实操需要准备的内容)

CPU配置:1C代表1核心处理器。2C代表2核心处理器。4C代表4核心处理器。8C代表8核心处理器。常见的有2C4G、4C8G、8C16G等等,意思就是2核心处理器4GB内存的云服务器,以此类推。

2024-01-31 19:19:08 834

原创 【客户端测试】当客户端直接调用grpc接口时,抓包和mock测试

正常我们测试,都会搭载Charles,但是它抓不了grpc接口。

2024-01-31 00:15:00 337

原创 【服务端性能测试】性能测试策略如何做

基础服务端性能测试怎么做的介绍

2024-01-31 00:15:00 1028

原创 【客户端性能测试】手机设备的“高中端”怎么判断

在做客户端性能测试的时候,选择手机是一个老大难话题了,我们不可能随便拿一台设备就开工,最少也得选择高端机、终端机、低端机来看看结果。

2024-01-30 00:15:00 343

原创 【性能测试】服务端性能测试中,基础性能数值都有哪些,代表什么意思

小技巧:大部分服务端性能指标都是根据时间单位来算的。

2024-01-29 00:15:00 589

原创 【测试开发八股文】操作系统知识(持续更新中)

在实现多任务时, 线程切换从系统层面远不止保存和恢复 CPU上下文这么简单。操作系统为了程序运行的高效性每个线程都有自己缓存Cache等等数据,操作系统还会帮你做这些数据的恢复操作。但是协程的切换只是单纯的操作CPU的上下文,所以一秒钟切换个上百万次系统都抗的住。这样只要在合适的时机, 我们可以把一个协程 切换到另一个协程。协程是python个中另外一种实现多任务的方式,只不过比线程更小占用更小执行单元(理解为需要的资源)。进程、线程、进程间通信、线程间通信、进程和线程的关系。英文名Coroutine。

2024-01-28 00:15:00 222

原创 【测试开发八股文】基本数据结构知识

数据结构知识

2024-01-27 00:15:00 293

原创 【业务名词】创作工具(剪辑软件),常见名词是什么意思

业务中常见的名词及其解释

2024-01-26 00:15:00 138

原创 项目测试计划分享,执行测试之前,先谋而后动

做一个大项目,一定要先“排兵布阵”,要求尽可能快速的做出来这份计划,不要追求多,要追求精准。

2024-01-25 00:15:00 474

原创 【测试开发八股文】算法

假设按从上至下、从左至右对完全二叉树的节点进行编号(编号从1开始),则当一个节点编号为 i 时,则其左孩子节点的编号为 2i,右孩子编号为 2i + 1。移动指针(加分项):定义当前结点指针cur,前一个结点指针pre,循环迭代,计算下一个结点指针next,每次将当前结点指针反转指向前一个结点。2)若 R == NULL,重新设 R = 栈顶元素,栈顶元素出栈,R = R->rchild,返回1)RR:根节点k1右旋,k2变成根节点,k1变成k2的左子树,“k2的左子树"变成"k2的右子树”

2024-01-24 00:15:00 967

原创 活动类项目必看!预演方案设计思路

主要用于活动类型的项目

2024-01-24 00:15:00 609

转载 【测试开发八股文】计算机网络(持续更新中)

这篇文章很全:https://blog.csdn.net/m0_62146631/article/details/123930253。传输层:传输控制协议(Transmission Control Protocol)传输层:用户数据报协议(User Datagram Protocol )

2024-01-23 19:16:42 21

原创 【测试开发八股文】selenium

属性动态变化是指该element没有固定的属性值,所以只能通过相对位置定位,比如通过xpath的轴, parent/following-sibling/precent-sibling等,另外也可以尝试findbyelements遍历。简单来说,就是把页面作为对象,在使用中传递页面对象,来使用页面对象中相应的成员或者方法,能更好的体现面向对象语言(比如java或者python)的面向对象和封装特性。其次,是Xpath,因为很多情况下html标签的属性不够规范,无法唯一定位,Xpath是通过相对位置定位。

2024-01-23 00:15:00 1120

原创 【测试和项目管理】做一个合格的测试owner,是带好大型、复杂项目的第一步

owner,毋庸置疑讲的是一种主人翁意识。这个角色需要很强的责任感、规划能力和沟通协作能力。当项目较为密集和频繁,PM无法兼顾所有项目时,需要有人能够承担起统筹责任,下文会仔细介绍(适用于传统项目、也适用于敏捷项目,主要传递这种理念,大家按需取用)

2024-01-22 21:49:21 1152

原创 【不看后悔!客户端测试基础】总包回归测试发版,特殊系统、各种类型的包、兼容性设备选择思路

简单介绍客户端测试相关的信息,均为个人经验总结。

2024-01-21 00:15:00 2308

原创 【测试基础】功能测试用例设计方法,黑盒测试用例设计

本文介绍了黑盒测试用例设计常用的几种方法,日常工作中一般用不上这么多,存档在此也方便自己时长温习。

2024-01-20 00:15:00 829

原创 【业务安全测试白皮书】收录常见的业务安全问题和其测试方式

本文介绍我们小组在业务安全性测试中的部分实践,提供参考

2024-01-19 00:15:00 889

空空如也

空空如也

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

TA关注的人

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