IDs de automação
Habilitar IDs de automação para teste.
Para habilitar IDs de automação, habilite o
Modo avançado
nas configurações do IDE e, no mecanismo de apresentação da Web, selecione Habilitar IDs de automação
. Quando habilitado, o mecanismo de apresentação da Web adiciona data-automationid="<BrowsePath>"
ao elemento <div>
de cada componente da interface do usuário. O valor do atributo é o caminho de navegação do componente, que representa a posição do componente na hierarquia da interface do usuário. Por exemplo data-automationid="NewHMIProject136/UI/MainWindow/ScrollView1/Rectangle1"
.Você deve usar
data-automationid
como seletor primário em testes de ponta a ponta ou de integração. É mais estável do que texto, classes CSS ou estruturas DOM que podem mudar devido à refatoração.
DICA:
- Não usedata-automationidpara CSS ou lógica de aplicativo.
- Não habilite o recurso em produção. Destina-se apenas a sessões de teste.
automation IDs
testing
Dê sua opinião