test-suite
2023.10
false
- Introdução
- 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
Last updated 13 de ago 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. |
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. |
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. |