`
universsky
  • 浏览: 92848 次
文章分类
社区版块
存档分类
最新评论

软件测试自动化:自动化工厂

阅读更多


敏捷下的自动化测试如何开展

在公司的开发流程向敏捷开发转变的大背景下,项目级、版本级及产品级的敏捷开发在如火如荼的规模开展中。自动化测试如何跟上持续集成、每日构建的步伐,不成为敏捷开发的瓶颈,测试如何不拖后腿,成了敏捷中迫切需要解决的问题。

测试资产的共享和重用

组织架构向PDU转换后,开发和测试充分融合,组成同一个协同作战单元。作为测试的主要交付件,测试的自动化用例、测试数据、测试环境等测试资产,如何实现和开发的共享和重用,在迭代中发挥测试资产的作用,成了开发和测试都需要共同思考的问题。

实验室、环境的管理

公司一直提倡降成本,目前实验室的物料申请这一块,公司已经开始在收紧物料的申购,减少申购的预算。物料只有这么多,为了满足我们版本的要求,唯一的手段就是提升我们物料的利用率。如何提升我们物料的利用率,实现实验室的标准化管理,实现环境的集中管理和充分共享,成了大家关注的焦点。

描述

愿景

提升端到端的测试效率、降低测试成本,改善测试人员的工作环境

目标1

为持续集成和敏捷开发提供产品级的自动化测试能力

1)自动构建

2)自动部署

3)自动化环境搭建

4)自动化测试

目标2

提高环境利用率,解决实验室“三占”(场地,时间,成本)问题

1)实验室“四化”(规范化,标准化,自动化,全球化)建设

2)环境搭建自动化

3)实验室人机分离

目标3

测试资产的共享和重用

1)版本间重用

2)E2E和解决方案中重用

3)持续集成和敏捷开发中重用

目标4

降低自动化测试门槛,提高自动化执行效率

1)统一的工具大平台,统一的入口界面

2)多版本并行

3)多套环境并行

4)多个执行器并行

自动化工厂支持的典型应用场景,如下所示:

典型场景

场景说明

状态

开发的持续集成

将自动化测试纳入到开发的持续集成流程中,实现版本的及时验证,问题的及时反馈,达到测试资产在开发、测试的共享和重用的目的。

已支持

SDV自动化测试的持续集成

实现SDV自动化测试的持续集成,实现自动化用例的正确性及时验证,问题的及时反馈,提升自动化用例开发效率。

已支持

SDV自动化测试

通过环境自动搭建,用例并发执行,提升环境利用率,提升SDV自动化测试的执行效率 。

支持中

环境管理

通过测试环境的统一管理,实现手工、自动化,开发、测试的环境共享,实现人机分离,提升整体环境的利用率,降低物料采购成本。

已支持

实验室管理

通过实验室标准化集中统一管理,实现物料充分共享,实现实验室的规范化管理,降低实验室管理成本,提升物料利用率。

已支持

自动化工厂建设,主要包括以下步骤:

1) 明确项目总体目标

2) 项目详细计划制定

3) 项目实施与监控

4) 项目成果的验收、应用与度量数据收集


分享到:
评论

相关推荐

    自动化测试软件

    PowerStar自动化测试软件,在工厂自动化测试广泛使用,文档给出PowerStar 6的重要特性,开发者们可以了解一下。PowerStar6 更加方便开发者集成自动化系统,测试效率更高。

    软件测试自动化与软件过程改进

    测试自动化与软件过程改进是两个独立的事务.先来看看软件过程改进,软件过程改进的核心思想是将软件的生产过程规范化,这就象工厂的流水线一样,要求每个岗位都有自己的标准操作流程,这样可以将因更换操作人员而引起的...

    jvt 自动化控制软件2.0

    1、软件目标: 为用户提供精确控制、稳定运行并容易使用的自动化控制软件 2、软件用途 主要用于工业自动化控制系统,通过不同的控制卡实现多种不同的系统 A、可通过PC+运动控制卡组建 运动控制系统 B、可通过PC+IO...

    测试自动化与软件过程改进

    先来看看软件过程改进,软件过程改进的核心思想是将软件的生产过程规范化,这就象工厂的流水线一样,要求每个岗位都有自己的标准操作流程,这样可以将因更换操作人员而引起的 测试自动化与软件过程改进 软件测试 ...

    基于客户端驱动型工厂模式设计的券商客户端自动化交易python程序,它具备了支持所有券商客户端及其未来版本的能力(python)

    自动化软件测试受内外环境的影响较大,该项目以最大的可能减少内外环境的变化对软件自动化的影响。 由于采用“客户端驱动型工厂模式”,所以项目可扩展性高、可根据不同的券商版本制作不同的交易模型也可以制作不同...

    调用第三方软件实现电子产品自动化测试实例.pdf

    电子产品测试软件往往由设计厂商提供,由于电子产品测试设计往往涉及芯片固件、序列号等烧录,烧录完后,再进行烧录是否成功或者功能测试,很多测试软件不会提供二次开发的SDK等,所以几乎每烧录或测试一个产品,...

    TreeATE:TreeATE是Tree Automatic Test Equipment的缩写,专注服务于工厂成品或半成品测试自动化的一种开源软件工具平台

    TreeATETreeATE是Tree Automatic Test Equipment的缩写,专注服务于工厂成品或半成品测试自动化的一种开源软件工具平台。目标对接工业物联网,打造简单易用的工厂自动化测试开源软件工具。系统架构TreeATE借鉴了...

    自动化测试技术发展趋势

    一个理想的解决方案是:企业根据常用的实际测试需要定义一个标准化的“标准测试系统”,针对不同型号产品和不同地区工厂/研发中心的实际测试系统(或验证系统)都基于该“标准系统”来实现。一方面,该“标准系统”...

    工业电子中的自动化测试技术发展趋势

    一个理想的解决方案是:企业根据常用的实际测试需要定义一个标准化的“核心标准测试系统”,针对不同型号产品和不同地区工厂/研发中心的实际测试系统(或验证系统)都基于该“核心标准系统”来实现。一方面,该...

    一种FCT测试系统的解决方案

    PXI (PCI eXtensions for Instrumentation,面向仪器系统的PCI扩展) 是一种由NI公司发布的坚固的基于PC的测量和自动化平台。PXI结合了PCI的电气总线特性与CompactPCI的坚固性、模块化及Eurocard机械封装的特性发展...

    WireFactory Simulator:小型工厂模拟器,用于控制逻辑测试-开源

    Wire Factory已实施,以帮助在博士课程中测试更复杂的自动化系统,其指导如下:主管:罗伯特·西尔维奥·乌贝蒂诺·罗索·罗教授教授副主管:圣卡塔琳娜州立大学的André·Bittencourt Leal教授UDESC)位于巴西的...

    迅饶BACnetScanBACnet测试工具使用说明.pdf

    ACnetScan是由上海迅饶自动化科技有限公司自主研发的BACnet客户端扫描软件. 该软件同时具备BACnetIP和BACnetMS/TP扫描功能,并且具有读属性、写...智能建筑,楼宇自动化,工厂自动化,设备厂商,智能交通,煤矿,能源等

    智点门窗工厂软件

    智点木门软件是专门为木门工厂开发的生产管理软件,集订单、生产、销售、货运、账务、工人计件工资等于一体,包含套线自动计算,洞口净尺寸计算,生产单打印,包装标签打印,扫码计件,计件工资计算,移动下单,...

    QECon 2023全球软件质量&效能大会上海站(公开)PPT汇总(55份).zip

    自动化工厂执行结果智能分析 一站式研发效能平台的建设与实践 小程序体系化质量保障实践 APP启动稳定性和链路优化实践 提升车辆研发质量效能的工具研发实践 金融软件系统质量可信评估 云音乐AIGC生成音乐内容质量...

    ATE平台: TreeATE V1.2.1安装包

    TreeATE是Tree Automatic Test Equipment的缩写,专注服务于工厂成品或半成品测试自动化的一种开源软件工具平台。详见https://blog.csdn.net/vivasoft/category_9282516.html

    ATE平台: TreeATE V2.2.0安装包

    TreeATE是Tree Automatic Test Equipment的缩写,专注服务于工厂成品或半成品测试自动化的一种开源软件工具平台。详见https://blog.csdn.net/vivasoft/category_9282516.html

    sloppy_test:NAB的实地考察任务

    我组成了一个自动化测试项目,并将其命名为“ Sloppy Test”。 待办事项清单: 第1部分:测试设计和错误挑战 创建测试方法 设计测试用例 查找错误并创建缺陷报告 第2部分:UI自动化 验收标准: 使用有效的验证...

    Proneta 西门子网络扫描工具

    快速自动化:PRONETA自动扫描PROFINET网络和所有连接组件,生成拓扑概况。实际安装拓扑和参考对象之间的对比非常便捷。 快速可靠的测试:想要测试工厂线路和组件模块配置时,PRONETA可确保分布式I/O组件及其传感器和...

    网页代码工厂 v1.00 测试版

    智能化网页特效代码生成工具,只需简单填写网站信息,即可生成对应的网页特效代码,无需面对难以理解的html代码,也可辅助专业人员编写软件,缩短网页开发周期,大大提高工作效率.例E-Mail地址插件自动完成加入收藏夹、...

Global site tag (gtag.js) - Google Analytics