The ACCELQ Project Dashboard is your centralized hub for tracking QA progress, analyzing test results, test assets and user activity on the project. With its intuitive design and powerful features, the Dashboard allows you to make data-driven decisions and optimize your testing workflows. This guide walks you through the key functionalities, ensuring you can maximize its potential.
Dashboard Overview
The Dashboard is designed to offer actionable insights into the test lifecycle. It enables you to visualize and monitor your data through customizable widgets, which can be tailored to track specific metrics and key performance indicators. You can access the Dashboard by clicking the Dashboard tab in the left navigation panel. Once inside, you’ll find an interactive space where widgets provide real-time data visualizations and reports.
What is a Widget?
Widgets are the building blocks of the ACCELQ Dashboard. Each widget provides a snapshot of specific aspects of your project, such as test execution status, user activity, or asset progress. Widgets can be customized with filters, grouping options, and chart types to fit your needs.
Widgets empower users to:
- Monitor Project Metrics: Track progress and identify bottlenecks.
- Visualize Data Effectively: Use charts and tables to analyze data trends.
- Interact with the Layout: Reorder and resize widgets to create a dashboard that suits your workflow.
For instance, you could create a widget that displays the history of test executions in the past 30 days, enabling you to quickly assess the quality of your test suite.
Adding Widgets to the Dashboard
To add a widget to your dashboard, click the "Add Widget" button. You can either select a pre-built template from the widget repository or create a custom widget from scratch.
Template Widgets
ACCELQ offers pre-built widget templates to simplify dashboard creation and save setup time. These templates are automatically generated based on your project's custom fields and execution parameters. Clicking "Add Widget" provides access to these templates, allowing you to choose one that fits your needs.
Template widgets not only provide quick insights but also help you understand widget configuration. Even if you plan to create a custom widget, these templates serve as a useful reference. Once selected, every template remains fully customizable, allowing you to tailor it precisely to your requirements.
Creating a Custom Widget
Creating a widget in ACCELQ is a straightforward process that lets you visualize your data precisely the way you want. Follow these steps to get started:
Step 1: Select an Entity
Begin by choosing the data entity you want to track. The available options include:
- Test Executions: Analyze test results across various environments, execution dates, and statuses.
- Test Assets: Focus on Scenarios, Actions, Test Suites, or other key assets within your project.
- User Activity: Gain insights into team productivity and updates made by users.
Step 2: Choose Asset Type
Next, decide whether to focus on Automation or Manual assets (based on your subscription to Manual and Automation product lines).
Step 3: Apply Filters
ACCELQ supports a robust set of filters that vary based on the selected entity. For example:
- For Test Executions: You can filter by execution dates, browser, app environment, mobile device/OS, customizable execution parameters, job type (e.g., CI/CD job, recurring job), execution user, and more.
- For Test Assets: Filters include custom fields, status, and user activity etc.
- For User Activity: You can track productivity metrics and updates made by individual users across project entities.
These filters enable rich analysis possibilities, allowing you to pinpoint the exact data you need to analyze.
Step 4: Group Data
Grouping adds a layer of granularity to your analysis. You can group data by:
- Primary parameter (e.g., Executed by User, Browser Type etc).
- Secondary and tertiary parameters for multi-level insights.
For example, you could group test executions first by Application Environment, and then by Browser Type. This multi-level grouping enables a deeper understanding of your data.
Note: When working with test executions, the execution status (e.g., Passed or Failed) becomes an implicit group-by that is appended in the end.
Step 5: Select a Chart Type
Select the most suitable visualization for your data. Chart options include:
- Tables for detailed record listing views.
- Pie Charts for proportional data.
- Bar Graphs and Line Graphs for trends over time.
You can preview the selected chart with real data before finalizing your choice. This ensures the widget accurately represents the data you wish to track.
Step 6: Save and Add
Once satisfied, click Proceed to add the widget to your Dashboard. It’s ready to provide real-time insights at a glance.
Widget Interactions
Pinch Zoom for Focused View in Bar Charts
When a widget is configured with a large number of parameters on the x-axis, such as execution dates, viewing specific data points can become challenging. To zoom into a particular section, click and drag your mouse to draw a rectangle over the desired area, then release it. This will dynamically zoom into that portion, allowing for a more detailed view. If you need to reset the view, simply click the "Reset Zoom" icon to return to the default scale.
Clicking a Chart Segment for Detailed View
Widgets allow for interactive data exploration. You can click on a segment in a pie chart or a bar in a bar chart to drill down into the underlying data. Doing so will open a tabulated report that displays only the relevant filtered information. This report provides a structured view of the selected data and allows you to navigate to specific entities, where you can review associated metadata, track dependencies, and analyze relationships. This feature enables a deeper understanding of the data without requiring additional filtering or searching.
Report View for Comprehensive Analysis
For a complete dataset overview, click the report icon to open the entire widget’s data in a structured report format. Depending on the type of entity being analyzed, the report includes multiple columns that provide detailed metadata, timestamps, status updates, and additional context. Users can further refine the data by applying group-by criteria or custom filters to isolate specific insights. Additionally, the report can be exported to Excel or CSV, allowing for further manipulation, sharing, or integration with external tools.
Laying Out Widgets
The Dashboard offers flexibility in arranging widgets to create an efficient and visually appealing layout.
Reordering Widgets
Drag and drop widgets by their headers to rearrange their positions within the Dashboard. This makes it easy to prioritize key metrics by placing them at the top.
Resizing a Widget
You can resize a widget by dragging its edges or corners to adjust its dimensions. A larger size is ideal when the widget contains a high number of data elements, ensuring better clarity and readability. On the other hand, a smaller size works well for quick metrics and concise visualizations.
As you resize, a blue highlight appears, indicating the widget’s new dimensions upon release. Resizing happens in discrete increments, maintaining a structured and consistent dashboard layout.
Inserting a New Widget in the Middle
Hover over the space between existing widgets to reveal a "plus" icon. Clicking this icon allows you to select and insert a new widget at that position. By default, newly added widgets are placed at the end of the current widget list, but this feature enables seamless placement anywhere in the layout for better organization.
Data Synchronization & Update Frequency
The data displayed in the dashboard is synchronized periodically with the repository, ensuring that the latest project activity is reflected. However, there may be a delay of 30 minutes to 1 hour between actual activity in the project and its appearance on the dashboard due to the scheduled synchronization process. Users should be aware of this delay when making decisions, analyzing recent activity, or relying on the dashboard for time-sensitive insights.
To access real-time updates, users can refer directly to the Navigator Grid or Results Grid within the project.
Comments
0 comments
Please sign in to leave a comment.