, den traditionelle måde at angive metoder i junit 3 er ved at tilføje deres navne med testen.det er en meget effektiv metode til mærkning af visse metoder i en klasse, som har en særlig betydning, men den nævner ikke omfang udmærket (hvad, hvis vi ønsker at tilføje flere mærker for forskellige rammer?)og er temmelig ufleksible (hvad, hvis vi ønsker at give yderligere parametre til at teste rammer?)., kommentarer blev formelt føjes til java - sprog i jdk 5, og testng valgte at bruge kommentarer til herom test klasser. her er listen over de kommentarer, som testng støtter:, anmærkning beskrivelse, @ beforesuite, den opdaterede metode vil kun gennemføres én gang før alle test i denne suite er stukket af.,,, @ aftersuite, opdaterede metode vil kun gennemføres én gang efter alle test i denne suite er løbet.,,, @ beforeclass, opdaterede metode vil kun gennemføres før den første metode i denne klasse er gældende.,,, @ efter timen, den opdaterede metode vil løbe kun én gang, efter at alle de metoder i denne klasse er løbet.,,, @ beforetest, opdaterede metode vil løbe, før en testmetode, der tilhørerklasserne i < test > tag er løb.,,, @ aftertest, den opdaterede metode vil løbe efter alle de testmetoder, der tilhører klasse på < test > tag flygte.,,, @ beforegroups, en liste over grupper, at denne konfiguration den metode, der vil løbe, før.denne metode er garanteret køre kort før den første metode, der tilhører en af disse grupper er gældende.,,, @ aftergroups, en liste over grupper, at denne konfiguration metode vil løbe efter.denne metode er garanteret køre kort efter den sidste testmetode, der tilhører en af disse grupper er gældende.,,, @ beforemethod, opdaterede metode vil løbe, før hver enkelt testmetode.,,, @ aftermethod, kommenterede metode vil blive ledet efter hver test method.,,, @ dataprovider,, er en metode, som leverer data til en testmetode.den opdaterede metode må vende tilbage til et objekt [] [], hvor hver enkelt formål [] kan tildeles parameteren liste af metoden.@ testmetode, der ønsker at modtage data fra denne dataprovider skal bruge en dataprovider navn er navnet på denne anmærkning.,,, @ fabrik, er en metode, som en fabrik, der returnerer genstande, der anvendes ved testng som test - klasser.metoden skal vende tilbage til formål [].,,, @ lyttere, definerer lyttere i en test klasse.,,, @ parametre, der beskriver, hvordan over parametre for en @ testmetode.,,, @ test, udgør en klasse - eller en metode, som en del af prøven, fordele. ved hjælp af anmærkninger, som er nogle af fordelene ved at anvende kommentarer:,,, testng angiver de metoder, der er interesseret i, ved at kigge op i tal.dermed metode navne er ikke begrænset til et mønster eller model.,,, vi kan vedtage supplerende parametre for kommentarer.,,,, kommentarer er stærkt skrev, så de vil flag fejl nu.,,,, test klasser ikke længere behøver at forlænge noget (f.eks. testcase, for junit 3).,,,
testng grundlæggende kommentarer
Previous:testng skrive test
Next Page:testng skattetilgodehavender