作为软件测试工程师,不可避免需要操作到linux系统,vi/vim是linux系统内置的不可或缺的文本编辑命令,vim是vi的加强版本,兼容vi的所有指令,不仅能编辑文本,而且还具有shell程序编辑的功能,可以不同颜色的字体来辨别语法的正确性,极大方便了程序的设计和编辑性。 vi/vim的介绍 v ...
Dify是一款开源的大语言模型应用开发平台。它融合了后端即服务(Backend as Service)和 LLMOps 的理念,内置了构建 LLM 应用所需的关键技术栈,包括对数百个模型的支持、直观的 Prompt编排界面、高质量的 RAG引擎、稳健的 Agent 框架、灵活的流程编排,并同时提供了 ...
《JMeter核心技术、性能测试与性能分析》是一本由清华大学出版社出版的图书,JMeter是一款基于Java的压力测试工具,可用于对服务器、网络或对象模拟巨大的负载,在不同压力类别下测试它们的强度和分析整体性能。本书详解JMeter性能测试和性能分析的方法,配套PPT课件、教学大纲与作者微信群答疑服 ...
摘要 在软件开发过程中,测试是确保产品质量的关键环节。本文将详细介绍软件测试中常用的几种测试方法,包括黑盒测试、白盒测试、灰盒测试、单元测试、集成测试、系统测试、回归测试等,帮助测试工程师和开发人员全面了解各种测试技术的应用场景和实施要点。无论你是测试新手还是资深工程师,都能从本文中获得有价值的知识 ...
我在跟很多测试人员交流中发现,很大一部分测试工程师在进行功能和接口测试过程中,对于发现的bug很少去进行定位,只是将bug基于业务操作上如何出现的,进行描述;至于bug产生的原因,开发自己排查去吧。本文中,我们将探讨如何结合抓包分析、linux日志分析以及数据库查询来进行深度定位,提高bug解决的效 ...
软件测试是确保软件质量的关键环节,无论是开发人员还是测试工程师,都需要掌握其基本流程和方法。本文将详细介绍软件测试的基本流程、常用方法、测试类型及最佳实践,帮助读者全面理解软件测试的核心内容。适合初学者入门,也可作为从业者的参考指南。 ...
在数字技术的发展历程中,“软件工厂”无疑是一个令人耳目一新的概念。它将软件开发这一高度依赖个体经验的创造性劳动,比喻为工业制造中可以标准化、自动化的流程体系。这一类比不仅富有启发性,更在近十年间随着自动化、DevOps、AI辅助编程等技术的成熟,逐步从理念走向现实,成为高质量、规模化软件生产的重要支 ...
1.什么是AIP芯片 AIP:Antenna In Package(封装内天线) 指的是将天线与射频芯片(或系统)集成在同一个封装(Package)内的一种芯片封装技术。 常用于毫米波通信、5G 高频段(如28GHz、39GHz)、雷达、汽车感知芯片等。 1.1 特点 高频支持:更适合毫米波频段(> ...
对测试工程师来说,无论是工作还是技能学习中,服务器操作已成为必备技能之一。我们可以用来学习linux命令、部署软件项目、搭建测试平台等。相比在本地电脑安装虚拟机来说,云服务器更省心省力,不会容易出现兼容且莫名其妙的问题。如果你是从没使用过云服务器的新人,国内各大云服务器厂商都有提供免费试用体验。本篇 ...
在工业转型提速、“新质生产力”加快形成的时代背景下,高端装备已成为制造业核心竞争力的体现。从工业机器人到无人机系统,从特种车辆到飞控平台,越来越多融合多种控制器、传感器和执行单元的复杂装备,正逐步在各类重点工程和核心环节中实现落地应用。 然而,在这些装备投产落地的背后,是一套异常复杂、风险密集的嵌入 ...
在城市轨道交通系统中,信号系统承担着确保列车安全、高效运行的关键任务。从排列进路、信号开放,到终点折返与接发车,几乎每一个调度动作背后都依赖于信号系统的精密控制与实时响应。作为信号系统的重要组成部分,目标控制器(Object Controller, OC)通过专用板卡实现对轨旁设备的控制与状态采集 ...
随着Web技术的不断演进,测试除了对应用的功能性、界面美观性、跨平台兼容性的基本要求外、安全性和性能的要求也逐步增高。因此,全面、系统的测试思维和策略成为了保证Web应用高质量的关键因素。本篇文章将从功能测试、界面测试、兼容性测试和安全测试四个方面,深入梳理测试要点,确保Web应用在各个层面上都能满 ...
飞机被广泛认为是当前最安全的交通工具之一。尽管其飞行高度高、速度快,但其事故率之低在各类交通方式中首屈一指。业内有一个常被引用的数字——“十亿分之一”,即对于灾难性故障,其发生概率不得超过十亿分之一每飞行小时。这一指标并非出于保守估计,而是明确写入了我国《民用航空器适航标准》第25部(CCAR 25 ...
过去几十年间,制造业从“工匠手作”走向“工业流水线”,实现了前所未有的规模化与效率跃升。而今,当我们谈论软件系统尤其是嵌入式软件时,是否也应重新思考“制造”的方式?“软件工厂”这一概念,正是在这样的背景下应运而生。 01.什么是“软件工厂”? “软件工厂”(Software Factory)这一词 ...
从1957年苏联成功发射世界上第一颗人造地球卫星“斯普特尼克1号”开始,人类迈出了进入太空的第一步。此后的几十年间,航天活动始终被美苏、中国等少数几个国家主导,发展节奏缓慢且集中。从发射首颗卫星到突破第1000颗,人类花费了将近半个世纪。而进入21世纪,随着商业力量的兴起,这一进程显著加速——仅用不 ...
本文介绍了vivo互联网研发效能平台建设与最佳实践的话题,将分为4个部分与大家分享,分别是研发效能提升的背景与挑战、关键场景技术,以及在项目案例中的实践与效果,最后也将和大家探讨未来在研发效能提升上的一些规划与思考。 ...
自动驾驶研发如何高效获取海量训练数据?高逼真合成数据技术正在提供新解法。通过仿真平台可生成多场景、多传感器的精准标注数据。文章详解如何构建符合nuScenes标准的数据集,覆盖复杂交通场景,为感知模型训练提供高效、可控的数据支持。 ...
MeterSphere随手记 实践环境 版本: MeterSphere v2.10.12-lts 实现全局前置准备方法 需求场景1:执行所有场景用例前,先执行全局前置准备操作 实现方法: 1、将所有前置准备操作以场景用例的形式创建 2、建立一个名为 前置准备套件 的场景,引用上述所有前置操作场景用例 ...
2025年4月24日17时17分,伴随着一声轰鸣,长征二号F遥二十火箭在酒泉卫星发射中心腾空而起,神舟二十号载人飞船顺利发射升空。飞船随后准确进入预定轨道,标志着此次载人飞行任务取得圆满成功。值得一提的是,这一激动人心的时刻恰逢“中国航天日”,成为致敬中国航天事业发展的又一里程碑事件。 执行此次任务 ...
引言 近期,国内主流原型设计工具墨刀推出了“变量、条件判断、函数”等功能,立刻在交互设计师与资深产品经理群体中引起热议。作为国产轻量级原型设计工具的龙头代表,墨刀早已俘获了中小团队和初级产品经理用户的青睐,而在高级交互领域,老牌海外工具Axure凭借其成熟的高级交互功能独占高阶原型设计的山头。 如今 ...