首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Linux驱动

    8.JAVA-向上转型、向下转型

    父子对象之间的转换分为了向上转型和向下转型,它们区别如下: 向上转型 : 通过子类对象(小范围)实例化父类对象(大范围),这种属于自动转换 向下转型 : 通过父类对象(大范围)实例化子类对象(小范围), 向上转型 示例1-向上转型 class A { public void print() { System.out.println("A:print" PS:向上转型时,父类只能调用父类方法或者子类覆写后的方法,而子类中的单独方法则是无法调用的. 2. 向下转型 在java中,向下转型则是为了,通过父类强制转换为子类,从而来调用子类独有的方法(向下转型,在工程中很少用到). 从上面打印可以看到,我们成功通过向下转型来调用B类和C类独有的方法. 下章学习: 9.JAVA-抽象类定义

    1.6K20发布于 2019-05-24
  • 来自专栏宜达数字

    测试工程师测试工程师

    测试工作 常有功能测试、接口测试、UI自动化测试、性能测试、安全测试等。 功能测试是其他测试工作的基础,是培养测试用例设计能力和建立测试思维的关键阶段。 自动化测试主要包括接口自动化测试和UI自动化测试 性能测试主要指:用户访问量越大、数据量越多,软件产品的响应速度性能测试常用的工具有JMeter和Loadrunner。 安全测试是测试中的一个专项测试,一般都是有专门的安全测试人员进行测试,暴力破解、越权漏洞、命令注入、SQL注入、XSS、CSRF. 测试工程师路线 基础 作为一名测试人员肯定要了解计算机相关概念,基础的测试理论,以及前端的HTML、CSS、JS的语法规范用法等。 ;测试计划,测试方案,测试报告。

    77120编辑于 2021-12-07
  • 来自专栏啄木鸟软件测试

    智能体测试:测试团队的转型跃迁

    测试团队正站在一场深刻转型的临界点:我们不是要淘汰测试工程师,而是要重塑其核心能力——从用例编写者,进化为智能体行为架构师与可信性治理者。 一、为什么传统测试方法在智能体面前集体失灵? 二、转型四支柱:测试团队的能力重构路线图 1. 测试左移:参与智能体架构设计评审 测试工程师需前置介入Prompt Engineering、Tool Schema定义、Memory机制选型(如Vector DB vs. 三、组织适配:从‘测试组’到‘可信AI工程部’ 转型不仅是技术升级,更是组织范式迁移。 当AI能自动生成测试脚本、探索边界场景、甚至定位缺陷根因时,人类测试工程师的核心竞争力,正加速向更高阶迁移:定义什么是‘值得信赖的行为’,设计让行为可验证的契约,构建让信任可度量的系统。

    43910编辑于 2026-05-08
  • 来自专栏测试开发架构之路

    如何推动团队测试转型自动化测试

    为什么需要转型? 员工成长 就个人而言,相信大多数测试同学都遇到过发展瓶颈。当你忙于频繁手工测试看不到个人成长时,大多数表现出对未来职业发展的焦虑,很容易滋生员工产生跳槽的想法。 频繁手工让测试缺乏对成长的思考,不到对个人造成负面情绪,团队的氛围也会受影响。想改变这种情况,需要让团队成员持续看到自己的成长。推动员工转型自动化测试则是非常不错的idea。 而提高测试生产力,就要求测试人员从纯业务测试向技术转型,鼓励员工使用技术手段解决业务问题! 如何推动团队测试转型自动化测试? 测试自动化是一种意识形态(思维方式),测试转型自动化是一种认知的升级。 自动化小组 大家都听说过 头狼效应,自动化小组就是头狼的角色,带头推动团队自动化转型。自动化小组成员都具备自动化测试经验,在各自所在的公司有过成功的自动化实践。 测试开发技能图谱 前文说到,测试认知升级,离不开大量的技术专项实践,这也要求测试需要具备开发能力,即测试开发。 下面是一份测试开发技能图谱,可以作为大家转型的指导。

    83210编辑于 2022-08-01
  • 来自专栏码海

    工程师如何从技术转型做管理?

    下面要写的主题是关于『工程师如何从技术转型做管理』,这是我在团队管理上第一篇系统性的总结。 希望下面的内容对于『正在转型挣扎期』或者『后续有规划往管理转型』的同学,让你们有所启发,内容大概分成以下4个部分: 什么样的工程师会被提拔做管理? 你选择做管理的初衷是什么? 转型期你会遇到哪些困惑或者挑战? 转型期应该具备哪些心智? 1什么样的工程师会被提拔做管理? ? 一般来说,满足这3个条件的工程师会被提拔做管理:技术能力强、业务熟练、软性素质达标。 3转型期你会遇到哪些困惑或者挑战? 转型期会经历心态、工作方式的转变,很多事情会刷新你的认知。 以下几点,我认为是转型期leader一定要具备的心智: 学会从团队的角度考虑问题 注重执行细节 学会用人所长,具备包容心 重视情商,做好自我情绪控制 做好时间管理 学会从团队角度考虑问题 以前作为工程师

    1.2K10发布于 2020-05-15
  • 来自专栏雷子说测试开发

    8年软件测试工程师感悟——写给还在迷茫中的朋友

    所以我们就看到了近期行业里冰火两重天的一幕,一边是大量的低端测试工程师被淘汰、被外包和被迫转行,求职屡屡碰壁,而另一边,却是很多测试经理求贤若渴四处挖人。需求和供给的不匹配,导致招人难、就业也难。 因此,现在大部分初级功能测试人员都在向自动化、性能、安全靠拢。 但是还是有不少的软件测试工程师站在“十字路口”迷茫、无助,找不到自己的方向。 一切的迷茫都是因为想得太多而做的太少! 下面的《软件测试工程师发展方向知识架构体系图》和相应的【一套网盘资源】,会告诉你该往哪里努力: 一、测试基础 了解测试的基础技能,掌握主流缺陷管理工具的使用,熟练测试环境的操作与运维 测试计划/测试用例 Cookie与Session机制 解读Cookie到底是什么,和Session存在什么样的关系,如何测试Cookie与Session,需要注意什么 五、MySQL数据库 软件测试工程师必备MySQL 从哪些方面进行着手 上面就是我为大家整理出来的一份软件测试工程师发展方向知识架构体系图。希望大家能照着这个体系在1-2年内完成这样一个体系的构建。 可以说,这个过程会让你痛不欲生,但只要你熬过去了。

    1K11编辑于 2023-08-21
  • 来自专栏开源优测

    8年软件测试工程师感悟——写给还在迷茫中的朋友

    所以我们就看到了近期行业里冰火两重天的一幕,一边是大量的低端测试工程师被淘汰、被外包和被迫转行,求职屡屡碰壁,而另一边,却是很多测试经理求贤若渴四处挖人。需求和供给的不匹配,导致招人难、就业也难。 因此,现在大部分初级功能测试人员都在向自动化、性能、安全靠拢。 但是还是有不少的软件测试工程师站在“十字路口”迷茫、无助,找不到自己的方向。 一切的迷茫都是因为想得太多而做的太少! 下面的《软件测试工程师发展方向知识架构体系图》和相应的【一套网盘资源】,会告诉你该往哪里努力: 一、测试基础 了解测试的基础技能,掌握主流缺陷管理工具的使用,熟练测试环境的操作与运维 测试计划/测试用例 Cookie与Session机制 解读Cookie到底是什么,和Session存在什么样的关系,如何测试Cookie与Session,需要注意什么 五、MySQL数据库 软件测试工程师必备MySQL 从哪些方面进行着手 上面就是我为大家整理出来的一份软件测试工程师发展方向知识架构体系图。希望大家能照着这个体系在1-2年内完成这样一个体系的构建。 可以说,这个过程会让你痛不欲生,但只要你熬过去了。

    2.1K10编辑于 2022-09-14
  • 来自专栏AllTests软件测试

    8年软件测试工程师感悟——写给还在迷茫中的朋友

    所以我们就看到了近期行业里冰火两重天的一幕,一边是大量的低端测试工程师被淘汰、被外包和被迫转行,求职屡屡碰壁,而另一边,却是很多测试经理求贤若渴四处挖人。需求和供给的不匹配,导致招人难、就业也难。 因此,现在大部分初级功能测试人员都在向自动化、性能、安全靠拢。 但是还是有不少的软件测试工程师站在“十字路口”迷茫、无助,找不到自己的方向。 一切的迷茫都是因为想得太多而做的太少! 下面的《软件测试工程师发展方向知识架构体系图》和相应的【一套网盘资源】,会告诉你该往哪里努力: 一、测试基础 了解测试的基础技能,掌握主流缺陷管理工具的使用,熟练测试环境的操作与运维 测试计划/测试用例 Cookie与Session机制 解读Cookie到底是什么,和Session存在什么样的关系,如何测试Cookie与Session,需要注意什么 五、MySQL数据库 软件测试工程师必备MySQL 从哪些方面进行着手 上面就是我为大家整理出来的一份软件测试工程师发展方向知识架构体系图。希望大家能照着这个体系在1-2年内完成这样一个体系的构建。 可以说,这个过程会让你痛不欲生,但只要你熬过去了。

    81220编辑于 2023-08-22
  • 来自专栏猪圈子

    8年软件测试工程师感悟 | 写给还在迷茫中的朋友

    所以我们就看到了近期行业里冰火两重天的一幕,一边是大量的低端测试工程师被淘汰、被外包和被迫转行,求职屡屡碰壁,而另一边,却是很多测试经理求贤若渴四处挖人。需求和供给的不匹配,导致招人难、就业也难。 因此,现在大部分初级功能测试人员都在向自动化、性能、安全靠拢。 但是还是有不少的软件测试工程师站在“十字路口”迷茫、无助,找不到自己的方向。 一切的迷茫都是因为想得太多而做的太少! 下面的《软件测试工程师发展方向知识架构体系图》和相应的【一套网盘资源】,会告诉你该往哪里努力: 一、测试基础 了解测试的基础技能,掌握主流缺陷管理工具的使用,熟练测试环境的操作与运维 测试计划/测试用例 Cookie与Session机制 解读Cookie到底是什么,和Session存在什么样的关系,如何测试Cookie与Session,需要注意什么 五、MySQL数据库 软件测试工程师必备MySQL 从哪些方面进行着手 上面就是我为大家整理出来的一份软件测试工程师发展方向知识架构体系图。希望大家能照着这个体系在1-2年内完成这样一个体系的构建。 可以说,这个过程会让你痛不欲生,但只要你熬过去了。

    98020编辑于 2023-09-07
  • 来自专栏软测小生

    8年软件测试工程师感悟——写给还在迷茫中的朋友

    这两天和朋友谈到软件测试的发展,其实软件测试已经在不知不觉中发生了非常大的改变,前几年的软件测试行业还是一个风口,随着不断地转行人员以及毕业的大学生疯狂地涌入软件测试行业,目前软件测试行业“缺口”已经基本饱和 因此,现在大部分初级功能测试人员都在向自动化、性能、安全靠拢。 但是还是有不少的软件测试工程师站在“十字路口”迷茫、无助,找不到自己的方向。 ? 一切的迷茫都是因为想得太多而做的太少! 并不是,下面的软件测试工程师发展方向知识架构体系图,会告诉你该往哪里努力: 一、Linux必备知识 linux作为现在最流行的软件环境系统,一定需要掌握,目前的招聘要求都需要有linux能力。 ? 四、Mysql数据库 软件测试工程师必备Mysql数据库知识,不仅仅停留在基本的“增删改查”。 ? 上面就是我为大家整理出来的一份软件测试工程师发展方向知识架构体系图。希望大家能照着这个体系在3-4年内完成这样一个体系的构建。可以说,这个过程会让你痛不欲生,但只要你熬过去了。以后的生活就轻松很多。

    1.1K21发布于 2019-08-08
  • 前端工程师职业规划与转型指南

    前端工程师职业规划与转型指南 在前端技术日新月异的今天,如何规划自己的职业发展路径,从初级工程师成长为全栈开发者或前端架构师? 本文将结合我的亲身经历和行业观察,为前端工程师提供一份实用的职业发展指南。 、工程化 能负责完整项目模块 高级前端 5-8年 架构设计、性能优化 能解决复杂技术问题 架构师 8年+ 技术决策、团队指导 能设计大型系统架构 二、从初级前端到全栈开发的能力提升路径 2.1 技术栈扩展路线图 | 6 | 7 | | 学习成本 | 8% | 6 | 8 | 7 | | 性能表现 | 12% | 7 | 8 | 6 | | ... | ... | ... | ... | ... | | **总分 开始关注团队协作、技术决策等更高层次的能力,为向架构师转型做准备。 记住,职业发展不是一蹴而就的,它需要时间的积累和持续的努力。

    1.3K10编辑于 2025-12-15
  • 来自专栏啄木鸟软件测试

    测试预测分析团队如何成功转型?

    引言:从「找Bug」到「预判风险」的范式跃迁 在传统软件测试的认知里,测试工程师的核心价值常被简化为‘发现缺陷’——上线前多测几轮、多跑几个用例、多压几次接口。 本文深度解读这一转型背后的动因、实践路径与组织挑战,助力测试团队突破能力天花板。 一、为什么是“预测”,而不是“更多自动化”? 某金融科技公司TPAT团队耗时8周,通过OpenTelemetry标准化埋点、Flink实时清洗、Delta Lake分层建模,将缺陷根因、代码变更粒度(文件/函数级)、测试执行结果、基础设施指标(CPU 这种“预测->干预->验证->反馈”的闭环,使测试真正嵌入价值流。 三、组织转型的隐性陷阱与破局点 转型最大阻力往往不在技术,而在认知惯性。 预测分析不是给测试加一个新工具,而是重构其存在意义——它让测试工程师从缺陷猎人,成长为风险建筑师;让测试过程从线性执行,升维为动态博弈;让质量保障从成本中心,转化为可量化的效能杠杆。

    14100编辑于 2026-09-09
  • 来自专栏机器学习与统计学

    AI 工程师转型路线图!资源汇总

    672篇原创内容 公众号 大家好,我是i学习的老章 周末了,推荐一个新项目——AI工程师转型路线图 tips:搭配之前我推荐的几个工具一起食用,效果更佳 用大模型下载论文、总结论文,效率飞起 AI编程已杀疯 Foundation Models https://netflixtechblog.com/foundation-model-for-personalized-recommendation-1a0bd8e02d39

    61010编辑于 2025-06-08
  • 来自专栏啄木鸟软件测试

    性能测试左移:团队转型深度解读

    正因如此,‘性能测试左移’(Performance Testing Shift-Left)已从方法论倡议,演变为一场深刻的团队能力重构与组织级转型实践。 本文将深度剖析这场转型的本质动因、落地路径、典型挑战及成功范式。 二、转型三支柱:能力、流程、工具链的协同进化 成功的左移转型绝非单点突破,而是三大支柱的系统性升级: 能力重塑:性能工程师需从‘压测执行者’转向‘性能赋能者’。 不仅要掌握LoadRunner/JMeter,更要理解微服务调用拓扑、K8s资源调度原理、JVM GC日志分析,甚至能编写Python性能探针脚本。 某金融科技团队为支持左移,将性能工程师纳入SRE轮岗计划,并联合架构组开设‘可观测性共建工作坊’,半年内实现90%核心服务具备自动熔断阈值配置能力。

    14910编辑于 2026-09-09
  • 来自专栏啄木鸟软件测试

    2026测试左移:团队转型实战指南

    2026年,测试左移(Shift-Left Testing)正从‘理念倡导’迈入‘组织级落地深水区’——它不再只是测试工程师提前写用例,而是产品、开发、测试、运维角色边界消融后的协同范式重构。 本文基于啄木鸟软件测试团队服务的8家金融、智能驾驶领域客户转型实践,解析2026年测试左移真正的团队转型路径。 真正有效的左移有三重跃迁: 角色跃迁:测试工程师蜕变为‘质量赋能者’(Quality Enablement Engineer),主导质量契约(Quality Contract)制定——例如某头部自动驾驶公司 三、能力再造:测试工程师的‘三原色能力模型’ 2026年QE不再考核Selenium脚本数量,而是评估三项底层能力: 业务语义建模能力:能将自然语言需求转化为形式化约束(如用Alloy或TLA+描述一致性规则 转型不是一场运动,而是一次静默的权力让渡:把质量的定义权、验证权、否决权,交还给创造价值的每一个节点。啄木鸟团队相信,2026年之后,‘测试左移’这个词或将消失——因为质量,本就该生长在代码诞生之前。

    62910编辑于 2026-05-15
  • 来自专栏啄木鸟软件测试

    团队转型:AI安全测试实战指南

    本文基于啄木鸟软件测试团队为三家金融、医疗与智能驾驶客户落地的AI安全测试实践,拆解一条可复用、可度量、可进化的转型路径。 ,我们设计‘数据投毒->模型漂移->误诊放大’全链路渗透场景:在标注阶段注入1.7%带噪声的阴性样本,观察模型在灰度环境中F1-score下降曲线,并触发预设的‘安全熔断机制’——当关键指标偏离基线±8% 关键转变在于:测试工程师需掌握PyTorch模型解释性工具(如Captum)解读注意力热力图,而非仅看API响应码。 我们帮助客户以3人小组启动转型:1名资深测试工程师(主导流程重构)、1名数据科学家(提供模型知识与评估方法)、1名DevOps工程师(打通MLflow/Kubeflow测试流水线)。 结语:转型不是更换工具,而是重写团队的‘认知操作系统’ AI安全测试的挑战,从来不在技术复杂度,而在组织惯性。当测试工程师开始追问‘这个softmax温度值为何设为0.7?’

    55910编辑于 2026-03-31
  • 来自专栏啄木鸟软件测试

    深度解读:多模态测试团队转型

    转型,已非选择题,而是生存命题。 一、什么是多模态测试?它为何不可替代? 二、传统测试团队的三大转型瓶颈 1. 能力结构失衡:87%的测试工程师仍以手工用例设计和UI自动化为主(《2024中国QA能力白皮书》),缺乏音频信号分析、CV模型评估、LLM prompt鲁棒性测试等新技能;  2. 结语:转型不是替代,而是升维 多模态测试团队的转型,本质是从‘功能守门员’进化为‘体验架构师’。 它不意味着淘汰手工测试,而是让测试工程师掌握模态语义建模能力、具备AI系统可观测性设计意识、能与算法工程师同频对话。

    14910编辑于 2026-09-09
  • 来自专栏啄木鸟软件测试

    RAG系统测试团队如何成功转型?

    这并非个案,而是RAG时代测试范式断裂的典型信号。 一、为什么传统测试方法在RAG面前集体失灵? 二、测试团队转型的三大支点:能力重构、流程再造、工具升维 1. 能力重构:从‘功能验证者’到‘语义可信度审计师’ 测试工程师需掌握向量相似度分析(如Cosine Score阈值合理性评估)、检索日志归因(Who-What-Why三维度溯源:谁触发了该检索? 三、真实转型路径:从‘救火队’到‘可信AI共建者’ 某全球Top3医疗器械企业的RAG测试团队转型历时6个月,分三阶段: - 第1-2月:停掉30%低价值UI自动化用例,全员完成LangChain+LlamaIndex 测试团队的转型,表面是技能升级,内核是角色进化——从保障功能正确,到捍卫事实可信;从验证系统行为,到审计认知过程。

    42410编辑于 2026-03-09
  • 来自专栏啄木鸟软件测试

    大模型测试团队如何成功转型?

    引言:当测试不再只是‘找Bug’ 在传统软件测试时代,测试工程师的核心价值常被简化为‘用例执行者’或‘缺陷捕手’。 二、转型三支柱:能力重构、流程再造、角色进化 1. 能力重构:从‘测试执行’到‘质量策展’ 测试工程师需掌握提示工程原理、基础统计学(用于置信区间评估生成结果分布)、模型可解释性工具(如SHAP、LIME)及伦理风险框架(如NIST AI RMF)。 当测试团队开始与算法工程师共写提示规范,与法务团队同审伦理清单,与产品总监共设失败容忍阈值,他们便不再是交付流程的守门人,而成为AI时代质量生态的建筑师。 转型之路没有标准答案,但所有成功案例都指向同一内核:以人的智慧,驯服机器的涌现;以测试的严谨,托举创新的狂想。

    54310编辑于 2026-03-31
  • 来自专栏啄木鸟软件测试

    测试专家必看:测试数据生成团队转型之路

    二、转型核心:从‘数据搬运工’到‘数据工程专家’ 成功的转型并非简单引入Faker或Mock框架,而是重构团队能力模型。我们观察到领先实践者已形成三大跃迁: 1. 能力维度升维:测试数据工程师需同时掌握业务建模(如用Event Storming梳理领域事件流)、数据血缘分析(追踪字段级影响范围)、以及合规工程能力(自动识别PII字段并嵌入差分隐私扰动)。 某车企测试数据团队与领域专家共建‘测试数据契约’(Test Data Contract),将车型配置、电池温度、道路场景等137个关键参数纳入元数据治理,使测试数据可追溯、可验证、可审计。 2. 这使得测试数据本身成为可测试对象,真正实现‘数据可信,质量才可信’。 结语:测试数据不是测试的终点,而是质量信任的起点 测试专家的价值,正从‘发现缺陷’转向‘构建可信质量基座’。 测试数据生成团队的转型,本质是一场静默却深刻的质变——它不改变测试流程,却重塑质量交付的底层逻辑。未来三年,没有数据工程能力的测试团队,或将如同没有自动化能力的开发团队一样,失去在敏捷时代的话语权。

    30210编辑于 2026-05-08
领券