Welcome to the CET 15.5 QA Testing Guide, please check with your developer to make sure 15.5 Migration is successfully completed (if any) before testing.
Recording of the Webinar 🎦
We have conducted our testing guide webinar not long ago. If you have missed it, feel free to watch the recording below:
Bug fixes and improvements🪲
As with any other releases, we're trying to improve by ruling out as much bugs as possible in order to maintain that awesome CET user experience. Hence, these relevant bugs and changes were handpicked for your information, divided into different CET component areas.
Save / Load / Open
Option to store 'autobackup' file same as drawing location
There is a new checkbox of 'Next to drawing' added to the Auto backup section in Control Panel. For convenience, users can now *choose to save the autobackup files in the file path as where the drawing is saved. With it, this will save some clicks needing to navigate without this checkbox present.
The checkbox in Auto backup section in Control Panel
- Using your existing drawing, try making a save using 'Next to drawing' checkbox ticked in Auto backup section in the Control Panel. Prior to this, make sure you remember the existing file path that your drawing is previously saved. When configured, the backup files should be created in the same file path as the drawing file.
- Verify that a '_CET Backups' folder will be created with the backup files inside.
- In CET, go to 'File > Recent > Recent Drawings > View backups and autosaves'. A dialog will open comprising of all backup files. Ensure that the created backup files in the configured file path can be opened without faults.
The choice will be remembered even after CET is restarted.
Materials
Newly created Customer Own Material (COM) not applied immediately
Developers fixed a problem with Customer Own Material (COM) not applying automatically after it is newly created. The previous behavior retains the existing COM material even after a new one is created, it causes an inconvenience as users would want a newly created COM to reflect immediately, then change their mind after, if needed to. It's important to ensure this fix works for your manufacturer COM materials with the *test instructions below:
COM material change on a FIKA chair
- Using any of your manufacturer products, create and apply a Customer Own Material (COM) on the product. Then, repeat creation of COM for a couple more times. The catch here is ensuring each time a COM is created, it should apply immediately and reflect on the product itself.
- Ensuring there are no regression defects, make sure each COM material is as accurate as before.
Material Explorer Improvements
The Material Explorer has been improved and now has the ability to segregate between default CET materials, manufacturer materials or my materials. This provides a quicker and easier access to the different types of materials on the fly, at the same time improving performance of the entire dialog. It is now more responsive and loads material faster.
'Manufacturer Materials' tab selected in Material Explorer
How can I get my manufacturer materials to show up in this tab?
Simply click on 'Material folders' on the bottom left and ensure folder is directed to the file path consisting your manufacturer materials.
- Materials folders configured in 'Manufacturer defined' will show in 'Manufacturer Materials'.
- Materials folders configured in 'User defined' will show in 'My Materials'.
Materials folder configuration
Ensuring this feature works for your manufacturer materials, follow *test instructions below:
- Following the guide above, manufacturers need to verify that their materials will load in their respective tabs by directing paths to material folders registered in catalogs or in their extensions.
- Verify material correctness by applying onto your manufacturer products.
Order Export
'IndTag' code not exported in 'OFDA XML' order export
Developers fixed a problem with 'OFDA XML' order export type excluding 'IndTag' code. The code of 'IndTag' carries the individual tags of manufacturer products.
Individual tag of a FIKA chair shown in the calculation dialog
Ensuring this feature works for your manufacturer materials, follow *test instructions below:
- Load / Create a drawing with your manufacturer products. Perform an order export type of 'OFDA XML' in the calculation dialog.
- Load into Worksheet, Spec, or another pricing software and verify the 'IndTag' information is accurate against the manufacturer products placed in the drawing space.
'OL' code output removed from 'Configura SIF' order export
Exporting a 'Configura SIF' without manufacturer-specific exports will no longer export the code 'OL' which is the option list price for a product. 'OL' has been replaced with code 'O1'. Manufacturers are still responsible for removing 'OL' in the future from their SIF exports if other export types are used.
Order Export dialog
Ensuring this feature works for your manufacturer materials, follow *test instructions below:
- Load / Create a drawing with your manufacturer products. Perform an order export type of 'Configura SIF' in the calculation dialog.
- Open the Settings dialog box and make sure Use manufacturer-specific export is off.
- Load into Worksheet, Spec, or another pricing software and verify the option list price of 'O1' code is carried over correctly.
Categorization, Tags and Visibility
Code refactoring of 'ViewModesPanel' class
Developers have done necessary code refactoring and cleanup in the 'ViewModesPanel' class for better code efficiency, which pertains to categorization, tags and visibility in CET. Though no known improvements were introduced in this release, it's important to ensure categorization and view modes still works as before, follow *test instructions below:
Edit View Set dialog
- Create or load your desired drawing into CET, check that manufacturer view modes (if any) works flawlessly and has the correct intended visibility when switched to, also good to check:
- New / existing custom view modes with manufacturer tags and categories has correct visibility.
- Renaming / cloning custom view modes still works as before.
- Editing custom view modes by assigning to different tags and categories (default / manufacturer), make sure it works accordingly.
*There are still some minor known issues around visibility and view modes which is being worked on internally, contact devsupport@configura.com for assistance.
New features🆕
We're continuously improving in each releases to provide more features that brings more value into CET. Here's what you need to know, divided into different CET component areas.
Materials
Customer Own Material (COM) now available in Material Legend
Customer Own Material (COM) will now appear in the standard Material Legend in the abstract office, when applied to products. It is sorted to show COMs first, then Catalogue materials. Relevant details of the description, ID / Code and manufacturer information will be shown. Users are also able to filter to only show COMs in the Material Legend's quick properties.
COM material on a FIKA chair
Material Legend set to only show COM materials
- Using your manufacturer products, create and apply Customer Own Material (COM) on products. Place Material / Finish legend from your manufacturer extension, ensure the applied COM materials appear in the legend with the correct details *(Name, Description, ID / Code, Enterprise, Length Unit).
- Update COM details and make sure changes are reflected to the Material / Finish legend accurately.
- Check that sorting of COM materials are in correct alphabetical / numerical order.
Enable / disable these information in the Material / Finish legend's quick properties.
User Interface
CET Facelift ✨
Please be informed that the CET will startup in the facelifted UI by default, toggling between the old and the new UI is still possible at this point however the classic UI of CET will be made obsolete in CET 16.0 next year. As we are making sure all manufacturers have the consistent experience across, hence we are ensuring it is in good order on your end.
Classic CET (left) against Facelifted CET (right)
The facelifted CET will have a noticeably wider margin compared to the classic CET. With the slight margin expansion, it will be expected for most manufacturer extension toolboxes to have a button / tool / snapper switch position due to wider space availability.
With most fixes are on their way but we would want you to check these prominent areas. Please follow smoke *test instructions below.
- In the facelifted CET, check:
- Texts should not be clipped, as potentially it might be clipped due to auto sizing of the new font size in the facelift.
Example above shows the alphabets 'p' and 'g' clipped below.
- Check the dialogues with / without tabs (Article views in calculation, project information, print dialog, picklist or manufacturer specific card dialogues, etc), the card comprises of content, listing should not be cropped.
For dialogues with tabs above, it should not flicker when switching between tabs for consistency.
Example above shows cropped 'Sorting' tab in the calculation dialogue and a cropped user interface in a manufacturer specific dialogue.
- Texts should not be clipped, as potentially it might be clipped due to auto sizing of the new font size in the facelift.
New Extension Toolbox Adoption ➡️
We highly recommend manufacturers to adopt to the new extension toolbox to be in line with the awesome new look in CET. There is currently no specified deadline but contact devsupport@configura.com for UI adoption should you require assistance.
Hop on and transform your awesome manufacturer extension toolbox to look even better!
Sneak peek of the facelifted FIKA Office extension below (To be released)
We have carefully curated these documentation to support this process:
- For developers looking to start adopting to the new extension toolbox.
- For testing, after completion of UI adoption process.
Core scheme phasing out 🗓️
When?
In 2025, core schemes codes will be deprecated in Core. This means for those manufacturers who chooses to continue with core schemes will have to maintain the codes themselves. With this, we're highly encouraging our manufacturers who are still on core schemes to migrate to use props schemes as soon as possible. Contact devsupport@configura.com for migration assistance.
Then?
With each completed migration, QA Support is always striving to keep the quality in check. Schemes is one of the core functionality of a manufacturer extension and we're leaving no chances on this. As a result, we strictly encourage visiting PropSchemes testing guide that we've prepared for your convenience.
Performance Testing 📊
Performance is a very important aspect that drives CET's usability experience. As we strive to provide more enhancements and new features in the later CET versions, performance is taken into strict consideration to ensure its consistency and does not introduce an unintended ripple effect throughout. With that said, we would like our manufacturers to run some basic performance tests, to make sure they are not affected.
Basic checklists
- To ensure the best performance possible, please switch off unused extensions, which will contribute to faster CET loading and startup.
- Test for possible memory leak issue using Window's Task Manager (Open using shortcut CTRL + SHIFT + ESC). Look for 'CETDesigner.exe' under 'Processes' tab and make sure overall memory consumption is not maxed out, with CET eating up most of it. Check that CET's memory consumption makes negligible difference between old and new, report if you experience abnormally high memory consumption by 'CETDesigner.exe'.
New Tool in Release Debug
Measure memory usage
A new tool to inspect memory allocation for packages installed in CET. This tool can be used to determine memory leak of certain packages if memory is growing overtime and not being release.
What you can do:
- To be used whenever there is a memory spike or memory maxing out in Windows Task Manager. Or unusual sluggishness or slowdown were felt while using CET.
- Open up Release Debug menu using Ctrl+Alt+Shift+F12. Click on "Measure memory usage". Some users might have clashes with Intel HD Graphics shortcut.
- The traces will be written to CET log file. Send the log file together with relevant information to devsupport@configura.com for investigation.
Response Monitor tests
We highly recommend using 'Response Monitor' under 'QA Tools' to trace the time taken for different actions done in CET. Compare the time taken for the same actions done between the old and new versions of CET. If time taken difference is of a huge margin, you may report to 'devsupport@configura.com' for assistance.
By using your manufacturer extension, we suggest checking time differences for these actions:
- System startup time
- First snapper placement, and subsequent continuous placement
- Stretching (check if its smooth and not jerky)
- Copy and Paste
- Creating Alternatives
- Save and Load drawing
- Material application in [Animation, Quick Properties, Customer Own Material, Scheme Dialog]
That's all we have for you!
The QA Support team would like to wish you all the best in your 15.5 Migration journey. 👍
Have additional questions?
Links that may come handy to you
Release and Migration Best Practices
As always, reach out to us at qasupport@configura.com if you have questions
Comments
0 comments
Please sign in to leave a comment.