Skip to content

Latest commit

Β 

History

History
52 lines (38 loc) Β· 1.4 KB

File metadata and controls

52 lines (38 loc) Β· 1.4 KB

TestPilot - XPath Chatbot

Premium AI Chatbot for robust XPath and Locator generation. This project is a browser extension designed to help QA engineers and developers generate high-quality locators for automation.

πŸš€ Features

  • Robust XPath Generation: Create reliable XPaths that withstand UI changes.
  • Smart Locators: Generate multiple types of locators (CSS, ID, Name, etc.).
  • Premium AI Interface: Interactive chatbot experience for locator assistance.
  • Chrome Extension: Seamlessly integrated into your browser's developer tools.

πŸ› οΈ Tech Stack

  • Framework: React
  • Bundler: Vite with @crxjs/vite-plugin
  • Styling: Vanilla CSS
  • Visualization: Chart.js
  • Reporting: jsPDF & jsPDF-AutoTable

πŸ“¦ Installation

  1. Clone the repository:

    git clone https://github.com/charancherry007/TestPilot.git
    cd TestPilot
  2. Install dependencies:

    npm install
  3. Build the extension:

    npm run build

πŸ› οΈ Development

  • Development Mode:

    npm run dev
  • Load in Chrome:

    1. Open Chrome and navigate to chrome://extensions/.
    2. Enable "Developer mode" in the top right.
    3. Click "Load unpacked" and select the dist directory.

πŸ“„ License

This project is licensed under the ISC License.