{"repo":"Echoxiawan/AITestCase","free":true,"listed":false,"github":"https://github.com/Echoxiawan/AITestCase","clone":"git clone https://github.com/Echoxiawan/AITestCase.git","description":"A生成测试用例:基于页面和需求文档内容结合自动生成测试用例，解决单个需求文档生成测试用例质量较差的问题。Test Case Generation: Automatically generate test cases based on the current page and requirement document content, solving the problem of poor quality test cases generated from a single requirement document.","language":"Python","stars":62,"topics":["ai","deepseek","gpt","testcase","playwright"],"license":"MIT","category":"scrapers-browser-automation","readme_excerpt":"AITestCase English 中文 A tool for generating test cases based on the current webpage and requirement documents. Features - 📋 Test Case Generation : Automatically generate test cases based on the current page and requirement document content, solving the problem of poor quality test cases generated from a single requirement document. - 🔐 Multiple Login Methods : Supports login with username/password and cookies. - 📊 Excel Export : Supports exporting test cases to Excel format. - 📝 Requirement Association : Automatically associates test cases with requirement documents. - 🛠️ Customizable : Flexible configuration options to suit different project needs. - 📄 Multiple Document Formats : Supports requirement documents in various formats including plain text, Markdown, and Word (DOCX). - 🌐 Web Interface : Provides a beautiful and user-friendly web interface for easier use. Installation Steps 1. Ensure Python 3.9 or higher is installed. 2. Clone or download this repository. 3. Install dependencies: 4. Install Playwright: Usage Web Interface You can use the web interface for a more user-friendly experience: Then open your browser and navigate to http://localhost:5000 to access the interface. Note : You can change the default port by setting the APP PORT environment variable in your .env file. The image above shows the AITestCase web interface where you can configure test parameters such as URL, login method, and requirement documents in a simple and intuitive way. The image abov","default_branch":null,"files":null,"tree":[],"storefront":"/r/Echoxiawan","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Echoxiawan/AITestCase/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."}