掌桥专利:专业的专利平台
掌桥专利
首页

一种自动化质量抽检方法、装置、设备及存储介质

文献发布时间:2024-04-18 19:59:31


一种自动化质量抽检方法、装置、设备及存储介质

技术领域

本发明涉及生产测试技术领域,特别涉及一种自动化质量抽检方法、装置、设备及存储介质。

背景技术

盘片在生产完成出厂前需要进行生产测试,以保证出厂的盘片性能符合厂商标称值。目前,在单项生产测试中,一般通过人工干预逐个执行测试并手动记录测试结果等,无法批量、大规模进行自动化生产测试。

一般地抽检人员手工执行抽检,手动记录测试数据:通过截图、excel文件来记录每次一的待分析测试数据,人工切换不同的抽检环境等,从而出现抽检效率低下,以及无法实现对抽检问题地智能分析等问题。

因而现有技术还有待改进和提高。

发明内容

本发明的主要目的在于提供一种自动化质量抽检方法、装置、设备及存储介质,旨在解决现有技术中对待测试盘片进行测试时,无法实现对抽检问题进行自动智能分析和定位的问题。

为了达到上述目的,本发明采取了以下技术方案:

一种自动化质量抽检方法,应用于控制端,包括:

在接收到待测盘片的当前抽检配置信息后,将测试指令传输至测试端,以便所述测试端根据所述测试指令执行待测试项目,得到待分析测试数据;

对所述待分析测试数据进行结果自动判定,对判定出所述待测试项目中存在异常情况的待分析测试数据进行第一分析测试,得到错误信息后进行展示;

对判定出所述待测试项目中不存在异常情况的待分析测试数据进行第二分析测试得到分析结果,记录所述错误信息和所述分析结果,得到抽检报告;

将所述抽检报告传输至制造执行端,以便所述制造执行端将所述抽检报告进行存储。

所述自动化质量抽检方法中,所述对所述待分析测试数据进行结果自动判定,对判定出所述待测试项目中存在异常情况的待分析测试数据进行第一分析测试,得到错误信息后进行展示,包括:

从所述测试端上获取所述待分析测试数据,并将所述待分析测试数据与历史抽检数据进行对比;

若所述待分析测试数据中的任一项待测试项目存在所述异常情况,则对存在异常情况的待分析测试数据中的抽检失败日志信息进行解析,得到日志关键字;

将所述日志关键字与预设错误关键字进行匹配,并在所述日志关键字与所述预设错误关键字匹配成功时,将所述抽检失败日志信息在控制系统页面上进行展示;

将预设阈值数据与存在异常情况的待分析测试数据中的抽检失败结果数据进行对比,并在所述抽检失败结果数据小于所述预设阈值数据时,将所述抽检失败结果数据在所述控制系统页面上进行显示;

在所述日志关键字与所述预设错误关键字未匹配成功,且在所述抽检失败结果数据不小于所述预设阈值数据时,在所述控制系统页面上显示未知错误信息;

将所述抽检失败日志信息、所述抽检失败结果数据和所述未知错误信息进行记录,得到所述错误信息。

所述自动化质量抽检方法中,所述对判定出所述待测试项目中不存在异常情况的待分析测试数据进行第二分析测试得到分析结果,记录所述错误信息和所述分析结果,得到抽检报告,包括:

若所述待测试项目不存在所述异常情况,则根据所述待测试项目将所述待分析测试数据进行拆分,得到待测抽检单项数据;

计算所有所述待测抽检单项数据的一致性,得到所述待测抽检单项数据的单项一致性结果;

将所述历史抽检数据的平均一致性结果与所述一致性结果进行比较,在所述平均一致性结果和所述一致性结果的偏差相差在预设偏差阈值内时,将所述单项一致性结果进行记录,得到所述分析结果;

将所述错误信息和所述分析结果进行记录,得到所述抽检报告。

所述自动化质量抽检方法中,异常情况的待分析测试数据包括:抽检失败日志信息和抽检失败结果数据。

所述自动化质量抽检方法中,所述在接收到待测盘片的当前抽检配置信息后,将测试指令传输至测试端,以便所述测试端根据所述测试指令执行待测试项目,得到待分析测试数据,之前包括:

在待测盘片被插入所述测试端时,利用所述测试端对所述待测盘片进行初始化;

检测历史抽检配置信息是否存在,并在检测出存在所述历史抽检配置信息时,提示是否用所述当前抽检配置信息对所述历史抽检配置信息进行更新。

