Welcome to the 16.0 Minor QA Testing Guide, please check with your developer to make sure 16.0 Minor Migration is successfully completed (if any) before testing.
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.
User Interface Related
Test instructions for sections below will be combined into one for easy reference.
Navigator facelift
In quest of completing the puzzle of CET facelift, we have facelifted the navigator in extension component tabs for a refreshed look. Do note that this change is not automatic unless manufacturers opt in manually in their migration. When migrated to the new navigator, follow smoke test instructions below if your extension uses a navigator:
Navigator example that houses Configura's products.
Faster loading of catalogues with images in component tabs
The performance of loading catalogues with a lot of images is improved with some code improvements. Previously, there were issues where users were stuck with a blank extension component tab for a short while. Follow smoke test instructions below to ensure no adverse behavior is introduced.
A blank extension component tab that is still loading. 😴
- By using your manufacturer extension, click on the items to ensure it generates the library correctly, there should not be missing items. Verify that the folders are correctly named as before and has a tooltip when hovered on. Click to expand and collapse should not introduce graphical glitches.
- Click on each component tabs of your extension, ensure that all products can load effortlessly with the correct thumbnails (background, color, transparency) as before.
2D/3D Graphics Related
Snap and connect improvement and 'getAllConnected' function code refactoring
Some code improvements were done to reduce some redundancies when 'getAllConnected' function is called, which results in general snapping and connect performance improvements. No new functionalities were introduced, but it is also important to ensure no regression defects surface when testing with your manufacturer extension, if you have products with the ability to snap and connect.
- By using your manufacturer extension. Ensure snapping or connecting two or more products still works, the performance should not be slower than before. Verify that snap points are still accurate and there should not be changes to the sensitivity.
Drawing Tools Related
Move objects by custom distance
There is an improvement made in moving objects with arrow keys. Users can now control the how much of a distance it moves with each key press. To support this improvement, new buttons of [Dynamic, Fixed] will be added in Control Panel > General > Editing. Dynamic used to be the default where it automatically adjusts the distance according to camera zoom level whereas Fixed allows a flexible fixed distance value.
Switching between Dynamic and Fixed distance to move object.
*What to look out for?
- By using your manufacturer extension, ensure switching from [Dynamic] to [Fixed] works for your manufacturer products, set a fixed value and ensure it only moves your product accurately of that distance.
- Switch to other units in Control Panel > Region and ensure [Fixed] option still works as expected for your manufacturer product.
Crash fix for editing chain dimensions
Developers fixed a crash that can happen when attempting to edit a sub-length of a chain dimension. Alongside, the sub-length and total length values are sometimes inaccurately shown in the quick properties. Ensuring this fix works on your end, follow these test instructions below:
Double click on a sub-length of the chain dimension to enter edit mode.
*What to look out for?
- By using your manufacturer extension products, measure them by using a chain dimension. Ensure editing a sub-length of a chain dimension does not crash and ensure the 'Sub-Length' and 'Total Length' values are showing the correct values. Attempt to update the 'Sub-Length' and 'Total Length' and it should reflect successfully.
- Additionally, 'Adding', 'Merging' and 'Remove' in edit mode should work as expected.
Styles Related
Improved line type caching
Developers improved the caching in the lineType method, as it tend to generate a different key whenever a line style is changed in CET resulting in a potential crash. Thus, It is important for manufacturers to ensure switching between line types should work as before and does not crash by following these test instructions below:
Line type feature in quick properties of a textbox.
*What to look out for?
- Verify by switching to different manufacturer custom (if any) line types in 2D objects work as expected and should not crash. This includes switching of line types through quick properties or style editor.
- Creating and saving a new custom line style in quick properties or style editor also should work and can be used in new 2D objects placement in an existing or new drawing.
- Perform smoke testing by changing the types of styles (text style, dimension style, paperview text style, etc.) to ensure no unintended behavior surface in the process.
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.
2D/3D Graphics Related
Show hidden objects in selection
There many are situations where users can end up selecting something that is not visible. This can happen for example if the the user uses group select and selects a snapper that is connected to other snappers with different categories/visibility. In such cases, it is often unclear what will happen if the visible snappers are manipulated (e.g. stretched, moved, disconnected). There are also cases where a snapper being inserted is not visible in the view mode it is inserted into. This can be confusing for the user.
Hence, this feature is introduced to show any hidden objects as a ghost outline of the original graphics in both 2D and 3D, that are in selection.
Objects that are not supposed to show (hidden) in customized view modes will be shown as a ghost outline as long as in selection.
To use, a new toggle is introduced in Control Panel > Views.
New toggle in Control Panel that allows toggling for this feature.
To ensure this feature is working well on your end, please follow these test instructions below:
*What to look out for?
-
Enable the feature (toggle) in Control Panel:
-
By using your manufacturer products in a drawing, ensure that
a ghost outline will show when products in selection are hidden
in single or group selection.
- Verify the accuracy further by cross checking the assigned categories of your manufacturer product and visibility configurations to ensure visibility correctness (hidden when its supposed to).
- Test hidden objects in blocks.
-
By using your manufacturer products in a drawing, ensure that
a ghost outline will show when products in selection are hidden
in single or group selection.
Walls / Architectural Related
Glass doors and windows
Full glass doors and windows are now available to create more realistic store-front environments. New icons of doors and windows (in blue) will be situated in Walls extension toolbox, placing them will default to 'Frameless glass' type in the quick properties and is flexible to change to other door and window types when necessary.
Glass doors and windows snapped on a straight wall.
There are no manufacturer specific testing instructions for this feature as it is well tested internally. However, feel free to try out this feature on an exploratory basis.
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.