test-suite
2024.10
true
- Introdução ao Test Suite
- Studio
- Test Suite — Studio
- Visão geral
- Atividades de testes e APIs
- Orchestrator
- Testing Robots
- Test Manager
Atividades de testes e APIs
Guia do usuário do Test Suite
Última atualização 4 de dez de 2024
Atividades de testes e APIs
Os dados de teste desempenham uma função crítica nos testes. Devido a regulamentos de dados, como o GDPR, não é possível usar dados de produção durante o teste. O UiPath® fornece um conjunto de atividades e APIs que permitem criar dados de testes sintéticos.
Para criar seus Casos de teste no Studio, você pode usar as atividades disponíveis no pacote Testing.Activities. Além disso, para criar seus casos de teste codificados no Studio, você pode usar as APIs disponíveis no serviço
testing
, baixado com o pacote Testing.Activities. Acesse APIs de teste para ler sobre como usar as APIs de teste.
Esta seção inclui todas as atividades e APIs relacionadas aos testes encontrados no pacote Testing.Activities.
Observação: verifique se as atividades e as APIs não são compatíveis com a captura de tela nos sistemas operacionais macOS e Linux.
Atividade | API | Description |
---|---|---|
Add Test Data Queue Item | AddTestDataQueueItem | Adiciona uma DataRow a uma TestDataQueue especificada. |
Address | Address | Gera um endereço válido. Você pode gerar um endereço aleatório ou selecionar uma cidade na lista disponível de países e cidades. |
Attach Document | AttachDocument | Anexe documentos aos resultados da execução do teste para comprovar o resultado. Você pode visualizar o anexo no Orchestrator navegando para Testing > Test Executions > Test Run Details e selecionando View attachments em um caso de teste específico. |
Bulk Add Test Data Queue Items | BulkAddTestDataQueueItems | Adicione uma tabela de dados a uma fila de dados de teste especificada. |
Criar Regra de Comparação | A ação de criar uma regra de comparação é construída dentro das APIs VerifyDocumentsEquivalence e VerifyTextEquivalence . | Criar Regra de Comparação permite que você crie regras de comparação projetadas para corresponder e excluir partes específicas do texto durante a comparação de documentos ou textos. |
Delete Test Data Queue Items | DeleteTestDataQueueItems | Excluir itens de fila de dados de teste especificados. |
Get Test Data Queue Item | GetTestDataQueueItem | Extrai uma DataRow de uma TestDataQueue especificada. |
Get Test Data Queue Items | GetTestDataQueueItems | Extrai linhas de dados de uma TestDataQueue especificada. |
Given Name | GivenName | Seleciona um valor aleatório de uma lista de nomes comuns especificados. |
Sobrenome | LastName | Seleciona um valor aleatório de uma lista de sobrenomes comuns. |
Random Date | RandomDate | Gera uma data aleatória entre duas datas. Você pode definir o intervalo de datas no seguinte formato: mm/dd/aaaa. |
Random Number | RandomNumber | Gera um inteiro aleatório com um determinado comprimento. |
Random String | RandomString | Gera uma string aleatória com uma determinada extensão e capitalização. |
Random Value | RandomValue | Escolhe um valor de uma lista de uma coluna. |
Verify Control Attribute | NA | Verifica a saída de uma atividade confirmando a relação dela com uma determinada expressão. |
Verificar a equivalência dos documentos | VerifyDocumentsEquivalence | Verifica se dois documentos são equivalentes, usando várias opções de comparação. |
Verify Expression | VerifyExpression | Verifica o valor de verdade de uma determinada expressão. |
Verify Expression with Operator | VerifyExpressionWithOperator | Verifica uma expressão confirmando a relação dela com uma expressão determinada usando um operador. |
Verify Range | VerifyRange | Verifica se uma expressão está localizada ou não dentro de um determinado intervalo. |
NA | VerifyAreEqual | Verifica se duas expressões são iguais. |
NA | VerifyAreNotEqual | Verifica se duas expressões não são iguais. |
NA | VerifyContains | Verifica se a primeira expressão contém a segunda expressão. |
NA | VerifyIsGreater | Verifica se a primeira expressão é maior que a segunda expressão. |
NA | VerifyIsGreaterOrEqual | Verifica se a primeira expressão é maior ou igual à segunda expressão. |
NA | VerifyIsLess | Verifica se a primeira expressão é menor que a segunda expressão. |
NA | VerifyIsLessOrEqual | Verifica se a primeira expressão é menor ou igual à segunda expressão. |
NA | VerifyIsRegexMatch | Verifica se a primeira expressão é uma correspondência regex com a segunda expressão. |
Verificar equivalência do texto | Verify Text Email | Verifica se dois textos são iguais, usando várias opções de comparação. |