所述自动化质量抽检方法中,所述在接收到待测盘片的当前抽检配置信息后,将测试指令传输至测试端,之后包括:

在所述测试端接收到所述测试指令后,利用所述测试端获取所述待测盘片的初始信息;其中,所述初始信息包括S.M.A.R.T信息;

对所述初始信息进行解析得到关键信息,将所述关键信息在所述控制系统页面上进行显示,并实时监控所述待测盘片的抽检状态;其中,所述抽检状态包括:未测试、测试中、成功和失败。

所述自动化质量抽检方法中,所述在接收到待测盘片的当前抽检配置信息后,将测试指令传输至测试端,以便所述测试端根据所述测试指令执行待测试项目,得到待分析测试数据,包括:

在检测出不存在所述历史抽检配置信息时,接收抽检人员输入的所述当前抽检配置信息;

将所述测试指令发送至所述测试端,以便所述测试端根据所述测试指令执行所述待测试项目,得到所述待分析测试数据;

其中,所述测试项目包括:文件的写入、拷贝和检验,休眠,异常掉电,重启,以及S.M.A.R.T。

一种自动化质量抽检装置,应用于控制端,包括:

待分析测试数据获取模块,用于在接收到待测盘片的当前抽检配置信息后,将测试指令传输至测试端,以便所述测试端根据所述测试指令执行待测试项目,得到待分析测试数据;

错误信息展示模块,用于对所述待分析测试数据进行结果自动判定,对判定出所述待测试项目中存在异常情况的待分析测试数据进行第一分析测试,得到错误信息后进行展示;

抽检报告生成模块,用于对判定出所述待测试项目中不存在异常情况的待分析测试数据进行第二分析测试得到分析结果,记录所述错误信息和所述分析结果,得到抽检报告;

抽检报告存储模块,用于将所述抽检报告传输至制造执行端,以便所述制造执行端将所述抽检报告进行存储。

一种智能设备,包括:存储器、处理器、显示器及存储在所述存储器上并可在所述处理器上运行的自动化质量抽检程序,所述自动化质量抽检程序被所述处理器执行时实现如上所述的自动化质量抽检方法的步骤。

一种计算机可读存储介质,存储有自动化质量抽检程序,所述自动化质量抽检程序被处理器执行时实现如上所述的自动化质量抽检方法的步骤。

相较于现有技术,本发明提供的一种自动化质量抽检方法、装置、设备及存储介质,所述方法,应用于控制端,包括:在接收到待测盘片的当前抽检配置信息后,将测试指令传输至测试端,以便测试端根据测试指令执行待测试项目,得到待分析测试数据;对待分析测试数据进行结果自动判定,对判定出待测试项目中存在异常情况的待分析测试数据进行第一分析测试,得到错误信息后进行展示;对判定出待测试项目中不存在异常情况的待分析测试数据进行第二分析测试得到分析结果,记录错误信息和分析结果,得到抽检报告;将抽检报告传输至制造执行端,以便制造执行端将抽检报告进行存储。通过对待分析测试数据进行结果自动判定,并对不同结果进行分别分析测试,得到抽检报告,高效地实现了对待测盘片进行智能抽检数据分析,提高了检测效率,节省人力,还能及时发现抽检出现故障的盘片,并进行实时反馈,实现了对抽检数据进行追溯管理,有效解决质量问题。

附图说明

图1为本发明提供的自动化质量抽检方法的较佳实施例的流程示意图;

图2为本发明提供的自动化质量抽检方法的较佳实施例中步骤S100之前的流程示意图;

图3为本发明提供的自动化质量抽检方法的较佳实施例中自动化质量抽检方法的判断流程示意图;

图4为本发明提供的自动化质量抽检方法的较佳实施例中步骤S100的流程示意图;

图5为本发明提供的自动化质量抽检方法的较佳实施例中在控制系统上输入当前抽检配置信息的示意图;

图6为本发明提供的自动化质量抽检方法的较佳实施例中待分析测试数据的结果示意图;

图7为本发明提供的自动化质量抽检方法的较佳实施例中步骤B100和B200的流程示意图;

图8为本发明提供的自动化质量抽检方法的较佳实施例中步骤S200的流程示意图;

图9为本发明提供的自动化质量抽检方法的较佳实施例中步骤S300的流程示意图;

