Skip to main content

SmartUI Multiselect & Bulk Operations

The SmartUI dashboard now supports multiselect across every build tab (New, Changes Found, Under Screening, Approved, Rejected, Baseline). You can review screenshots faster by selecting:

  • A single screenshot for a quick action.
  • Multiple targeted screenshots across the visible tab.
  • Select All to apply the same action to every screenshot currently filtered tab.

This guide explains the end-to-end workflow, supported actions, and best practices to avoid accidental approvals or baseline edits.

Need help diagnosing CLI, dashboard, or baseline issues? Jump to the SmartUI Troubleshooting Guide.


Where multiselect appears

  1. Sign in to LambdaTest SmartUI.
  2. Open any project → choose a build.
  3. Navigate across tabs (e.g., New, Changes Found).
  4. Look for the selection toolbar above the screenshot grid.
SmartUI multiselect toolbar on Builds dashboard

Selection states

StateDescriptionScreenshot
None selectedBulk action buttons stay disabled until at least one screenshot is selected.No selection state
Single selectionShows contextual details (name, viewport, status). Bulk buttons activate.Single screenshot selected
Multi selectionDisplays count (e.g., “3 selected”) and unlocks all bulk actions.Multiple screenshots selected

Use the checkbox beside each screenshot card or the Select All checkbox in the toolbar to toggle selections quickly.


Bulk actions

Approve screenshots

Ideal when only a subset of diffs are valid.

  1. Filter to Failed or Pending tab.
  2. Select the screenshots that represent expected UI updates.
  3. Click Approve.
Approve bulk operation

SmartUI will:

  • Mark each screenshot as Approved.
  • Move them to the Approved tab for auditing.
  • Preserve audit logs with the approver name and timestamp.

Reject screenshots

Use this when a diff is unexpected, unstable, or blocked by other issues.

  1. Select the screenshots within Failed/Pending.
  2. Click Reject.
Reject bulk operation

Rejected screenshots move to the Rejected tab and remain available for future comparison runs.

Move approved screenshots to Baseline

Once approved diffs represent the new expected UI, promote them to Baseline:

  1. Go to the Approved tab.
  2. Select individual screenshots, curated subsets, or Select All.
  3. Click Move to Baseline.
Move to baseline bulk operation

Baseline moves update the reference snapshot for the next comparison. Ensure you only promote validated UI changes to keep noise low in future runs.


Multiselect workflow example

  1. Filter by tab Changes Found.
  2. Use Select All (only filtered screenshots are targeted).
  3. Deselect any screenshot needing manual review.
  4. Click Approve → confirm in the dialog.
  5. Bulk approval completes with a toast confirmation and updated counters.

Best practices

  • Apply filters (approver, status, tab) before using Select All.
  • Confirm the selected count matches expectations to avoid cross-build approvals.

Troubleshooting

Symptoms: Checkboxes or bulk buttons stay disabled.

Fixes:

  • Confirm you are in the Builds view, not inside an individual screenshot diff.
  • Refresh the page or clear cache if the toolbar fails to render.
  • Ensure your role has approval permissions on the project.

Next steps

  • Compare multiselect approval speeds with your previous manual workflow and document the improvement.
  • Pair multiselect with Smart Ignore to reduce noise before bulk approvals.
  • Leverage baseline management to keep production and release baselines in sync after bulk moves.

Test across 3000+ combinations of browsers, real devices & OS.

Book Demo

Help and Support

Related Articles