observe() 用于获取当前页面可执行的操作列表。该功能既可为规划步骤添加上下文,也可用于不确定当前所处页面时的场景。
observe() 返回对象数组,每个对象包含XPath选择器selector和简短description描述。
如需查找特定元素,也可传入指令进行观察:
returnAction选项设为true,Observe还能返回针对候选元素的建议操作。以下是ObserveResult的示例:
在Python中,ObserveResult被封装为Pydantic模型。可通过model_dump()方法获取等效的
dict结构。参数说明: ObserveOptions
- TypeScript
- Python
返回: Promise<ObserveResult[]>
每个 ObserveResult 对象包含 selector 和 description 属性。
表示元素选择器的字符串
描述可能操作的字符串
在元素上调用的方法名称
传递给方法的参数对象

