Skip to content

charancherry007/TestPilot

Repository files navigation

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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors