NX二次开发-Check-Mate测试结果解析
适用版本:NX7.5及以上
在进行NX二次开发时,某些业务场景需要进行Check-Mate相关的开发,那么如何解析Check-Mate测试结果以及如何获取某些失败的检查项关联的NX对象呢,下面进行详细说明。
参考前一篇技巧《NX二次开发-Check-Mate测试执行》可知,利用NXOpen.Validate.Validator类与NXOpen.Validate.Parser类中的方法,可从代码层面执行Check-Mate测试,那么现在讲解一下如何解析Check-Mate测试结果。
在执行Check-Mate测试时,可以指定生成Check-Mate外部日志文件,该文件包含测试结果信息,文件格式为PLMXML,可用解析XML的方式对文件进行解析。
图1 Check-Mate 代码中生成外部日志文件配置选项
图2 Check-Mate功能中生成外部日志文件配置选项
执行Check-Mate测试后,可以在指定路径下找到日志文件,日文件名称以创建时间为规范,例如:2021Mar30151101.xml,即2021年3月30日15分11秒01毫秒。
图3 Check-Mate 外部日志文件
图4 Check-Mate 外部日志文件内容
文档内容中包含Check-Mate执行内容与结果,包括检测部件、检测包信息、检查器信息、错误信息、错误对象等,基于该文档进行解析,即可获取到Check-Mate测试结果的具体信息。
综上所述,可以通过上诉的函数执行Check-Mate测试,并基于外部日志信息可获取到Check-Mate测试结果的具体内容。
免责声明:
1、本站所有资源文章出自互联网收集整理,本站不参与制作,如果侵犯了您的合法权益,请联系本站我们会及时删除。
2、本站发布资源来源于互联网,可能存在水印或者引流等信息,请用户擦亮眼睛自行鉴别,做一个有主见和判断力的用户。
3、本站资源仅供研究、学习交流之用,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担。
4、侵权违法和不良信息举报 举报邮箱:cnddit@qq.com
还没有评论,来说两句吧...