addedInput schema / properties / clearErrors
Added value: +{
+ "default": true,
+ "description": "是否在验证前清空历史错误日志,默认 true",
+ "type": "boolean"
+}
addedInput schema / properties / countEquals
Added value: +{
+ "description": "断言匹配选择器的元素数量",
+ "type": "number"
+}
removedInput schema / properties / elementSelector
Removed value: -{
- "description": "元素选择器",
- "type": "string"
-}
addedInput schema / properties / enabled
Added value: +{
+ "description": "断言元素是否可用(非 disabled 且非 readonly)",
+ "type": "boolean"
+}
addedInput schema / properties / evidence
Added value: +{
+ "default": true,
+ "description": "是否采集证据(截图+快照),默认 true",
+ "type": "boolean"
+}
addedInput schema / properties / exists
Added value: +{
+ "description": "断言元素是否存在",
+ "type": "boolean"
+}
removedInput schema / properties / expectedText
Removed value: -{
- "description": "预期文本",
- "type": "string"
-}
addedInput schema / properties / hasAttribute
Added value: +{
+ "description": "断言元素具有该属性名",
+ "type": "string"
+}
addedInput schema / properties / name
Added value: +{
+ "description": "本次验证的名称(用于证据标记)",
+ "type": "string"
+}
addedInput schema / properties / noErrors
Added value: +{
+ "default": true,
+ "description": "是否同时检查本轮无控制台/页面/网络错误,默认 true",
+ "type": "boolean"
+}
addedInput schema / properties / screenshot
Added value: +{
+ "description": "是否在证据中包含截图(默认在断言失败时自动截图)",
+ "type": "boolean"
+}
addedInput schema / properties / selector
Added value: +{
+ "description": "元素CSS选择器(必填)",
+ "type": "string"
+}
addedInput schema / properties / snapshot
Added value: +{
+ "description": "是否在证据中包含DOM快照",
+ "type": "boolean"
+}
removedInput schema / properties / targetUrl
Removed value: -{
- "description": "目标页面URL",
- "type": "string"
-}
addedInput schema / properties / textContains
Added value: +{
+ "description": "断言元素文本包含该内容",
+ "type": "string"
+}
addedInput schema / properties / url
Added value: +{
+ "description": "目标页面URL(可选,若提供则会先导航到该页面)",
+ "type": "string"
+}
addedInput schema / properties / valueEquals
Added value: +{
+ "description": "断言表单元素的值等于该内容",
+ "type": "string"
+}
addedInput schema / properties / visible
Added value: +{
+ "description": "断言元素是否可见",
+ "type": "boolean"
+}
changedInput schema / required
Previous value: -[
- "targetUrl",
- "elementSelector"
-]New value: +[
+ "selector"
+]