图10为本发明提供的自动化质量抽检方法的较佳实施例中抽检报告的示意图;

图11为本发明提供的自动化质量抽检装置的架构关系图;

图12为本发明提供的智能设备的较佳实施例的运行环境示意图。

具体实施方式

为使本发明的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。

本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。

本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。

为了解决上述现有技术问题,本发明提供了一种自动化质量抽检方法、装置、设备及存储介质。本发明中通过执行待测试项目得到待分析测试数据后,对待分析测试数据进行结果自动判定,并对存在异常情况的待分析测试数据和不存在异常情况的待分析测试数据,分别对应地进行第一分析测试和第二分析测试,得到抽检报告,不仅节省人力,提高了检测效率,实现了高效地对待测盘片进行智能抽检数据分析,还能及时发现抽检出现故障的盘片,并进行实时反馈,实现了对抽检数据进行追溯管理,有效解决了出故障的盘片的质量问题。

下面通过具体示例性的实施例对自动化质量抽检方法设计方案进行描述,需要说明的是,下列实施例只用于对发明的技术方案进行解释说明,并不做具体限定:

请参阅图1,本发明提供的一种自动化质量抽检方法,应用于控制端,包括:

S100、在接收到待测盘片的当前抽检配置信息后,将测试指令传输至测试端,以便所述测试端根据所述测试指令执行待测试项目,得到待分析测试数据。

其中,所述待测盘片(disk)为固态硬盘(SSD)盘片。所述控制端为控制系统或测试机;所述测试端为测试机。

其中,所述待分析测试数据包括:日志信息和结果数据。所述待测试项目包括:H2(文件写入、拷贝和检验)、S4(休眠)、PCT(异常掉电)、Reboot(重启)、smart(即S.M.A.R.T:Self-Monitoring Analysis And Reporting Technology,中文名称为“自我检测分析与报告技术”,是一种自动监控硬盘驱动器完好状况和报告潜在问题的技术标准)。

具体地,所述自动化质量抽检方法应用于所述控制端上,即主要以所述控制端为执行主体,并且,所述自动化质量抽检方法主要是以所述控制端与所述测试端即测试机进行交互的过程。那么,所述自动化质量抽检方法实现如下:

当抽检人员在所述控制端上输入所述待测盘片的当前抽检配置信息,包括:抽检工单号、抽检测试机IP地址和ERP(Enterprise Resource Planning)系统物料编号,然后,在所述控制端上点击启动抽检按键,所述控制端开始发送所述测试指令至所述测试端。

