tag 标签: 软件测试

相关帖子
相关博文
  • 2025-6-11 19:11
    0 个评论
    模型诊断专家MI:助力把好模型质量第一关
    在车载电子电气系统深度影响行车安全的当下,电控系统电子化控制程度持续提升,汽车软件开发生命周期缩短。基于模型设计(MBD)开发控制器应用层软件成为主流,尤其在新能源与智能驾驶领域优势显著。但该模式下,模型、生成代码及最终软件的质量保障成为行业关注重点。企业亟需通过模型静态测试,统一建模风格、优化架构、规避缺陷,构建符合功能安全及ASPICE要求的质量体系。 基于此,模型静态测试在保障模型质量及提升测试效率环节关键效用凸显。 实现模型规范自动化检测,提升人力与硬件资源利用效率。 助力企业建立专属建模规范,应对功能安全开发、ASPICE流程改进及质量提升。 搭建完善的供应商软件质量管理体系,确保模型代码可靠性。 便于可持续集成,固化测试流程、加速迭代,实现数据可追溯与关联。 Model Inspector模型静态测试工具 Model Inspector是一款专门针对汽车、航空、轨交等行业的静态模型检查工具,可以对模型进行自动化、批量化建模规范和复杂度量的检查,提升用户模型质量。其内置符合ISO26262、IEC61508、DO178C、 IEC 62304、IEC62279、DO-330、IEC60080、EN50128等行业标准的映射规则集,且支持自定义构建规则集,可以根据所选规范、项目需求、使用频率等形成项目匹配的规范库,统一的建模风格、模型配置可以保证模型的复杂程度合适、架构设计合理,提高模型整体的可读性和可复用性。 建模规范支持列项 Model Inspector主要技术指标和性能 1. 测试流程简洁清晰,可按需进行单/多模型,或各检测项自由组合式配置 模型静态测试流程 2. 支持多种行业模型规则集的检查,如DO-178,DSPACE、HIS、IEC 61508、IEC 62304、ISO 26262、MAB/MAAB、MISRA_AC_TL等 行业规则集覆盖情况 上图中各类规范介绍 MAB: MAB规范是由独立的行业工作组(多个行业的主要OEM和供应商组成)针对 MATLAB、Simulink、Stateflow和 Embedded Coder的使用制定的一套建模规范; MISRA_AC_SLSF: Simulink和Stateflow应用的建模设计和风格指南,由汽车工业软件可靠性协会(MISRA)推出; MISRA_AC_TL: 在自动代码生成环境中TargetLink应用的建模风格指南; DSPACE:MATLAB/Simulink/Stateflow和TargetLink建模指南; HIS:高完整性系统建模指南; CG:代码生成的建议指南; 除此,Suresoft结合多年厂商经验制定的一份工具专用建模指南SMG也可作为企业形成更完善企标的推荐参考。 3. 支持一键式自动检查规则。Model Inspector选定模型和规范后可以检查一键式自动检查规则,检查性能更快,还支持在每个项目的基础上管理模型、规则和检查结果。 一键式自动检查 4. 支持模型的自动修复,一键轻松快速校正。Model Inspector支持一键自动校正模型,根据违规修正建议进行修改,可自动修改模块和模型属性,包含配置项、背景、模块名字、显示和形状等。 一键式自动修正模型 5. 支持21种模型质量度量指标。Model Inspector支持21种模型度量指标,包含复杂度、内聚度、耦合度等,支持多层级模型的检查,可以自定义筛选模型或模块进行检测。从MATLAB代码行数、复杂度,到Simulink模块、子系统、库,再到Stateflow各类转移,以及数据结构层级分析、复杂度分析等,针对整个模型/单个子系统分别统计,支持用户定义检查阈值。 模型度量指标 6. 显示检测后的Dashboard记录规则检查和度量分析结果,并与MATLAB进行联动。 Dashboard平台管理 7. 提供历史标签,方便开发和测试人员对模型进行改进。测试人员与开发人员联合进行测试标记,共同推动模型质量改进。可查看违规趋势、差别检查规则和特定违规度量信息。 协同开发测试 8. 生成多种类别测试报告,并可直接追溯模型问题。支持多种类别报告形式的生成,如PDF、DOC、XLSX、HTML格式等,并且报告可以进行模型的追溯,便于从报告问题直接定位到模型来进行修正。 9. 支持模型规则集和模型质量度量的定制开发 定制化规范 10. 获得多行业功能安全认证证书。同时,便捷支持CICD集成,如:Jenkins、Devops等。 经纬恒润在嵌入式MBD测试领域拥有超过10年以上的咨询和实战经验,具有丰富的项目经验和深厚的技术功底,能够针对客户的特定需求提供定制化的模型测试咨询服务。
  • 2025-5-8 10:55
    282 次阅读|
    0 个评论
    艾体宝案例丨9 倍测试效率 + 67% 成本下降,Boohoo 做对了什么?
    【重点内容抢先看】 在数字化转型与用户体验为王的时代,Boohoo 果断升级其 QA 测试体系,从自建设备过渡到采用 LambdaTest 云测试平台,成功解决了测试效率低、成本高、扩展性差等关键难题。本文以实际案例出发,深入剖析 Boohoo 如何通过技术选型优化上线周期、降低运维成本、强化质量保障体系,为零售电商提供了一套具备参考价值的数字化质量运营范式。 Boohoo 是谁? Boohoo Group PLC 是英国领先的线上快时尚零售商,旗下拥有 13 个子品牌,包括大家熟悉的 PrettyLittleThing 和 Nasty Gal。 成立于 2006 年,Boohoo 以“快速上新”+“社交媒体营销”打响品牌。其线上平台每天承载着大量的访问和交易,对系统的稳定性、速度、移动端适配能力有极高要求。 在这样的背景下,软件测试(尤其是移动端测试)成了 Boohoo 技术架构中至关重要的一环。 原有测试方案有什么问题? 一开始,Boohoo 使用的是 公司内部的测试设备集群 ,说白了,就是用几台 Mac Mini 搭建一个“测试环境”,里面运行各种浏览器和系统版本,用来跑自动化测试脚本。 但随着业务增长,问题也随之而来: 问题1:测试设备运维成本太高 每台设备都需要购买、维护、定期更换。设备越多,维护成本越高,团队的时间也都花在“修电脑”上了。 问题2:扩展性差 每当有新设备或者新系统上线(比如 iOS 17、Android 14),都要手动配置,设备一不够用,测试就堵住了。 问题3:尝试过别的云平台,但体验不理想 Boohoo 试过其他云测试平台,但不是太慢,就是价格贵,最终还是无法满足他们不断增长的测试需求。 解决方案:LambdaTest 打造灵活高效的测试体系 Boohoo 的自动化主管 Zarren 开始寻找新的解决方案,最终他们选择了 LambdaTest ,一个可以支持全面测试的 云端自动化测试平台 。 什么是 LambdaTest? LambdaTest 是一个专注于提供 跨浏览器、跨设备的自动化测试平台 ,帮助企业在不同操作系统、浏览器版本、移动设备上快速验证产品质量。 不需要自己搭建测试环境,打开浏览器就能开始测试, 就像租用了一个巨大的全球测试设备实验室 。 Boohoo 使用了 LambdaTest 的哪些功能? 为了满足测试需求,Boohoo 用上了 LambdaTest 的多项服务: 1️自动化测试云(Automation Testing Cloud) 这是企业级测试的标配。工程师写好测试脚本后,LambdaTest 就能帮你在各种设备和浏览器上自动运行。无需手动点点点,节省大量人力。 2️真实设备云(Real Device Cloud) 不是模拟器,是 真机真环境 。可以直接在各种 iPhone、三星、小米等真机上测试 App 或网页,效果和用户使用时几乎一致。 3️原生 App 自动化测试(Native App Automation) 支持自动化测试 Android 和 iOS 的原生应用,完美匹配 Boohoo 自家 App 的测试需求。 LambdaTest 的应用带来了哪些成果? “通过引入 LambdaTest,我们的测试覆盖率提高了 9 倍,测试成本降低了 67%,产品上线速度也大大加快。”—— Boohoo 自动化主管 Zarren 引入 LambdaTest 后,Boohoo 在测试覆盖率、执行效率、成本控制等方面都获得了显著成果: 1.测试覆盖率提升 9 倍 借助平台强大的设备库和系统版本支持,Boohoo 能够在各种真实设备、系统和浏览器上进行测试,确保最终用户获得一致的体验。 2.成本下降 67% 以往需要采购和维护的大量实体设备,现在通过 LambdaTest 一站解决,极大减少了硬件支出与人工成本。 3.并发测试能力提升 2 倍 可以同时运行更多测试任务,加快测试流程,缩短产品上线时间。 4.智能数据分析,决策更高效 平台内置的 AI 智能测试分析仪表板,帮助 Boohoo 实时追踪测试进度,快速定位失败原因,还能生成测试报告,助力决策。与其他平台不同,LambdaTest 的这项分析工具无需额外付费。 总结 从 Boohoo 的案例可以看到: 企业在测试体系上的投入,绝不是“成本中心”,而是未来增长的“加速器”。 选择对的技术合作伙伴,可以帮助企业在不增加负担的情况下实现飞跃式增长。 如果您的公司也正面临测试覆盖不足、测试速度慢、设备运维烦等问题,不妨考虑试试类似 LambdaTest 这样的云测试平台。
