如何检查是否在 geb 中找到 href 元素

How to check if a href element find in geb

我尝试点击 html css 'a' 但我无法访问它。我该怎么办?

正在测试

waitFor { myelement.displayed }
myelement.click()

class test extends Page {

    static at = { title == "test page" }
    static content = {
        myelement {$("a", id: "myid")}
    }
}

您应该可以直接使用ID访问它。我认为您的语法不正确,请尝试改用 ID 选择器:$("#myId")