其次,所述测试端接收到所述测试指令,开始执行所述待测试项目(H2(文件写入、拷贝和检验)、S4(休眠)、PCT(异常掉电)、Reboot(重启)、smart(Self-MonitoringAnalysis And Reporting Technology,中文名称为“自我检测分析与报告技术”),得到所述待分析测试数据,以便进行下一步地操作。

更进一步地,请参阅图2,所述步骤S100、在接收到待测盘片的当前抽检配置信息后,将测试指令传输至测试端,以便所述测试端根据所述测试指令执行待测试项目,得到待分析测试数据,之前包括:

A100、在待测盘片被插入所述测试端时,利用所述测试端对所述待测盘片进行初始化;

A200、检测历史抽检配置信息是否存在,并在检测出存在所述历史抽检配置信息时,提示是否用所述当前抽检配置信息对所述历史抽检配置信息进行更新。

具体地,一并参阅所述自动化质量抽检方法的判断流程示意图如图3所示,所述抽检人员将所述待测盘片插入到空闲测试机的插槽中,然后运行测试机上初始化程序,如果未识别到所述待测盘片,则需将所述待测盘片重新插入插槽,然后重试。然后,在初始化测试机成功之后,则所述测试机处于等待抽检状态。

在所述控制端上:首先,所述抽检人员登录控制系统,加载抽检配置文件,并点击保存。然后,控制系统会自动检测该抽检产品(所述待测盘片)的历史抽检配置信息是否已经存在,如已经存在,则提示抽检人员是否需要用所述当前抽检配置信息对所述历史抽检配置信息进行更新。

更进一步地,请参阅图4,所述步骤S100、在接收到待测盘片的当前抽检配置信息后,将测试指令传输至测试端,以便所述测试端根据所述测试指令执行待测试项目,得到待分析测试数据,包括:

S110、在检测出不存在所述历史抽检配置信息时,接收抽检人员输入的所述当前抽检配置信息;

S120、将所述测试指令发送至所述测试端,以便所述测试端根据所述测试指令执行所述待测试项目,得到所述待分析测试数据。

具体地,所述控制系统检测所述历史抽检配置信息是否存在:

若检测出不存在所述历史抽检配置信息,则所述控制系统接收所述抽检人员在所述控制端上输入的所述当前抽检配置信息,并将所述测试指令发送至所述测试端。然后,所述测试端根据所述测试指令执行所述待测试项目,得到所述待分析测试数据,其中,在所述控制系统上输入所述当前抽检配置信息的示意图5所示,图5中横向依次为:抽检工单号、抽检测试机ip、抽检测试机位号、抽检盘片型号、抽检盘片序列号、各抽检项目名称、抽检总结果和日志操作。

其中,所述待分析测试数据主要包含读写性能数据、文件生成是否异常、文件拷贝是否异常、文件对比是否一致、重启是否正常、休眠唤醒是否正常、异常掉电是否正常和是否存在IO错误(包含:写错误、读错误、写超时、读超时、数据不一致等)等,所述待分析测试数据的结果示意图如图6所示;图6中第一行输入项为:抽检工单号、抽检盘片物料号、抽检型号;第二行输入项为:抽检项目、H2、S4、PCT、Reboot、smart;第三行输入项为:抽检编号、抽检盘片序列号、抽检环境编号、H2抽检结果、S4抽检结果、PCT抽检结果、Reboot抽检结果、Smart抽检结果、AS SSD记录(性能测试数据,包含128k顺序读带宽、128k顺序写带宽、4k随机读带宽、4k随机写带宽、4k 64队列深度的随机读带宽、4k 64队列深度的随机写带宽、ACCTime(512B随机读时延、512B随机写时延)Score(读跑分、写跑分、总跑分)。

更进一步地,请参阅图7,所述在接收到待测盘片的当前抽检配置信息后,将测试指令传输至测试端,之后包括:

B100、在所述测试端接收到所述测试指令后,利用所述测试端获取所述待测盘片的初始信息;其中,所述初始信息包括S.M.A.R.T信息;

B200、对所述初始信息进行解析得到关键信息,将所述关键信息在所述控制系统页面上进行显示,并实时监控所述待测盘片的抽检状态;其中,所述抽检状态包括:未测试、测试中、成功和失败。

具体地,同时,在所述测试端将所述测试指令发送至所述测试端后,所述测试端接收到所述测试指令,所述测试端获取所述待测盘片的初始信息(所述待测盘片的smart信息),即获取所述自我检测分析和所述报告技术信息。

然后,所述控制系统所述初始信息进行解析得到所述关键信息,并同步在所述控制系统界面上进行显示,同时,实时监控所述待测盘片的抽检状态(未测试、测试中、成功和失败)。

进一步地,请继续参阅图1,S200、对所述待分析测试数据进行结果自动判定,对判定出所述待测试项目中存在异常情况的待分析测试数据进行第一分析测试,得到错误信息后进行展示。其中,异常情况的待分析测试数据包括:抽检失败日志信息和抽检失败结果数据。

具体地,在所述测试端执行待测试项目得到所述待分析测试数据时,所述测试机将所述待分析测试数据实时传输至所述控制端,所述控制端则对所述待分析测试数据进行结果自动判定,即对应图3中的对回传的抽检信息与数据进行结果判定,并判定是否有问题:若显示所述待分析测试数据中的所述待测试项目中存在异常情况,例如:性能不达标、文件写入失败、文件拷贝失败、文件比对失败、重启失败、休眠唤醒失败、异常掉电失败、写错误、读错误、写超时、读超时和数据不一致等,则对所述待测试项目中存在异常情况的待分析测试数据进行第一分析测试(图3中的问题定位分析),测试结束后得到所述错误信息,并将所述错误信息在所述控制系统界面上进行显示,展示问题原因,从而提醒所述抽检人员。

更进一步地,请参阅图8,所述步骤S200、对所述待分析测试数据进行结果自动判定,对判定出所述待测试项目中存在异常情况的待分析测试数据进行第一分析测试,得到错误信息后进行展示,包括:

S210、从所述测试端上获取所述待分析测试数据,并将所述待分析测试数据与历史抽检数据进行对比;

S220、若所述待分析测试数据中的任一项待测试项目存在所述异常情况,则对存在异常情况的待分析测试数据中的抽检失败日志信息进行解析,得到日志关键字;

S230、将所述日志关键字与预设错误关键字进行匹配,并在所述日志关键字与所述预设错误关键字匹配成功时,将所述抽检失败日志信息在控制系统页面上进行展示;

S240、将预设阈值数据与存在异常情况的待分析测试数据中的抽检失败结果数据进行对比,并在所述抽检失败结果数据小于所述预设阈值数据时,将所述抽检失败结果数据在所述控制系统页面上进行显示;

S250、在所述日志关键字与所述预设错误关键字未匹配成功,且在所述抽检失败结果数据不小于所述预设阈值数据时,在所述控制系统页面上显示未知错误信息;

S260、将所述抽检失败日志信息、所述抽检失败结果数据和所述未知错误信息进行记录,得到所述错误信息。

具体地,在所述测试机将所述待分析测试数据实时传输至所述控制端时,所述控制端获取所述待分析测试数据,并根据所述待测盘片的历史抽检数据(从持久化的抽检数据库中获取),展示预期抽检完成时间。然后,所述控制端对所述待分析测试数据进行结果自动判定,即所述测试端将所述待分析测试数据与所述历史抽检数据进行对比:若对比出所述待分析测试数据中的任一项待测试项目存在所述异常情况,则所述待测试项目中存在异常情况的待分析测试数据进行所述第一分析测试。

其中,所述第一分析的过程如下:对存在异常情况的待分析测试数据中的抽检失败日志信息进行解析,得到所述日志关键字,如I/O write error、I/O read error、I/Otimeout、I/O verify fail、command abort、media error等等。

然后,将所述日志关键字与预设错误关键字进行匹配:若所述日志关键字与所述预设错误关键字匹配成功,则将所述抽检失败日志信息在所述控制系统页面上进行展示,即将定位出的问题原因展示至所述控制系统页面上。并将预设阈值数据与存在异常情况的待分析测试数据中的抽检失败结果数据进行对比,比如分别将读写IOPS(Input/OutputOperations Per Second,中文名为每秒的输入输出量(或读写次数))、读写带宽、读写时延、上电时长等等抽检失败结果数据各自的预设阈值数据进行对比,从而从抽检失败日志信息中检查是否存在读写性能不达标、文件写入错误、文件拷贝错误和IO错误等问题:

若所述抽检失败结果数据小于所述预设阈值数据,则将所述抽检失败结果数据在所述控制系统页面上进行显示,即此时所述控制系统上显示具体的错误信息。例如,返回的4k随机写IOPS为5000,设置的最低标准是6000,则会定位出4k随机写IOPS性能不达标。

但是,若所述日志关键字与所述预设错误关键字未匹配成功,且在所述抽检失败结果数据不小于所述预设阈值数据时,在所述控制系统页面上显示未知错误信息,即此时所述控制系统界面上显示“未知错误信息”字样,从而实现了问题的自动定位分析。

最后、将上面的所述抽检失败日志信息、所述抽检失败结果数据和所述未知错误信息进行记录,得到所述错误信息。

进一步地,请继续参阅图1,S300、对判定出所述待测试项目中不存在异常情况的待分析测试数据进行第二分析测试得到分析结果,记录所述错误信息和所述分析结果,得到抽检报告。

具体地,在所述控制端对所述待分析测试数据进行结果自动判定时,即所述测试端将所述待分析测试数据与所述历史抽检数据进行对比:

若显示所述待分析测试数据中的所述待测试项目中不存在异常情况,则对所述待测试项目中不存在异常情况的待分析测试数据进行第二分析测试(图3中的数据智能分析),得到所述分析结果,最后,记录所述错误信息和所述分析结果,得到所述抽检报告。

本发明中通过对所述待分析测试数据进行结果自动判定,对判定出所述待测试项目中存在异常情况的待分析测试数据进行第一分析测试得到所述错误信息,并对判定出所述待测试项目中不存在异常情况的待分析测试数据进行第二分析测试得到所述分析结果,再记录所述错误信息和所述分析结果得到所述抽检报告,从而实现了对所述待分析测试数据进行结果自动判定,并对判定结果进行分别处理,从而提高了智能问题分析的效率和准确性。

更进一步地,请参阅图9,所述步骤S300、对判定出所述待测试项目中不存在异常情况的待分析测试数据进行第二分析测试得到分析结果,记录所述错误信息和所述分析结果,得到抽检报告,包括:

S310、若所述待测试项目不存在所述异常情况,则根据所述待测试项目将所述待分析测试数据进行拆分,得到待测抽检单项数据;

S320、计算所有所述待测抽检单项数据的一致性,得到所述待测抽检单项数据的单项一致性结果;

S330、将所述历史抽检数据的平均一致性结果与所述一致性结果进行比较,在所述平均一致性结果和所述一致性结果的偏差相差在预设偏差阈值内时,将所述单项一致性结果进行记录,得到所述分析结果;

S340、将所述错误信息和所述分析结果进行记录,得到所述抽检报告。

具体地,在所述测试端将所述待分析测试数据与所述历史抽检数据进行对比时:

若显示所述待分析测试数据中的所述待测试项目中不存在异常情况,则根据所述待测试项目将所述待分析测试数据进行拆分,得到所述待测抽检单项数据,包含单项抽检时长、顺序写带宽和随机读IOPS等等。并计算所有所述待测抽检单项数据的一致性,得到所述待测抽检单项数据的单项一致性结果。

然后,将所述历史抽检数据的平均一致性结果与所述一致性结果进行比较,在所述平均一致性结果和所述一致性结果的偏差相差在预设偏差阈值内(例如不超过10%)时,将所述单项一致性结果进行记录,得到所述分析结果。最后,将所述错误信息和所述分析结果进行记录,得到所述抽检报告。

其中,所述抽检报告的示意图如图10所示,图10中横向依次为:抽检编号、抽检工单号、抽检盘片型号、工单总数量、抽检数量、抽检完成时间、抽检人员、抽检盘片的固件版本、抽检盘片的小版本号、抽检结果。

进一步地,请继续参阅图1,S400、将所述抽检报告传输至制造执行端,以便所述制造执行端将所述抽检报告进行存储。

具体地,在记录所述错误信息和所述分析结果得到所述抽检报告后,将所述抽检报告传输至所述制造执行端(或制造执行系统(EMS,Manufacturing Execution System)),以便所述制造执行端将所述抽检报告进行持久化存储。

另一个实施例中,请参阅图11,本发明还提供了一种自动化质量抽检装置,应用于控制端,包括:

待分析测试数据获取模块1,用于在接收到待测盘片的当前抽检配置信息后,将测试指令传输至测试端,以便所述测试端根据所述测试指令执行待测试项目,得到待分析测试数据。

错误信息展示模块2,用于对所述待分析测试数据进行结果自动判定,对判定出所述待测试项目中存在异常情况的待分析测试数据进行第一分析测试,得到错误信息后进行展示。

抽检报告生成模块3,用于对判定出所述待测试项目中不存在异常情况的待分析测试数据进行第二分析测试得到分析结果,记录所述错误信息和所述分析结果,得到抽检报告。

抽检报告存储模块4,用于将所述抽检报告传输至制造执行端,以便所述制造执行端将所述抽检报告进行存储。

其中,所述自动化质量抽检系统主要用于Windows平台下的一种智能自动化抽检系统方法与装置,兼容SATA(Serial Advanced Technology Attachment)和NVMe(non-volatile memory express)两种类型的盘片。

具体地,所述自动化质量抽检方法适用于所述自动化质量抽检系统中,那么,所述自动化质量抽检方法实现如下:

当抽检人员在所述控制端上输入所述待测盘片的当前抽检配置信息,包括:抽检工单号、抽检测试机IP和企业资源计划料号,在所述控制端上点击启动抽检按键,所述控制端开始发送所述测试指令至所述测试端。

然后,所述测试端接收到所述测试指令,开始执行所述待测试项目(文件的写入、拷贝和检验,休眠,异常掉电,重启,以及S.M.A.R.T),得到所述待分析测试数据。所述测试机则将所述待分析测试数据实时传输至所述控制端,所述控制端再对所述待分析测试数据进行结果自动判定:

若显示所述待分析测试数据中的所述待测试项目中存在异常情况,则对所述待测试项目中存在异常情况的待分析测试数据进行第一分析测试,测试结束后得到所述错误信息,并将所述错误信息在所述控制系统界面上进行显示。

但是,若显示所述待分析测试数据中的所述待测试项目中不存在异常情况,则对所述待测试项目中不存在异常情况的待分析测试数据进行第二分析测试,得到所述分析结果,最后,记录所述错误信息和所述分析结果,得到所述抽检报告。

最后,将所述抽检报告传输至所述制造执行端,以便所述制造执行端将所述抽检报告进行持久化存储。

本发明中所述测试端根据所述控制端传输的测试指令开始执行所述待测试项目,得到所述待分析测试数据并进行结果自动判定,并根据不同的判定结果进行对应的检测,最后将检测结果进行记录得到抽检报告,从而实现智能抽检数据分析,自动生成抽检报告,提高检测效率,节省人力。

并且,实现了记录整个抽检过程以及各项数据,从而有效地减少信息流失,还实时监控各抽检项,能及时发现抽检出现故障的盘片,并进行实时反馈,实现对抽检数据进行追溯管理,有效解决质量问题。

并且,通过对所述待测试项目中存在异常情况的待分析测试数据进行第一分析测试,对所述待测试项目中不存在异常情况的待分析测试数据进行第二分析测试,还能实现了并线检测,使得各测试机之间互不干扰,有效地提升了检测效率。

在另一实施例中,请参阅图12,基于上述自动化质量抽检方法,本发明还相应提供了一种智能设备,所述智能设备包括处理器10、存储器20及显示器30。图12仅示出了智能设备的部分组件,但是应理解的是,并不要求实施所有示出的组件,可以替代的实施更多或者更少的组件。

所述存储器20在一些实施例中可以是所述智能设备的内部存储单元,例如智能设备的硬盘或内存。所述存储器20在另一些实施例中也可以是所述智能设备的外部存储设备,例如所述智能设备上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。进一步地,所述存储器20还可以既包括所述智能设备的内部存储单元也包括外部存储设备。所述存储器20用于存储安装于所述智能设备的应用软件及各类数据,例如所述安装智能设备的程序代码等。所述存储器20还可以用于暂时地存储已经输出或者将要输出的数据。在一实施例中,存储器20上存储有自动化质量抽检程序40,该自动化质量抽检程序40可被处理器10所执行,从而实现本申请中自动化质量抽检方法。

所述处理器10在一些实施例中可以是一中央处理器(Central Processing Unit,CPU),微处理器或其他数据处理芯片,用于运行所述存储器20中存储的程序代码或处理数据,例如执行所述自动化质量抽检方法等。

所述显示器30在一些实施例中可以是LED显示器、液晶显示器、触控式液晶显示器以及OLED(Organic Light-Emitting Diode,有机发光二极管)触摸器等。所述显示器30用于显示在所述智能设备的信息以及用于显示可视化的用户界面。所述智能设备的部件10-30通过系统总线相互通信。

在该实施例中,当处理器10执行所述存储器20中自动化质量抽检程序40时实现的步骤,可以参照上述自动化质量抽检方法中的对应描述,在此不再赘述。

具体的,本实施例中,上述基于多面体模型建模的自动化质量抽检装置的各模块的具体功能可以参照上述自动化质量抽检方法中的对应描述,在此不再赘述。

在另一实施例中,本发明还提供一种计算机可读存储介质,其中,存储有自动化质量抽检程序40,所述自动化质量抽检程序40被处理器执行时实现如上所述的自动化质量抽检方法的步骤;由于上述对该所述自动化质量抽检方法的步骤进行了详细的描述,在此不再赘述。

进一步地,所述计算机可读存储介质既可以是非易失性存储介质,也可以是易失性存储介质。

综上所述,本发明提供的一种自动化质量抽检方法、装置、设备及存储介质,所述方法,应用于控制端,包括:在接收到待测盘片的当前抽检配置信息后,将测试指令传输至测试端,以便测试端根据测试指令执行待测试项目,得到待分析测试数据;对待分析测试数据进行结果自动判定,对判定出待测试项目中存在异常情况的待分析测试数据进行第一分析测试,得到错误信息后进行展示;对判定出待测试项目中不存在异常情况的待分析测试数据进行第二分析测试得到分析结果,记录错误信息和分析结果,得到抽检报告;将抽检报告传输至制造执行端,以便制造执行端将抽检报告进行存储。通过对待分析测试数据进行结果自动判定后进行分别测试,得到抽检报告,高效地实现了对待测盘片进行智能抽检数据分析。

可以理解的是,对本领域普通技术人员来说,可以根据本发明的技术方案及其发明构思加以等同替换或改变,而所有这些改变或替换都应属于本发明所附的权利要求的保护范围。

技术分类

06120116516434