The following article describes the features of the Workbench view in Step details. For an intro to Step details see this article.
Overview
The Workbench view is designed to provide a comprehensive set of tools for analyzing measurement data. This view is structured to help you manipulate and visualize measurement data with precision, offering a variety of controls for customizing the chart display, filtering data, and fine-tuning analysis.
These features include:
- Flexible Data Aggregation: Aggregate measurements by time period or group data by various dimensions to help you see patterns or uncover issues and weaknesses.
- Zoom Control: Customize how you view the chart, zooming in or out both horizontally and vertically, with the option to reset zoom levels at any time.
- Advanced Filtering: Set upper and lower limits to simulate effects on KPIs and metrics of interest, enhancing your ability to analyze test performance across different thresholds.
- Simultaneous Test Step Analysis: Easily analyze multiple test steps at once, making it possible to compare results side by side or in aggregated form.
- Graphical Customization: Customize the appearance of the chart with options like adjusting the number of y-axes or choosing when markers should appear on the chart.
The Workbench view is a specialized, highly functional tool tailored to users who need detailed control over their unit testing measurements. With its comprehensive suite of tools for data aggregation, filtering, chart zooming, and graphical customization, it is an essential part of any workflow focused on deep, granular test step analysis. Whether you are analyzing individual measurements or aggregating them over time, the Workbench view provides the flexibility and control needed to derive actionable insights from your test data.
Layout and Components
The Workbench view features a three-part layout that centers around the main chart, supported by the ribbon toolbar at the top and a sidebar on the left. Each component has been designed to streamline data analysis.
Ribbon Toolbar
The ribbon toolbar hosts the majority of the interaction controls and is split into three tabs: Home, Options, and Export. Each tab contains a set of tools that allow for detailed adjustments to the chart and data display.
Home Tab
The Home tab contains key sections for controlling data visualization, grouping, zoom, and measurement limits.
-
Data:
- Type: Switch between "Individuals" to display individual measurements or "Aggregated" to group measurements by period.
- Loop Iteration: Choose the iteration of a looped step to view specific measurements from that index.
- Frequency: Enable or disable the frequency distribution chart, which is displayed next to the individuals chart when toggled on.
-
Grouping:
- Grouping: Select a dimension to aggregate data.
- Split By: Define whether the chart should split vertically based on your selected grouping or step measurements.
- X-axis: Select between "Time" where ticks on the x-axis represents exact date and time or "Line" where ticks simply represents chronological order.
- Time Granularity: Select the granularity of time when measurements are aggregated by period.
-
Zoom:
- Orient: Select scroll zoom orientation.
- Zoom Out: Reset the chart to its maximum zoomed-out view.
- Reset Zoom: Restore the chart to its default zoom window.
-
Limits:
- High: Override the upper limit for numerical measurements.
- Low: Override the lower limit for numerical measurements.
- Reset: Reset both the high and low limits to their default values.
-
Measurements:
- Max: Set a maximum value filter for the measurements shown in the chart.
- Min: Set a minimum value filter for the measurements shown in the chart.
- Reset: Clear both the maximum and the minimum value filters.
Options Tab
The Options tab provides tools for fine-tuning the chart's axis and graphical representation.
-
Axis:
- Y-axis: Choose between "Multiple", where each analyzed step measurement plots its value series on its own axis, or "Single", which limits the number of y-axes to the step types being analyzed.
-
Graphics:
- Show Markers: Control whether symbols are shown along the chart lines. Choose from "Always," "Never," or "Auto" (where markers appear if the distance between data points is large enough).
- Plot line thickness: Control the line thickness of chart line series.
Export Tab
The Export tab allows for exporting the chart as an image.
-
Image:
- Save As: Select either JPEG or PNG as the format to download the chart image.
- Copy to Clipboard: Copy the current chart as a PNG image directly to the clipboard for easy pasting.
Sidebar
The sidebar on the left provides quick access to Visible Series and Statistics.
Visible Series
Manage which series are visible in the chart, helping you focus on specific test steps when analyzing multiple series.
|
In the "Visible Series" pane, the visibility of recurring series can be controlled at the top of the list. This configuration will be remembered and stored per user. Additionally, a tree listing all step measurements (and their grouping values, if grouping is applied) contains controls for toggling the visibility of series belonging to that specific step measurement and group. These configurations will be remembered for the lifetime of the step measurement / grouping selection, and will both default to, and be overwritten by, the global visible series configuration.
|
|
|
|
Statistics
View the statistical data for each analyzed test step.
Statistical values will adjust dynamically according to the current settings for High and Low in the ribbon toolbar Limits section, and to Min and Max in the Measurements section.
|
||
|
Chart
Individuals
The individuals chart will draw points for each individual measurement. The visibility of the right hand frequency chart can be controlled in the ribbon toolbar.
Aggregated
The aggregated chart will display series for key metrics aggregated by period. The time granularity, as well as a range of other configurations can be set in the ribbon toolbar.
Comments
0 comments
Please sign in to leave a comment.