{"repo":"kweinmeister/agentitest","free":true,"listed":false,"github":"https://github.com/kweinmeister/agentitest","clone":"git clone https://github.com/kweinmeister/agentitest.git","description":"Write browser tests in natural language, built on pytest and allure.","language":"Python","stars":48,"topics":["agent","ai","allure-report","browser-use","gemini","llm","playwright","pytest","qa","test-automation"],"license":"Apache-2.0","category":"ai-agents","readme_excerpt":"🤖 AgentiTest: Agentic Test Automation This framework uses an LLM to automate browser testing through high-level, natural language commands. It's designed to be a flexible and developer-friendly tool for creating robust and maintainable browser tests. 🛠️ Tech Stack browser-use : Translates natural language into browser actions with an agent. pytest : A framework for structuring and running tests. Allure Report : For creating interactive and detailed test reports. ✨ Key Features Natural Language Tests : Write tests using descriptive, natural language tasks instead of brittle selectors. Adaptable Logic : The core testing logic is designed to be easily adapted for any website. Insightful Reports : Allure reports provide screenshots, agent actions, and AI \"thoughts\" for each step, giving you a clear view into the test execution. Environment Documentation : Key details about the test environment—such as the OS, Python version, and browser version—are automatically included in the Allure report for better debugging and context. Customizable Browser Settings : The framework allows for detailed configuration of browser settings. For more information, see the Browser Settings documentation. Example Implementation : test community website.py provides a practical example of how to write a test suite. ⚙️ How It Works The framework's structure is designed for clarity and scalability, separating shared logic from individual tests. It's composed of two main parts: A common file ( conftest.","default_branch":null,"files":null,"tree":[],"storefront":"/r/kweinmeister","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/kweinmeister/agentitest/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}