Socket
Socket
Sign inDemoInstall

augment-test-framework

Package Overview
Dependencies
19
Maintainers
1
Versions
16
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

    augment-test-framework

An AI-powered framework for extending E2E test code.


Version published
Weekly downloads
16
decreased by-54.29%
Maintainers
1
Created
Weekly downloads
 

Readme

Source

Augment Logo

Augment Framework

NPM Downloads NPM Version

Overview

Augment is an AI Framework that sits on top of and programmatically extends multi-layered E2E test frameworks. Its intention is to generate contextually-aware tests and page objects in order to increase test-writing velocity. Currently, Augment only supports the extension of Playwright frameworks.

Key Features:

  • 💬 Chat with AI: Learn the basics of Augment and understand the underlying LangChain library
  • ❓ Query your codebase
  • 🔹 Reduce code duplication and complexity
  • 🌐 Create/Extend tests and page objects
  • 📈 Diagram your underlying test framework
  • 📜 Design tests from user stories
  • 💔 Analyze tests for gaps based on a provided HTML page
  • 🔬 Trace your LLM executions with granular observability
  • And more: Check out the Augment Docs

🔑 To utilize Augment you will need to provide your own OpenAI API Key.

⚡ Augment is Powered by OpenAI and LangChainJS.

👀 To see what's possible with Augment, check out the LangChainJS Integrations site..

Augment Diagram

Demo

Docs

Learn more on the augment docs site

License

Augment is licensed under the MIT License. See LICENSE for more details.

Contributing

I appreciate all contributions to the Augment project! Here's how you can help:

  1. Fork the repository: Start by forking the Augment repository to your own GitHub account.

  2. Clone the repository: Clone the forked repository to your local machine.

  3. Create a new branch: Create a new branch for the specific issue or feature you are working on.

  4. Make your changes: Make the necessary changes or additions to the code.

  5. Commit your changes: Commit your changes with a clear and concise commit message.

  6. Push your changes: Push your changes to your forked repository.

  7. Create a Pull Request: Create a pull request from your forked repository to the main Augment repository. Be sure to provide a detailed description of the changes you made and reference any related issues.

Please note that all contributions should follow the project's code of conduct and contributing guidelines. Thank you for your interest in contributing to Augment!

Augment Logo

FAQs

Last updated on 10 Apr 2024

Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc