Skip to content

Sayoan/SeleniumDDT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

Data Driven Testing

O Data-driven é uma estrutura de automação de testes que armazena dados de teste em uma tabela ou no formato de planilha distribuída. Isso permite que os engenheiros de automação tenham um único script de teste que possa executar testes para todos os dados de teste na tabela. Neste projeto foi utilizado o DDT para o report de issues e suas variações.

Criação de uma função com retorno de uma lista de TestCaseData

public static List<TestCaseData> InsercaoIssues {}

Criação de uma lista de TestCaseData

var testCases = new List<TestCaseData>();

Preenchimento da lista de TesteCaseData com TesteCase

var testCase = new TestCaseData(category, reproducibility, severity, priority, summary, description);
                                testCases.Add(testCase);

Criação do Teste recebendo um TesteCaseSource referente à lista retornada pelo InsercaoIssues e seus parâmetros

[Category("DataDriven"), TestCaseSource("InsercaoIssues")]
        public void Issue_DD_InsertSimple(string category, string reproducibility, string severity, string priority, string summary, string description)
        {}

About

Fazendo Data Driven com NUNIT

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published