[发明专利]用于商品测试的测试脚本的智能选择在审
| 申请号: | 201980002996.0 | 申请日: | 2019-02-01 |
| 公开(公告)号: | CN112005259A | 公开(公告)日: | 2020-11-27 |
| 发明(设计)人: | S·帕尼卡尔;S·安舒尔;S·达什;M·T·秦;纪东 | 申请(专利权)人: | 戴尔产品有限公司 |
| 主分类号: | G06Q10/06 | 分类号: | G06Q10/06 |
| 代理公司: | 北京润平知识产权代理有限公司 11283 | 代理人: | 肖冰滨;王晓晓 |
| 地址: | 美国德*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 商品 测试 脚本 智能 选择 | ||
在产品测试中,脚本优先级排序工具(102)用于智能地确定测试脚本的执行顺序的优先级。该工具从测试脚本的执行中创建测试输出的存储库,并分析输出以训练和部署机器学习ML模型,该模型定义可能需要执行的脚本的优先级以及可以跳过执行不影响测试质量的脚本。更可能失败和/或执行耗时的脚本会被优先处理,而其他脚本可能被跳过。ML模型根据脚本的平均执行时间、脚本执行失败的总数、脚本的执行重试次数以及脚本的最近失败时间对脚本进行排序。脚本可以根据其排序执行,以提高效率和节省时间。
技术领域
本发明一般涉及电子系统的组件的测试,并且更具体地,涉及基于人工智能(AI)的组件测试环境,其中部署优先级工具以智能地优先执行那些更可能在执行期间失败并且更可能是耗时的测试脚本,同时跳过可以不执行的其他测试脚本的执行。
背景技术
随着信息的价值和使用持续增加,个人和企业寻求处理和存储信息的其他方式。提供用户的一个选项是信息处理系统。信息处理系统通常为商业、个人或其他目的处理、编译、存储和/或传送信息或数据,从而允许用户利用信息的价值。由于不同用户或应用程序之间的技术和信息处理需求和要求各不相同,因此信息处理系统也可能因处理的信息,信息处理的方式,处理、存储或传送的信息量以及处理、存储或传送信息的速度和效率而变化。信息处理系统的变化允许信息处理系统是通用的或为特定用户或特定用途配置的,诸如金融交易处理、航空公司预订、企业数据存储或全球通信。另外,信息处理系统可以包括可以被配置为处理、存储和传送信息的各种硬件和软件组件,并且可以包括一个或多个计算机系统、数据存储系统和网络系统。
现代信息处理系统包括许多不同类型的消费者和商业电子设备,例如个人计算机(如,台式机或笔记本电脑)、平板电脑、移动设备(如,个人数字助理(PDA)或智能电话)、企业(或小型企业)服务器和数据处理系统等。这些设备的大小、形状、性能、功能和价格可能不同。在任何情况下,几乎所有这些现代设备都配备有相关的硬件和软件,以允许其用户通过因特网访问许多不同的网站并执行在线交易。
不同类型的信息处理系统包括由不同售卖商/制造商制造并且从不同的第三方供应商(或直接从售卖商)接收的不同类型的硬件组件。在产品制造/组装环境中,在信息处理系统最终组装并准备装运之前,每个信息处理系统的硬件组件可能需要单独测试,并且最好作为整个系统的一部分测试。商品测试是一种组件测试,用于验证电子系统(或信息处理系统)中每个组件的操作正确性。每个组件都使用一组测试脚本独立测试,这些脚本是用于测试组件功能的软件模块/例程。在以相关系统形式组装所有单独测试的组件之后,也可以测试电子系统本身。在系统设计时,测试工程师可以创建一个测试脚本存储库,以针对每个组件进行测试。每个组件的测试脚本数可能从10到20个不等。当所有测试脚本成功通过执行时,系统可被视为“准备发货”。
发明内容
本发明内容提供了以下在具体实施方式中进一步描述的概念的简化形式。本发明内容不旨在标识关键或基本特征,因此不应用于确定或限制所要求保护的主题的范围。
本发明涉及一种产品测试环境,其中使用测试脚本优先级排序工具(软件应用程序)来智能地优先化测试脚本的执行顺序。这个基于AI的工具训练和部署机器学习(ML)模型,该模型定义了要执行的脚本的优先级以及可以安全地跳过执行不影响测试质量的脚本。在特定实施例中,基于“快速失败”方法选择脚本用于执行,其中在执行期间更可能失败的脚本和/或执行耗时的脚本被优先执行,而其他脚本可以被跳过。ML模型可以评估与被测试的组件或单元相关联的所有测试脚本的执行性能,并基于许多预定义的标准对测试脚本进行排序以进行执行,该标准诸如,脚本的平均执行时间、脚本执行失败的总数、如果相同的零件标识(PPID)(与被测零件的零件号相关联)失败超过一次,则为脚本执行重试次数的总数,以及最近的脚本的失败时间。由于根据本发明的教导选择性地执行测试脚本,可以避免过度(并且通常是不必要的)测试。在大规模产品制造和/或组装操作的情况下,这可以转化为显著节省整体产品运输时间并减少制造积压。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于戴尔产品有限公司,未经戴尔产品有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980002996.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:钴基合金制造物及其制造方法
- 下一篇:钴基合金制造物的制造方法
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理





