Robotframework 如何在Robot框架中获取特定表单中所有输入ID的列表
我面临以下问题-让我们看看我有以下HTML:Robotframework 如何在Robot框架中获取特定表单中所有输入ID的列表,robotframework,Robotframework,我面临以下问题-让我们看看我有以下HTML: <form action="/test/" class="" id="testForm" method="post"> <input class="full-width valid" id="Description" name="Description" type="text" value="test" /> <input class="full-width valid" id="Name" name="Name
<form action="/test/" class="" id="testForm" method="post">
<input class="full-width valid" id="Description" name="Description" type="text" value="test" />
<input class="full-width valid" id="Name" name="Name" type="text" value="test" />
<input class="full-width valid" id="Surname" name="Surname" type="text" value="test" />
...
</form>
...
现在我想检查所有表单输入字段是否被禁用。有什么方法可以在Robot框架中动态地实现吗?我希望避免枚举所有ID
不确定使用Execute Javascript关键字是否好?您可以尝试按如下方式迭代所有输入元素
*** Test Case ***
Check Input Fields If Disabled
${count}= Get Matching Xpath Count //form[@id='testForm']/input
: FOR ${i} IN RANGE 1 {count}+1
\ Element Should Be Disabled //form[@id='testForm']/input[${i}]