测试贯穿产品整个生命周期,常见的测试模型有V模型、W模型、X模型和H模型等。合理的利用现成可用的测试工具链,是快速响应测试需求,缩短测试开发周期的关键。
测试需求产生之后,由测试工程师负责设计测试方案、测试用例和研究测试结论;之后由测试软件工程师负责开发产品生命周期各个阶段的测试软件,如开发调试软件、系统测试软件、自动化生产测试软件等;最后由测试员负责测试。
如何缩短测试开发周期和开发成本?最有效的是缩短测试软件的开发周期和成本,主要手段是利用商用现成的测试工具链,低代码配置式的开发测试软件,让测试工程师也能胜任测试软件的开发,让自己设计的测试方案能在自己的手上快速验证,这将大大提高测试开发的敏捷性,让测试业务更加专注。

现代测控系统是分层架构的,有利于每一层做精做强,硬件可以按需配置,软件也能够实现零代码/低代码配置式的系统。

一个低代码配置型的测试和自动化控制软件平台,最重要的功能之一: 具有开放的设备驱动接入机制,内置丰富的设备驱动,满足实际采集数据和仿真设备的需求。

一个低代码配置型的测试和自动化控制软件平台,最重要的功能之二: 内置类型丰富的变量,可以进行分层组织变量,支持表达式类型的变量(方便进行数值转换和仿真数据产生)、数据库类型变量(方便数据存入数据库和从数据库取出)、文件型变量(方便数据存入txt文件、二进制文件、标准TDM文件等)等,满足测控数据的存储和使用需求。

一个低代码配置型的测试和自动化控制软件平台,最重要的功能之三:执行序列可以配置,能够根据测试用例的执行顺序灵活配置测试步骤, 支持流程控制,如分支语句If、Switch,循环语句For、While,并行语句Parallel ; 支持同步控制,如等待(Wait)、通知(Notification) ; 支持消息发送接收;支持脚本等。

一个低代码配置型的测试和自动化控制软件平台,最重要的功能之四:通信协议能够自定义,即能够根据设备通信协议的结构不用编写代码即可配置出通信命令。该功能可以非常灵活快速地实现和设备的通信,例如,使用格西测控大师在Modbus通信协议一致性测试中很方便构造有差错的通信测试用例。

一个低代码配置型的测试和自动化控制软件平台,最重要的功能之五:拥有自定义用户界面的功能,内置丰富的控件,如按钮、输入框、仪表、图表、 矢量图等,能够快速的构建测控界面,利用数据绑定技术,将变量绑定到画面中的控件属性中,自动显示数据。

如何缩短测试开发周期和开发成本?相关推荐

  1. 单芯片如何解决语音播报+显示驱动,实现缩短产品开发周期简化和降低综合BOM成本?

    导读:随着消费需求的多样化,通过语音芯片实现声音播报的产品越来越多,如智能水杯,电磁炉.微波炉等小家电,电动车仪表盘,血压计.血糖仪等家用医疗产品等等.这些产品都是几乎带显示屏,需要一颗专用的ic来驱 ...

  2. 使用 Dapr 缩短软件开发周期,提高生产效率

    Microsoft DevOps 文档里的文章(https://docs.microsoft.com/zh-cn/azure/devops/report/dashboards/cycle-time-a ...

  3. 使用 Dapr 缩短软件开发周期

    Microsoft DevOps 文档里的文章(https://docs.microsoft.com/zh-cn/azure/devops/report/dashboards/cycle-time-a ...

  4. 自动驾驶测试:MIL、SIL、PIL、HIL

    1. 基于模型的设计 基于模型的设计方法(MBD,Model Based Design)采用图形化设计和自动化代码生成,不同于基于手工编程和纸上规范的传统编程方法,具有如下优点: 在统一的开发测试平台 ...

  5. 利用AI技术自动测试游戏

    1.引子 近年来,游戏AI已从一种"伪智能"迭代成了真正的人工智能.3年前AlphaGo的成功只是证明了AI技术在游戏领域取得了巨大的发展,但另一方面AI技术对整个游戏行业的帮助仍 ...

  6. 节约软件开发成本,关键在这儿。

        ​1.节省软件开发成本的核心在减少返工! 软件企业利润 = 销售额 - 成本.企业的利润少,可能是销售额太少,也可能是成本太高.而增加销售额,取决于销售人员.客户.市场.产品等众多不可控因素, ...

  7. 试纸测试(需求分析)

    一.初衷 产品上线以后,经过一段时间的运营,同时随着战略的调整和需求的逐步明朗,会有许多新的需求和方向产生,此时就不得不进行产品迭代,而任何的新功能和改变背后,都充满了风险和未知. 二.定义 任何产品 ...

  8. 软件测试需求分析之什么是“试纸测试”

    目录 一.初衷 二.定义 三.举例 1.电商平台商品详情页增加"一键下单"功能 2.B2B平台是否增加采供交流频道? 3.电商平台增加新的品类前的试纸测试 4.常旅客积分管理app ...

  9. 需求分析用“试纸测试”的好处

    今天和大家聊一聊一个需求验证的小技巧:"试纸测试". 一.初衷 众所周知,产品上线以后,经过一段时间的运营,同时随着战略的调整和需求的逐步明朗,会有许多新的需求和方向产生,此时就不 ...

  10. 自动驾驶虚拟仿真测试介绍(7):MIL、SIL、PIL和HIL是个啥

    |作者版权所有,未经许可谢绝转载,转载请联系adsimtest@163.com. "本篇介绍下什么是MIL.SIL.PIL和HIL." 一.基于模型的设计 基于模型的设计方法(MB ...

最新文章

  1. 微软亚洲研究院开源分布式机器学习工具包
  2. flutter apk 打包
  3. 设计模式学习笔记--Strategy 策略模式
  4. 构造全自动计算的CPU
  5. Python a,b = b,a 是怎么赋值的
  6. Response.Redirect 编码的问题
  7. RabbitMQ消息幂等性问题
  8. 【转】微软Azure Functions使用入门
  9. Eclipse的快捷键大全
  10. 网站建设十大忠告,新手建站必看
  11. 371. Sum of Two Integers (Binary)
  12. python动态演示数据gdp_荐爬取世界各国历年的GDP数据
  13. 赋值pingfang(i)=x; 与或非
  14. 各种LOGO设计标准尺寸
  15. ggplot绘图之基本语法
  16. CentOS 搭建 Vsftpd 服务,一次性成功,收藏了!
  17. vue组件雨滴、星星、流星特效动画(开箱即用)
  18. 小程序商店刷榜_机刷8毛,人刷2块2,好评app都是刷出来的?苹果:刷榜app将从应用商店移除...
  19. 使用visio创建跨职能流程图
  20. 实现移动端H5页面调用摄像头

热门文章

  1. 微信公众号的自定义菜单的创建
  2. PHP解析大型Excel表格的库:box/spout
  3. 等保知识|云计算问题的通俗解释
  4. Microsemi Libero免费版License申请教程(2022年)
  5. 请求通道在等待 00:00:58.9616639 以后答复时超时。增加传递给请求调用的超时值,或者增加绑定上的 SendTimeout 值。分配给此操作的时间可能是更长超时的一部分。...
  6. 华硕bios更改固态硬盘启动_华硕bios怎么设置固态硬盘为第一启动项
  7. 机器学习入门——加州房价问题
  8. Mock.js数据模拟,rap2、postman可视化接口平台,Vue框架的接口链接应用
  9. html文字溢出怎样处理,css文本溢出处理
  10. 一个很不错的H5动画网站