分享

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          •       微服务字面上理解一个是微,另一个是服务,用大白话描述就是每个模块负责很小的功能范围视为微,而服务则是通过API的形式向其他模块提供服务      在早期的单体架构中,整个网站都运行在一套服务器集群上,共享计算机所有计算和存储资源,这种架构的优势在于当应对小规模的用户的时候,功能实现相对比较容易,可以快速开发,并且依赖较少,但这种架构没有处理高并发的能力,没有处理大数据量的能力,除非不计成本的整体做负载均衡      到了微服务时代,每个服务都用一个或多个服务实例来承载,对外...
            0 0 898
            分享
          • 最近在使用JDK 21的虚拟线程功能,感觉对于性能测试来说,还是非常值得推广的。通过之前文章介绍,相比各位也有所了解了,这里跳过Java虚拟线程的介绍了。在官方文档中,虚拟线程其中一个适用场景就是处理多个小异步任务时,本着随用随创建,用完即销毁的理念,不要进行过的的多线程管理和多线程同步设计。这一点说完是否有些似曾相识,跟Golang应用关键字 `go` 非常一致,可以说一模一样了。我感觉这个非常适合处理异步任务,所以对原来的自定义异步关键字进行了新版本的开发。旧版本的功能也是根据 `go` 关键字功能进行开发的。# 方案设计下面分享方案设计的要点1. 没有采用无限创建虚拟线程的方式,还是用了...
            0 0 283
            分享
          • 性能测试是软件开发和应用过程中至关重要的环节。它是评估系统性能、稳定性和可扩展性的有效手段,可以确保软件在真实环境中高效运行。在现代技术快速发展的时代,性能测试的重要性愈发显著。性能测试在软件开发和应用过程中的重要性不可低估。它是保障用户体验、发现潜在问题、提高系统可靠性的关键手段。同时,遵循性能测试的最佳实践,能够确保测试的准确性和可靠性,提高测试效率,为软件开发和应用提供有力的保障。只有重视性能测试,并遵循最佳实践,我们才能构建稳定、高效的应用,满足用户对技术的不断追求和挑战。下面分享几个性能测试中最佳实践,以供参考。# 设定明确的性能目标在开始性能测试之前,首要任务是设定明确的性能目标。...
            0 0 520
            分享
          • 我希望大家能认真思考后给出一个属于自己的答案,无论你是新手入门,还是资深专家。回答这个问题请不要凭一腔热血,也不用过分消极,别总和钱挂钩,平心而论即可,就当是对这份职业的一个规划。01、先说说我的测试之路…我个人年过30,参加工作至今从事时间最长的就是测试工程师职业,我内心深处很希望一直把这份职业长久的做下去。虽然我的技术并不出众,但最少我也有了一些经验和经历,虽然在如今测试行当的现状没有高深点技术的经验可能不太受待见,但最少我一直在坚持着,我会一直坚持到这个行当没我容身之处或者侥幸成为测试的终身职业者。在广东这些年,我见过不少与我同龄的测试人离开这个行当了,比较悲哀的是我遇到的离开者多数人都...
            0 0 714
            分享
          • 前言前几天一个前同事找我聊了个问题:一个好的测试开发同学需要具备哪些能力?我思考了一下,给了他如下答复:从我工作中接触到的测试开发,以及面试测试开发候选人时问的问题,我将自己对测试开发这个岗位的理解,总结了如下六点能力。我个人认为,具备如下六点能力,会是一个优秀的测试开发同学。这篇文章,就来聊聊我对这六点能力的看法,观点仅供参考。什么是测试开发工程师?我对测试开发的定义从我工作中接触到的测试开发,以及面试测试开发候选人时问的问题,我个人对测试开发这个岗位的定义如下:技术广度的拥有者,测试团队过程效率的提升者,解决落地交付痛点的终结者。如何理解我上面的定义呢?我个人认为,在国内测试开发很重要的一...
            0 0 707
            分享
      • 51testing软件测试圈微信