Element.getText() returns 空字符串
Element.getText() returns empty string
下图显示我们有一个来自 api 的字段 pre-populated,并试图用它自动化我正在使用下面的命令,一旦它可用检查是否为空.
<div class="MuiInputBase-root MuiInput-root MuiInput-underline Mui-disabled Mui-disabled MuiInputBase-fullWidth MuiInput-fullWidth MuiInputBase-formControl MuiInput-formControl" xpath="1"><input aria-invalid="false" disabled="" required="" type="text" class="MuiInputBase-input MuiInput-input Mui-disabled Mui-disabled" value="America First Credit Union"></div>
但是 getText() 返回空字符串,我已经检查了它的正确元素和正确的等待时间。
return !element.getText().isEmpty();
}
请使用
元素=输入标签
return !element.getAttribute("value")
这里有更多细节:
下图显示我们有一个来自 api 的字段 pre-populated,并试图用它自动化我正在使用下面的命令,一旦它可用检查是否为空.
<div class="MuiInputBase-root MuiInput-root MuiInput-underline Mui-disabled Mui-disabled MuiInputBase-fullWidth MuiInput-fullWidth MuiInputBase-formControl MuiInput-formControl" xpath="1"><input aria-invalid="false" disabled="" required="" type="text" class="MuiInputBase-input MuiInput-input Mui-disabled Mui-disabled" value="America First Credit Union"></div>
但是 getText() 返回空字符串,我已经检查了它的正确元素和正确的等待时间。
return !element.getText().isEmpty();
}
请使用
元素=输入标签
return !element.getAttribute("value")
这里有更多细节: