Testing Scratchpad Navigation and Access Flows in Insomnia
This test suite validates the Scratchpad functionality in Insomnia, focusing on user interaction and navigation flows. It ensures the scratch pad feature is accessible and displays correctly after user logout.
Test Coverage Overview
Implementation Analysis
Technical Details
Best Practices Demonstrated
kong/insomnia
packages/insomnia-smoke-test/tests/critical/scratchpad.test.ts
import { test } from '../../playwright/test';
test('can open scratchpad', async ({ page }) => {
await page.locator('[data-testid="user-dropdown"]').click();
await page.getByText('Log Out').click();
await page.getByLabel('Use the Scratch Pad').click();
await page.getByText('Welcome to the Scratch Pad').click();
});