欢迎来到CET 13.5 QA 测试指南。在还没开始测试之前请先和编程员确认所有的迁移工作已经完成。
cm.core.parttag.partTagsInWorld(部件标记相关)
在这一次的更改,某些类已从全局更改成获取和设置函数,这是代码重构的一部分。这是团队为性能改进工作所努力的一部分。为确保您的制造商插件不会产生不利影响,请遵循以下冒烟测试说明:
- 使用制造商插件,通过所有方法(矩形、自定义形状、选择等)对产品进行部件标记。如果制造商插件有默认部件标记类别,请检查这些类别是否仍然保留,也不要忘记验证撤消和重做是否有效。
- 通过视图模式、筛选、视图剪辑和打印输出测试部件标记的可见性。
- 此外,创建一个新的绘图,重复上面的1、2测试用例。在不同的绘图之间切换的同时仍应保留已应用的零件标记。执行此操作时,请确保没有 *性能故障。
PropDefs和PropInputSetting属性 (动画及快捷属性相关)
在代码优化后,有一些界面更改和代码重构。因此,确保这些属性仍然适用于您的制造商插件是重要的。
- 通过使用插件产品,确保产品功能和值仍然可用,而不是在此过程中丢失。它们仍然可以应用(材料、特征等)*2D和3D视图
- 确保快捷和动画属性框的大小正确,并且可以四处移动、停靠和隐藏。
价格变动环境
编程人员对核心中与计算模块相关的类进行了一些代码重构。因此,重新检查制造商产品的定价很重要。遵循以下各项的测试说明:
- 通过使用插件产品,确保 *定价正确准确,并且与CET 13.0中的报价单(BOM)相同。(如有,请参考制造商规范中的价格手册)
- 加载/创建一个比平时更大的绘图,单击 “F5” 刷新报价单对话框,确保它仍然刷新,不会冻结,或者导致CET在该过程中不响应*(可选)检查刷新所需的时间。
您可以使用 QA测试工具>订单导出测试 比较不同版本CET之间的价格差异。更多关于订单导出工具的信息请点击此处!
您可以通过使用 QA测试工具>响应监视器 得到所用时间来比较计算对话框刷新的性能。更多关于响应监视器的信息请点击此处!
Abstract Office
屏风转接
随着 “I” 形转接柱的增加,在定制转接柱中很难通过转接系统来确定要使用那一种转接柱。
为了解决这个问题,编程人员使用距离作为决定因素的一部分,以确定连接时哪个是最佳的转接柱。开发人员在进行此操作时还进行了一些清理,并将其分解为方法。
为确保这些更改不会影响您的屏风面板产品,请遵循以下测试说明:
- 使用制造商插件的屏风产品,连接两个屏风以创建“I”形连接。
- 确保根据图形和零件生成正确的屏风转接柱。
- 同时使用屏风,尝试其他转接柱(例如L、T、X、V、Y)。确保生成正确的屏风转接柱,同时检查图形并验证报价单中的零件。
典型块(组件块)
在某些情况下,当使用组件块时,其他连接在一起的产品也会被过滤掉,然而它只应自动隐藏屏风框架和转接柱。
为了解决这个问题,开发人员创建了一个新的属性来进行筛选。此外,这些类被拆分为单独的文件,以方便日后进行更改。
遵循以下测试说明:
- 使用您的制造商屏风系统插件,创建一个典型的工作站。然后选择工作站,右键单击并选择“创建组件块”。注意:您也可以为典型工作站创建块,然后打开“块”对话框并选择“到组件块”。
- 确保转换为组件块后,除了屏风框架和连接柱以外,没有其它部件被隐藏起来。
- 在将创建的工作站转换为组件块之前,您也可以尝试在其中添加更多产品。还有确保只有隐藏屏风框架和连接柱。
屏风框架和桌面
PanelFrameInsertAnimationG2已被重写,以修复一些旧的问题,并同时尝试模拟旧的动画属性。这也是为了确保执行与旧动画更一致,同时支持G2动画。还有根据需要对PanelFrame的其他小错误和旧行为进行了一些更改。
对于桌面则是对用于移除桌脚动画的材质进行了微小更改,并添加了一种新方法,以更好地执行撤消步骤。
左: CET 13.0; 右: CET 13.5
测试用例:
- 使用您的制造商插件中的屏风产品线,确保在将屏风插入绘图时“动画属性”正常工作。尝试更改“动画属性”中的可用选项。
- 将另一个屏风或桌面连接附着。确保连接正确,图形按预期生成,报价单中显示的零件正确生成。
- 拉伸屏风。确保“宽度”、“深度”、“高度”可以毫无问题地拉伸。还可以尝试在连接桌面的情况下拉伸屏风,并确保两者可以一起拉伸。
- 使用“移除桌脚”动画,验证移除动画的颜色以及桌脚的移除是否有效执行。
- 对桌面的操作进行撤消。验证所有操作都可以撤消,并且没有发生异常行为。
RED Engine 修订本
CET 13.5中对主要用于渲染 RED Engine进行了修订。因此,我们强烈建议使用您的制造商插件检查这些区域。
请遵循CET 13.5中的冒烟测试说明:
- 确保加载(新/现有)图形的性能不低于之前的版本。感觉应该会更快,否则应和CET 13.0一样。
- 在您的制造商插件组件选项卡中,对制造商产品的不同布局使用“立面图”。在2D空间中验证渲染是否有异常。还有,使用尺寸工具验证准确性,以确保立面图的渲染正确,与实际产品尺寸相对应。
- 使用不同的预设或自定义光源在渲染室中执行快速渲染/渲染。验证材料和颜色的准确性。它看起来应该与之前的版本相同。
- 在图纸视图中,创建一些图纸。创建时,请确保2D 视图剪辑覆盖范围有效,并根据剪切的区域正确剪切。最重要的是,确保3D视口也能正常工作,包括锁定和解锁。
Abstract Material Handling
物料搬运 Abstract 需要大量迁移工作。编程人员进行了大量更改,以支持代码重构,以及对引擎的添加和行为的更新。
如果您来自物料搬运行业,我们建议您遵循此章节,否则您可以跳过。使用您的“物料搬运”制造商插件,遵循以下测试说明:
- 确保能够插入不同类型的货架/输送机布局。
- 确认您能够拉伸所有货架/输送机点(宽度、高度、深度)。
- 检查单位负载编辑器是否正常运作。(如有)
- 检查货架在创建PDF、打印预览中是否可见。如果您的插件有自动图纸生成,也请检查一下。
- 确保立面图有效且准确。
- 检查所的物品编号是否正确,*价格是否不匹配。
- 通过 *加载旧绘图来验证是否仍然支持并可以处理。
您可以使用 QA测试工具>订单导出测试 比较不同版本CET之间的价格差异。更多关于订单导出工具的信息请点击此处!
通过使用QA 测试工具>批量加载绘图工具,可以自动加载许多旧绘图。有关批量加载绘图工具的更多信息,请点击此处!
新功能
方案保存
CET 13.5中对方案保存进行了修改,其特点如下:
保存时使用不同的命名后缀。现在它保存为<SchemeName>.schemegroupName.extensionName.cmScheme
<方案名称>.方案组名称.插件名称.cmScheme
通过查看下面的图片,方案名称是 [FAM] 组的 [Fika] 插件以下的 [CET QA Test]。保存此方案后,它将保存为[CET QA Test.FAM.Fika.cmScheme]。
如果选择“另存为”,保存时将创建 [方案组.插件名称] 文件夹,因此图片中会显示 [FAM.Fika] 文件夹。如果您感到疑惑,一旦做出更改,没有命名后缀的旧方案将被覆盖并重命名。
导出和导入方案也会发生更改,以前导出的方案将保存为“cmSchemes”,现在则更改为“cmSchemeZip”。
自动嵌入方案现在能更快速的处理,您将在方案资源管理器菜单中看到“自动嵌入全部”的切换键。一旦“打开”,创建自定义方案并应用于绘图将自动将方案嵌入到该绘图中。只要绘图中嵌入了一个方案,方案资源管理器菜单中方案按钮的右上角就会显示一个“挂钩”图标。
通过这些对方案的更改,我们希望确保方案也能在您的端部发挥最佳作用。遵循以下各项的测试说明:
- 使用您的制造商插件方案(如有),尝试将(目标/选择/所有)运用不同的方案属性/预设到制造商插件产品,并确保其正常工作。
- 确保[新的/现有的]自定义方案可以保存并加载到您的绘图。任何新的保存动作都应该遵循上面解释的新后缀命名。
- 使用制造商插件方案时,请确保方案对话框中不缺少任何属性。
- 确保绘图的嵌入方案仍然有效操作。
降噪器
有没有想过如何消除渲染中不必要的噪音?
不用担心,在CET 13.5中,我们引入了一个新功能,即便不是全部,也能解决你一直想消除的大部分噪音。在 渲染室>后期处理>颜色 中,您将看到一个新的复选框 “降噪”,它将在照片渲染后显著地消除可见的噪音。
在默认的情况下,它是被“勾选”的。目前,不勾选后勾选复选框并不会即时生效并降噪,这个性能问题已被注意到,并将在以后的CET版本中得到改进。
它看起来怎么样?
让我们看看 “*降噪器” ”关闭❌“(顶部)和 “打开✔️“ (底部)时的照片比较。
请注意“CET”标志周围的照明区域,这里产生非常明显的噪音。
为了确保此功能在您的终端上正常运作,请遵循以下测试说明:
- 将您制造商插件拥有灯/光的产品配合使用,绘制一个简单的绘图。打开“渲染室”并进行渲染。勾选和取消勾选“降噪”选项,评估材质精度。确保材质的光泽和准确性与之前一样,看起来没有什么不同。
- 当使用旧的渲染图测试“降噪”选项,它应该兼容。您需要再次渲染这些图以支持此功能,否则复选框将不可用。
- 确保与以前版本的CET相比,渲染时间没有性能差异。
模板
在CET 13.5中,我们推出了模板。您现在可以创建绘图并将其保存为绘图模板。这将允许客户共享CET绘图模板,尤其是与经销商共享,以达到全公司的标准绘图。您可以合并所需的可重用文件(例如:文章视图、图纸标题栏、自定义类别、可见性设置等),以及依您项目所需来创建模板。
模板能做什么:
- 允许将CET绘图保存为模板。
- 在打开新绘图或从最近的模板部分中选择已保存的模板。
- 编辑模板并允许覆盖或另存为新模板。
- 模板共享。
例:
如要试用模板,请跟随以下步骤:
- 在CET的新绘图上,创建可用作模板的平面图/布局。如果可以的话,还应包括制造商插件的产品、立面图、图例和图纸。
- 单击“文件>另存为模板…”。输入模板的名称并确保模板已保存(文件类型为 .cmdrwt)。
- 现在到“文件>模板”,选择保存的模板并单击“设置为默认”。
- 关闭并重新启动CET,确保CET启动时载入保存的模板。
注:您也可以到“控制面板>模板”选择默认模板.
插件启动
此项新功能是对现有的延迟插件“唤醒”的新增。简而言之,若您的插件要支持此功能则必须做到迁移。它会暂停插件启动,直到您主动单击它。这有助于缩短CET的启动时间。
有了这个功能,您可以自由的选择哪些插件可以被强制“唤醒”,或者在CET启动时暂停。这基本上可以交错插件加载和“唤醒”以实现CET更快的启动。
在控制面板中,您会看到一个新增部分“插件启动”。
- A部分 - 您可以勾选插件,该插件中将在下一次CET启动时被强制“唤醒”。未勾选的插件将在下次启动时暂停,仅在手动单击时启动。
- B部分 - ”最后使用“是指绘图中最近放置的最后一个图形。例如,如果您上次放置了来自FIKA办公室的图形,FIKA办公室应更新为最新的“最后使用”。
- C部分 - 打开后,CET核心插件也将显示在列表中。它们无法被取消勾选/暂停,因为它们将以灰显禁止使用。
- D部分 - 显示CET的预计总启动时间,根据勾选/未勾选的插件数进行更新。
在CET 13.5中,组件选项卡的外观也将与之前不同。灰显的插件图标(照片中的红色箭头)是还没被“唤醒”的插件。如果需要手动点击“唤醒”,它也会显示单独的插件预计启动时间 。
因此,我们希望您在更新到13.5后,确保它不会对启动和CET的使用体验产生不利影响。
请确保:
- 通过使用您的制造商插件,您可以在插件启动对话框中勾选/取消勾选。确保在这两个选项中插件都可以被“唤醒”并使用。
- CET和您的插件的启动时间不应比之前 *慢。
您可以使用 QA测试工具>启动时间 检查制造商插件启动时的所用时间。
性能测试
性能是推动CET可用性体验中非常重要的一面。随着我们努力在往后的CET版本中提供更多的增强功能和新功能,我们将严格考虑性能,以确保其一致性,并且确保不会在过程中引入意想不到的连锁反应。话虽如此,我们也希望我们的制造商伙伴能够进行一些基本的性能测试,以确保它们不受影响。
基本检查清单
- 为了确保最佳性能,请关闭未使用的插件,这将有助于CET更快地加载和启动。
- 使用Windows的任务管理器测试可能的内存泄漏问题(使用快捷键CTRL+SHIFT+ESC打开)。在进程选项卡中找寻“CETDesigner.exe”并确保总体内存消耗没有达到最大值,并以CET占用了大部分内存。检查CET的内存消耗在新旧版本之间的差异是否可以忽略不计,如果“CETDesigner.exe”的内存消耗异常高,请提交报告。
Measure Globals
一种用于检查在CET中安装的软件包内存分配的新工具。此工具可用于确定某些软件包的内存泄漏问题,如内存超时增长且未被释放。
您可以怎么做:
- 在Windows任务管理器中出现内存突然置顶或内存最大化时使用。又或者在使用CET时感觉到异常迟钝或缓慢。
- 使用Ctrl+Alt+Shift+F12打开Release Debug菜单,点击“Measure Globals”。一些用户可能与Intel英特尔HD Graphics快捷键有冲突。
- 这些信息将被写入CET日志文件中。将日志文件及相关信息发送至devsupport@configura.com进行调查。
响应监视器测试
我们也强烈建议使用“QA工具”下的“响应监视器”来追踪CET在完成不同的操作时所花费的时间。对照旧版和新版CET中相同动作所使用的时间。如果时间差异很大,您可以向“devsupport@configura.com”寻求帮助。
通过使用您的制造商插件,我们建议检查这些操作的时间差异:
- 系统启动时间
- 第一次放置产品和之后的连续放置
- 拉伸(检查其是否平滑且不抖动)
- 复制和粘贴
- 创建备选
- 保存和加载绘图
- 在[动画、快捷属性、客户自定的材质、方案框]中应用材质
评论
0 条评论
请登录写评论。