相关资源
  • 所需E币: 0
    时间: 2024-3-5 11:32
    大小: 7.82MB
    上传者: 随遇而安1992
    这是一份涉及软件测试、软件质量、配置管理、需求分析和测试需求分析等多个方面的综合性总结。软件测试是确保软件质量的关键环节,涉及测试模型、内部测试等多个过程。测试过程中,需明确各阶段输入、输出标准以及入口、出口准则,以降低测试复杂度。同时,静态与动态测试、自动化与手工测试的区别也需明确。软件质量是软件开发的核心,CMMI将企业分为五个等级,有助于评估和提升软件质量。CMM与CMMI的区别也需注意。此外,需求管理和测试需求分析是软件开发生命周期中的关键环节,需明确每个功能的独立处理流程关系、功能之间的联系以及非功能需求和隐性需求。在配置管理方面,需理解配置管理流程,并掌握SVN等配置管理工具的使用。最后,对于测试人员而言,降低测试复杂度、工作难度以及提高服务器运行效率是关键。通过视图等技术手段,可以有效实现这些目标。综上所述,软件测试和软件质量是软件开发的重要保障,需求管理和测试需求分析则是确保软件满足用户需求的关键环节。
  • 所需E币: 1
    时间: 2023-4-10 19:35
    大小: 25.83MB
    软件测试基础-(计算机科学丛书)-[美]PaulAmmann&JeffOffutt-机械工业出版社
  • 所需E币: 5
    时间: 2023-2-12 21:36
    大小: 1.29MB
    上传者: ZHUANG
    基于DSP的嵌入式软件测试关键技术
  • 所需E币: 3
    时间: 2022-12-29 22:49
    大小: 3.52MB
    上传者: drillomt
    软件测试的艺术(英文版)
  • 所需E币: 0
    时间: 2022-10-24 18:12
    大小: 2.47MB
    上传者: samewell
    ISTQB软件测试专业术语对照表.pdf
  • 所需E币: 5
    时间: 2022-7-9 10:29
    大小: 87.5MB
    上传者: 西风瘦马
    软件测试:原理与实践[(印度)Srinivasan.DesikanGopalaswamy.Ramesh].pdf
  • 所需E币: 5
    时间: 2022-7-7 22:24
    大小: 52.68MB
    上传者: 西风瘦马
    软件测试(第2版)[(美)Ron.Patton].pdf
  • 所需E币: 5
    时间: 2022-7-7 22:20
    大小: 26.37MB
    上传者: 西风瘦马
    软件测试基础[(美)Paul.AmmannJeff.Offutt].pdf
  • 所需E币: 5
    时间: 2022-5-18 17:28
    大小: 82.52MB
    上传者: 西风瘦马
    4112_基于RUP的软件测试实践.pdf
  • 所需E币: 1
    时间: 2022-5-6 18:25
    大小: 29.92MB
    上传者: 西风瘦马
    2129374_软件测试与质量保证——IBMRational测试工具.pdf
  • 所需E币: 1
    时间: 2022-5-6 18:01
    大小: 25.89MB
    上传者: 西风瘦马
    3199563_软件测试(第2版).pdf
  • 所需E币: 1
    时间: 2022-5-6 16:19
    大小: 18.14MB
    上传者: 西风瘦马
    192924_软件测试实践.pdf
  • 所需E币: 0
    时间: 2022-3-10 21:03
    大小: 136.9KB
    上传者: samewell
    软件测试的发展及现状分析.pdf
  • 所需E币: 1
    时间: 2022-3-2 13:25
    大小: 35.34MB
    上传者: 西风瘦马
    5570_软件测试与测试技术.pdf
  • 所需E币: 5
    时间: 2022-1-2 11:34
    大小: 1.51MB
    上传者: czd886
    FPGA软件测试技术研究
  • 所需E币: 5
    时间: 2021-9-10 23:10
    大小: 636.25KB
    上传者: czd886
    嵌入式系统软件测试的研究.
  • 所需E币: 0
    时间: 2020-5-22 10:03
    大小: 262.82KB
    上传者: sense1999
    在嵌入式软件开发过程中,一般来说,花在测试和花在编码的时间比为3:1(实际上可能更多)。这个比例随着你的编程和测试水平的提高而不断下降,但不论怎样,软件测试对一般人来讲很重要。
  • 所需E币: 5
    时间: 2019-12-25 17:36
    大小: 69.02KB
    上传者: 2iot
    计算机发展的初期,比如50年代和60年代,软件的质量保证是编程人员的事情。70年代,军用软件开发提出了软件质量的标准,以此为起点推行质量标准迅速在商用软件中展开。……
  • 所需E币: 5
    时间: 2019-12-25 15:04
    大小: 205.46KB
    上传者: givh79_163.com
    软件测试——程序设计风格,GOTO,减低系统故障率,软件维护,名址录……
  • 所需E币: 5
    时间: 2019-12-25 15:03
    大小: 4.02MB
    上传者: 2iot
    软件工程——系统分析,需求分析,面向过程,用户界面设计,程序编码,软件测试,软件维护,软件文档,软件项目管理……