Getting Started with NeetoPlaydash

To get started with NeetoPlaydash, you need to create a new project and generate a new API key in the dashboard.

Generating an API Key

To generate a new API key follow the steps here.

Creating a new Project

To create a new project follow the steps here.

Connecting NeetoPlaydash to your Playwright project

Once an API key has been generated and a new project has been created, you are ready to connect it to your Playwright project. To do this:

  1. Install @bigbinary/neeto-playwright-reporter package.

    Installing using npm:

npm install @bigbinary/neeto-playwright-reporter

Installing using yarn:

yarn add @bigbinary/neeto-playwright-reporter

  1. Enable traces, videos and screenshots


    Enable traces, videos and screenshots to get the most out of NeetoPlaydash.

    import { defineConfig } from '@playwright/test';
    
    export default defineConfig({
      use: {
        // ....
        trace: "on",
        video: "on",
        screenshot: "on",
      }
    });

3. Configure reporter

import { defineConfig } from 'playwright';

const neetoPlaywrightReporterConfig = {
  ciBuildId: "ci-build-id",
  apiKey: "api-key",
  projectKey: "************************",
};

export default defineConfig({
  // other configurations...
  reporter: [['@bigbinary/neeto-playwright-reporter', neetoPlaywrightReporterConfig]],
  // other configurations...
});

Replace placeholders like ci-build-id, api-key, and projectKey with their respective values:

  • ci-build-id: This is a unique identifier used for identifying the tests running in the CI environment. You can learn more about the CI build IDs for each environment here.

  • apiKey: Obtain this unique key for authentication from the API Keys section under the settings.

  • projectKey: This key is generated when you create a new project and can also be found in the projects dashboard.

Now you can start running your Playwright tests and analyze the results on the NeetoPlaydash application.

Can't find what you're looking for?