Boa tarde! Na aula de preenchimento dos formulários, ao selecionar os itens da lista, como ficaria se escolhermos a Keyword Select From List By Value, Label ou Value?
Boa tarde! Na aula de preenchimento dos formulários, ao selecionar os itens da lista, como ficaria se escolhermos a Keyword Select From List By Value, Label ou Value?
Oi Evandro, boa tarde!
Para selecionar itens de uma lista no Robot Framework, você pode usar as palavras-chave Select From List By Value
, Select From List By Label
ou Select From List By Index
, dependendo do que você quer alcançar.
Aqui está um exemplo de como usar cada uma delas:
Select From List By Value: Esta palavra-chave seleciona um item da lista com base no valor do atributo value
do elemento <option>
. Por exemplo, se você tiver um elemento <option value="programacao">Programação</option>
, você pode selecioná-lo assim:
Select From List By Value locator programacao
Select From List By Label: Esta palavra-chave seleciona um item da lista com base no texto visível (rótulo) do elemento <option>
. Por exemplo, para selecionar "Programação", você faria:
Select From List By Label locator Programação
Select From List By Index: Esta palavra-chave seleciona um item da lista com base na posição (índice) do elemento <option>
. Os índices começam em 0. Por exemplo, para selecionar o segundo item da lista, você faria:
Select From List By Index locator 1
No seu caso, se você quiser selecionar "Programação" e tiver o HTML como referência, você pode usar Select From List By Label
com o texto "Programação". Certifique-se de substituir locator
pelo identificador correto do elemento <select>
que contém as opções.
Espero ter ajudado e bons estudos!