软件测试
文章平均质量分 66
数据猿视觉
这个作者很懒,什么都没留下…
展开
-
调优 mybatis saveBatch 25倍性能
稍微总结下我粗略的对比(虽然粗略,但实验结果符合原理层面的理解),如果你想更准确地实验,可以使用JMH,并且测试更多组数(如 5000,10000等)的情况。批量保存方式数据量(条)耗时(ms)单条循环插入1000121011100059927mybatis-plus saveBatch(添加rewtire参数)10002589手动拼接sql10002275100055663jdbc executeBatch(添加rewtire参数)1000324。转载 2023-04-07 16:16:29 · 367 阅读 · 0 评论 -
百万级数据excel导出功能如何实现?
最后用两张图,总结一下excel异步导数据的流程。如果是使用mq导数据:如果是使用job导数据:这两种方式都可以,可以根据实际情况选择使用。2023年我干了一件很有价值的事情我们按照这套方案的开发了代码,发到了pre环境,原本以为会非常顺利,但后面却还是出现了性能问题。转载 2023-02-07 17:32:27 · 249 阅读 · 0 评论 -
面试中如何才能有底气的回答,软件测试题库你有必要一用
回答:如果有幸进入贵公司,首先,我会尽快熟悉项目的业务流程,尽早融入到团队中,和开发人员多沟通交流;再次,我会利用工作之余进行充电,及时总结工作,努力提高自己的专业技能,完善自己的性能测试自动化测试技能,在工作中慢慢积累经验,使自己强大起来,以后担任更重要的职务,为公司创造价值。面试,是决定求职者是否能进入到自己心仪岗位的敲门砖,而对于很多第一次参加软件测试面试的求职来说,想要通过面试就得经过hr的初面以及技术官技术面,前者还好说,可以根据情况临场发挥,而后者,就是实打实的专业性问题。原创 2023-01-30 09:24:08 · 309 阅读 · 1 评论 -
面试干货!初级软件测试面试题及答案题库一起奉上
比如题库方面的话,你们可以看看,这个免费的软件测试面试小程序,名字是柠檬班软件测试题库,据说它原本是培训机构为自己的学员刷题开发的,后面不知道啥原因,将题库升级迭代后,就对外免费开放了。软件测试工程师面试通常要经历技术面以及HR面,HR面一般都是日常问题,面试人可以临场发挥过去,但关乎岗位职责的技术面,可就没那么容易了,尤其是对于很多初次去面试测试岗位的没有任何测试岗位面试经验的转行人员,那么初级软件测试面试官都会问些什么样的问题呢?字符串、列表、元组、集合、字典,range对象,open打开的文件对象。原创 2023-01-16 09:16:23 · 388 阅读 · 0 评论 -
为什么 java 容器推荐使用 ExitOnOutOfMemoryError 而非 HeapDumpOnOutOfMemoryError ?
好久没写文章了, 今天之所以突然心血来潮, 是因为昨天出现了这样一个情况:我们公司的某个手机APP后端的用户(customer)微服务出现内存泄露, 导致OutOfMemoryError, 但是因为经过我们精心优化的openjdk容器参数, 这次故障对用户完全无感知. :muscle::muscle::muscle:那么我们是如何做到的呢?转载 2023-01-09 15:42:30 · 277 阅读 · 0 评论 -
初级软件测试面试会问什么 拿好这些问题的标准答案,offer不在话下
以上技术问题仅是极少部分,建议大家在做刷题准备时,找好足够的面试真题,给你们推荐一个好去处——题库,柠檬班软件测试题库里面包含有初级功能测试、自动化测试、性能测试等各个阶段的面试真题3千多道,并且每题都设有答案,最最关键的是“免费”!回答:我刚开始,会先熟悉公司的产品和业务,然后把测试的本职工作做好,之后呢,为了提高测试和工作效率,会提升自己的自动化测试技术,帮助公司实现自动化测试,落地之后,慢慢发展成为一位资深的测试工程师,为公司带来更多的价值。那么,在初级软件测试面试中,HR会问什么的问题呢?原创 2023-01-09 09:18:48 · 401 阅读 · 0 评论 -
SpringBatch实践
Spring Batch 是一个轻量级、全面的批处理框架,旨在支持开发对企业系统的日常操作至关重要的健壮的批处理应用程序。Spring Batch 建立在人们期望的 Spring Framework 特性(生产力、基于 POJO 的开发方法和一般易用性)的基础上,同时使开发人员可以在必要时轻松访问和使用更高级的企业服务。Spring Batch 不是一个调度框架。在商业和开源领域都有许多优秀的企业调度程序(例如 Quartz、Tivoli、Control-M 等)。Spring Batch 旨在与调度程序结转载 2022-12-28 16:21:37 · 187 阅读 · 0 评论 -
初级软件测试面试会问什么 除了常见问题,技术题也是重点
来对往期的面试真题,进行一个熟悉以及背诵,这里你就可以试试这个免费的小程序——柠檬班软件测试题库,这也是我前段时间在整理问题的时候,找到的,自己去里面测试了下,发现功能齐全、题目也多,有需要的可以用用。众所周知,面试是我们进入一个公司的门槛,面试者只有通过了面试才能进入公司,因此,很多新手测试人就想要知道,自己去面试初级软件测试的岗位,HR们都会问些什么样的问题?可以看到,代码覆盖率其实是测试覆盖率的一部分而已。其中,最常讨论和关心的是代码覆盖率,代码覆盖率又分为程序语句和代码行覆盖,分支覆盖和条件覆盖。原创 2022-12-26 11:23:34 · 617 阅读 · 0 评论 -
Spring中11个最常用的扩展点,你知道几个?
在使用spring的过程中,我们有没有发现它的扩展能力很强呢? 由于这个优势的存在,使得spring具有很强的包容性,所以很多第三方应用或者框架可以很容易的投入到spring的怀抱中。今天我们主要来学习Spring中很常用的11个扩展点,你用过几个呢?转载 2022-12-22 16:49:19 · 149 阅读 · 0 评论 -
怎么防止同事用Evil.js的代码投毒
最朴实无华的下毒手法就是直接替换函数,比如evil.js中,给JSON.stringify下毒了,把里面的I换成了l ,每周日prmise的then方法有10%的概率不触发,只有周日能触发着实有点损了, 并且npm的报名就叫lodash-utils,看起来确实是个正经库,结果被下毒转载 2022-12-15 15:44:17 · 67 阅读 · 0 评论 -
如何使用Node.js连接数据库
在前面我们已经使用mysql自带的客户端连接数据库进行一些操作,到了node.js中我们可以用mysql这个npm包来连接mysql数据库,这个包也同样实现了mysql协议转载 2022-12-13 16:27:16 · 2351 阅读 · 0 评论 -
说一下 Spring 中 Bean 的生命周期?
以上生命周期中,需要注意的是:“实例化”和“初始化”是两个完全不同的过程,千万不要搞混,实例化只是给 Bean 分配了内存空间,而初始化则是将程序的执行权,从系统级别转换到用户级别,并开始执行用户添加的业务代码。转载 2022-12-08 15:32:56 · 59 阅读 · 0 评论 -
软件测试面试技巧有哪些?这几点你得知道,不然后悔都来不及
新手测试技术不过硬,最害怕hr在面试时,问到技术方面的问题,那么在进行软件测试面试时,有哪些软件测试面试技巧可以帮助测试人,提高面试通过率呢?接下来我就给大家总结了几个方面的面试技巧,希望对即将参加软件测试面试的小伙伴们有所帮助。1、提前背往期的面试真题一般软件测试面试,面试官最关注的就是应试人员对于测试技术的掌握程度,所以在面试钱提前背以前往期的面试真题才不至于面试官提问的时候脑子一片空白(即时不是一模一样的问题,但也能更加相似问题提取出适合回答的答案),这里给大家推荐一个免费的小程序——柠檬班软件测试题原创 2022-12-07 09:12:32 · 501 阅读 · 0 评论 -
为什么有公司规定所有接口都用Post?
我们都知道,get请求一半用来获取服务器信息,post一般用来更新信息。get请求能做的,post都能做,get请求不能做的,post也都能做。转载 2022-12-06 15:56:05 · 516 阅读 · 0 评论 -
Vue3中name有什么用呢?
只要在script开启setup语法糖模式 单文件组件会自动根据文件名生成对应的name选项 例如 Tree.vue 那他的name 就是 Tree 自动生成,这样做有一个弊端如果想修改name需要修改组件名称如果有地方import 该组件需要一并修改。转载 2022-11-30 15:57:51 · 1457 阅读 · 0 评论 -
初级软件测试面试题哪里可以刷?新发现的这个在线题库,值得一试
如果返回数据错误,那么就是服务器端问题,进一步确认数据库表数据的正确性,是本身数据库表数据错误还是表数据正确,返回错误。总之,各大互联网企业对软件测试的面试题都是大差不差的,很容易就能面试到一样的题,而你要是提前做了刷题准备,如果面试到了,也就意味着你知道了标准答案,加上自己的语言稍稍润色一下,肯定是能回答出让面试官满意的答案。2、若无日志,可抓包分析,一样的是按照请求、返回结果去分析,如果是后端返回结果错误,可进一步查看数据库表数据的正确性,如果本身数据库表数据错误了,分析是否插入库的操作导致错误;原创 2022-11-08 11:50:01 · 520 阅读 · 0 评论 -
国内十大软件测试培训机构有哪些?线下和线上培训的差别是什么?
近几年,随着软件测试技术被各大企业所重视,相关的技术人员身价也随之水涨船高,而因为软件测试进入我国的时间比较短暂,具备测试能力的人才,很难满足企业的人员招聘需求,所以,不少人,为了能在这里面分一杯羹,就有了转行从事软件测试的想法,但由于各大高校没有相应的课程,大家想要通过学习的途径进入到测试行业,就得经过培训机构才行,那么目前国内的十大软件测试培训机构都有哪些?,所以价格也会相对便宜一些,比如上头所说的一个线上培训机构柠檬班,它家最基础的全程班费用是7千元左右,最高的也只有1万出头;原创 2022-10-26 14:54:29 · 3302 阅读 · 0 评论 -
软件测试需要学习什么 3分钟带你了解软测的学习内容
随着用户对软件的体验不断提高,大家对软件质量的要求也越来越高,而软件测试因为肩负着控制和监督软件质量的重任,使得越来越多的人从中看到了发展前景,想学习软件测试,但由于我国目前还未有高校开设相关的测试专业,所以大家就想要知道软件测试需要学习什么样内容呢?关于这点我就深有体会,上半年对象由于公司裁员失业,在家找了一个月的工作也没找到合适的,就有朋友建议他去学下软件测试,说入门容易,工作也高,而后在经过我俩的一番了解后,觉得这个行业确实还挺不错的,就在线上找了一个叫。的测试培训机构学习,因为对象在。原创 2022-10-20 10:04:07 · 439 阅读 · 0 评论 -
python自动化测试课程哪个好 朋友亲测的这个地方值得一看
他当初本身是做技术客服的,因为疫情被裁员在家待业,然后刚好有个做测试的朋友给他说目前测试岗位人口紧缺,让学习下相关课程,转行做测试算了,之后就全网搜索相关的信息,有一次在B站闲逛,看到了柠檬班华华老师的课程,内容夯实,知识点清晰,讲课风格深入浅出,不知不觉就听进去了觉得还不错,就报了名,因为本身就做过3年技术客服,有一点底子,所以学得也还挺快的。无论做什么测试,都要搞清楚项目的业务流程,然后进行录制,录制后,再根据特殊的情况,或者跑不通的地方,进行编程语言的调整。后面等工作稳定了点后,又立刻报名了。...原创 2022-07-18 09:35:28 · 240 阅读 · 2 评论 -
软件测试好学吗 入门难度不高,很好学
我们都知道,如今互联网IT行业,在国内可是非常吃香的,尤其是近些年随着软件的普及,人们对软件的要求也是越来越高,因此国内各大互联网企业,也开始大量招聘软件测试人员,但由于这个岗位在我国的发展时间并不长,人员需求也是供应不求的。所以不少其他岗位的人就瞄准了这个行业的吃香程度,纷纷想要专业从事这个行业,那么软件测试好学吗?对没有基础的人友好不?不难学,首先学习软件测试是个不错的选择,总体上来说入门难度并不算高,即使计算机基础知识比较薄弱的人,只要通过一个系统的学习过程,也是能够满足软件测试岗位的基本要求的。不过原创 2022-07-12 09:17:38 · 2852 阅读 · 0 评论