问题描述
我正在尝试解决赛普拉斯内部的问题。检查列表是否有任何条目。如果确实如此,则单击其中的任意一个(与哪个无关)以打开项目ELSE,创建一个条目。
import inspect
def print_fctn_vars():
frame = inspect.currentframe().f_back
print(frame.f_locals)
` 这是行不通的。如果有一个条目,则不会打开它。如果列表中没有任何内容,它将失败。
解决方法
假设您的列表包含多个项目,则可以使用长度并执行操作。
cy.get(#SigList).then((ele) => {
if (ele.length === 0)
cy.log('Nothing in the list')
else
//Click on the first item
ele.eq(0).click()
})