0
代码介绍
代码
Issues
Pull Requests
流水线
Actions
讨论
Wiki
项目成员
分析
项目设置
0
  1. auto-dev
  2. /
  3. xiuper-e2e
phodalphodalrefactor(e2e): rename e2etest package to webagent across modules
1c4c046b创建于 1月4日历史提交
文件最后提交记录最后更新时间
src
refactor(e2e): rename e2etest package to webagent across modules - Update all cc.unitmesh.agent.e2etest.* package references to cc.unitmesh.agent.webagent.*. - Adjust imports and package declarations in affected files for consistency. This aligns package naming convention to improve clarity and consistency. 4 个月前
build.gradle.kts
feat(xiuper-e2e): add E2E Test DSL module with parser, generator and LLM integration - Create xiuper-e2e module for human-readable E2E test DSL - Implement E2EDsl with keywords and syntax definitions - Implement E2EDslParser with tokenizer and syntax analyzer - Implement E2EDslGenerator for TestScenario to DSL conversion - Add E2EDslLLMGenerator for LLM prompt templates - Add 10 example test cases demonstrating DSL syntax - Add comprehensive unit tests for parser and generator The DSL supports: - Scenario definition with metadata (description, url, tags, priority) - Step definitions with actions and expectations - Actions: click, type, hover, scroll, wait, assert, navigate, pressKey, select, uploadFile, screenshot - Wait conditions: duration, visible, hidden, enabled, textPresent, urlContains, pageLoaded, networkIdle - Assertions: visible, hidden, enabled, disabled, checked, unchecked, textEquals, textContains, hasClass Related to #532 4 个月前