Indholdsfortegnelse:

Hvordan opretter jeg en datadrevet enhedstest?
Hvordan opretter jeg en datadrevet enhedstest?

Video: Hvordan opretter jeg en datadrevet enhedstest?

Video: Hvordan opretter jeg en datadrevet enhedstest?
Video: Create Data Driven Test 2024, December
Anonim

Oprettelse af en datadrevet enhedstest involverer følgende trin:

  1. Opret en data kilde, der indeholder de værdier, du bruger i prøve metode.
  2. Tilføj et privat TestContext-felt og en offentlig TestContext-egenskab til prøve klasse.
  3. skab -en enhedstest metode og tilføje en DataSourceAttribute-attribut til den.

Med hensyn til dette, hvordan laver du datadrevet test?

Fremgangsmåde 1) Opret 1000 scripts et for hvert datasæt og kør hvert prøve hver for sig en efter en. Fremgangsmåde 2) Ændr manuelt værdien i prøve script og kør det flere gange. Fremgangsmåde 3) Importer data fra excel-arket. Hent testdata fra excel-rækker én efter én og kør scriptet.

Ved også, hvordan opretter jeg en datadrevet ramme? Her vil jeg tage Facebook Application for at vise implementering af Data Driven Framework i Selenium med Java ved hjælp af Apache POI.

  1. Scenario: Åbn facebook-siden og log ind og ud.
  2. Trin 1: Åbn Eclipse og konfigurer Apache POI jar-filer – Download Apache Jars.
  3. Trin 2: Åbn Excel-ark og opret nogle testdata.

Desuden, hvad er typerne af datadrevet test?

Til datadrevne test i TestComplete kan du bruge følgende typer datalagring:

  • Kommaseparerede værdier (CSV) filer.
  • Excel-ark.
  • Database tabeller.
  • Script arrays.
  • Tabel variabler.

Hvad er TestContext C#?

TestContext (NUnit 2.5. Hver NUnit-test kører i en udførelseskontekst, som omfatter information om miljøet såvel som selve testen. TestContext klasse giver tests adgang til visse oplysninger om udførelseskonteksten. Denne klasse har været til stede i NUnit siden 2.5.

Anbefalede: