QUnit

Software skärmdump:
QUnit
Mjukvaruinformation:
Version: 1.22.0 Uppdaterad
Ladda upp dagen: 11 Mar 16
Utvecklare: jQuery Team
Licens: Gratis
Popularitet: 111

Rating: 2.5/5 (Total Votes: 2)

QUnit är den officiella enhetstestning verktyg som används av jQuery Team för ramverket kärna och olika ytterligare insticksmoduler.

Förutom specifik jQuery kod, kan QUnit också testa generiska JavaScript-kod, inklusive serversidan JavaScript.

Denna ram testning kan vara särskilt användbar för regressionstestning, hjälper utvecklare avslöja ny typ av fel som kodbasen utvecklas.

QUnit liknar andra enhetstestning ramar (som JUnit) och anses vara en del av xUnit testning ram familj.

Vad är nytt i detta Tillstånd:

  • Assert: kastar använder push metod endast
  • Assert: Fix saknas test på exporterade kastar
  • Assert: Redskap notOk att hävda falsy värden
  • Kärna: Mer graciös hantering av AMD
  • Kärna: Förenkla stack spårmetoder
  • Kärna: Exponera Dump MAXDEPTH egendom
  • Kärna: Exponera QUnit versionen QUnit.version egendom
  • Kärn: Hantera flera testId parametrar
  • Dump: Fix .name / .property doublettes
  • HTML Reporter: Ny diff med Googles Diff-Patch-match Library
  • HTML Reporter:. Gör det mer uppenbart varför diff trycks
  • HTML Reporter: Ändra displaytext för dåliga test
  • HTML Reporter: Fix kryssrutan och välj hantering i IE & # x3c, 9
  • HTML Reporter: Fix testfilter utan modul
  • HTML Reporter: Behåll misslyckade tester tal
  • Testa: gemener den giltiga testfilter innan du använder den

Vad är nytt i version 1.20.0:

  • Assert: kastar användningar bara trycka metod
  • Assert: Fix saknas test på exporterade kastar
  • Assert: Redskap notOk att hävda falsy värden
  • Kärna: Mer graciös hantering av AMD
  • Kärna: Förenkla stack spårmetoder
  • Kärna: Exponera Dump MAXDEPTH egendom
  • Kärna: Exponera QUnit versionen QUnit.version egendom
  • Kärn: Hantera flera testId parametrar
  • Dump: Fix .name / .property doublettes
  • HTML Reporter: Ny diff med Googles Diff-Patch-match Library
  • HTML Reporter:. Gör det mer uppenbart varför diff trycks
  • HTML Reporter: Ändra displaytext för dåliga test
  • HTML Reporter: Fix kryssrutan och välj hantering i IE & # x3c, 9
  • HTML Reporter: Fix testfilter utan modul
  • HTML Reporter: Behåll misslyckade tester tal
  • Testa: gemener den giltiga testfilter innan du använder den

Vad är nytt i version 1.19.0:

  • Assert: kastar användningar bara trycka metod
  • Assert: Fix saknas test på exporterade kastar
  • Assert: Redskap notOk att hävda falsy värden
  • Kärna: Mer graciös hantering av AMD
  • Kärna: Förenkla stack spårmetoder
  • Kärna: Exponera Dump MAXDEPTH egendom
  • Kärna: Exponera QUnit versionen QUnit.version egendom
  • Kärn: Hantera flera testId parametrar
  • Dump: Fix .name / .property doublettes
  • HTML Reporter: Ny diff med Googles Diff-Patch-match Library
  • HTML Reporter:. Gör det mer uppenbart varför diff trycks
  • HTML Reporter: Ändra displaytext för dåliga test
  • HTML Reporter: Fix kryssrutan och välj hantering i IE & # x3c, 9
  • HTML Reporter: Fix testfilter utan modul
  • HTML Reporter: Behåll misslyckade tester tal
  • Testa: gemener den giltiga testfilter innan du använder den

Vad är nytt i version 1.18.0:

  • Assert: kastar användningar bara trycka metod
  • Assert: Fix saknas test på exporterade kastar
  • Assert: Redskap notOk att hävda falsy värden
  • Kärna: Mer graciös hantering av AMD
  • Kärna: Förenkla stack spårmetoder
  • Kärna: Exponera Dump MAXDEPTH egendom
  • Kärna: Exponera QUnit versionen QUnit.version egendom
  • Kärn: Hantera flera testId parametrar
  • Dump: Fix .name / .property doublettes
  • HTML Reporter: Ny diff med Googles Diff-Patch-match Library
  • HTML Reporter:. Gör det mer uppenbart varför diff trycks
  • HTML Reporter: Ändra displaytext för dåliga test
  • HTML Reporter: Fix kryssrutan och välj hantering i IE & # x3c, 9
  • HTML Reporter: Fix testfilter utan modul
  • HTML Reporter: Behåll misslyckade tester tal
  • Testa: gemener den giltiga testfilter innan du använder den

Vad är nytt i version 1.17.1:

  • Kroppsform: Ta bower.json från ignorerade filer
  • Kropps: Stöd Node.js export paritet med CommonJS
  • HTML Reporter: Lägg filterfältet
  • HTML Reporter: Inte dölja hoppade test
  • HTML Reporter: Fix regression för gamla markup
  • HTML Reporter: Förhindra XSS attacker
  • HTML Reporter: QUnit.url är nu en privat funktion i HTML Reporter
  • HTML Reporter: URL params kan ställas in med kod

Vad är nytt i version 1.15.0:

  • Assert: Implementera Assert konstruktör med testsammanhang. Detta förbättrar kraftigt felsökning av async tester, eftersom påståenden inte kan läcka in i andra tester längre. Använd hävda argumentet i dina testanrop att köra påståenden att få full nytta av detta.
  • Assert: Förbättrad standardmeddelande från assert.ok. Nu assert.ok () matar ut exakta värdet det fick, i stället för att bara säga det var inte thruthy.
  • Assert: Borttagning av höjningar, samma och lika. Dessa föråldrat för länge sedan och slutligen tas bort. Använd kast, deepEqual och lika istället.
  • Kärna: Pass totala mängden tester för QUnit.begin callback som totalTests. Kommer att användas av Karma och andra reportrar.
  • Dump: Flytta QUnit.jsDump till QUnit.dump. QUnit.jsDump existerar fortfarande, men kommer att tas bort senare. Använd QUnit.dump.
  • Dump: Output icke uppräkningsbara egenskaper Typfel. Gör det lättare att jämföra egenskaperna hos felobjekt.
  • Reporter: Endast utgång påstående räknas gröna tester. Mindre visuell röran för att passera tester.
  • Reporter: Flytta HTML reporter till en ny JS-fil. HTML reporter fortfarande levereras, men koden har refactored att flytta den till en separat fil.
  • Testa: Ta bort föråldrat QUnit.current_testEnvironment

Vad är nytt i version 1.14.0:

  • CSS: Ta bort redundans
  • Kärna: config bostad Lägg för att inaktivera standard bläddra till topp
  • Grunt: Ta bort addons matrester
  • Addons: Ta bort sista resterna
  • Kärna: Förläng QUnit.config.urlConfig att stödja Select-en menyerna
  • Assert: Förläng kast för att acceptera Error fall
  • Assert: Förläng kast för att hantera fel som strängar
  • CSS: Uppdatera qunit.css för konsekvens
  • Kärna: Cache window.clearTimeout i fall det blir hånade
  • Kärna: Kör flera tester med testnummer

Vad är nytt i version 1.13.0:

  • Assert: Ta bort höjningar (föråldrade 2012), byt med misslyckade påstående.
  • Grunt: Lägg icke-browser testet som grymta uppgift. Körs befintliga tester i nod.
  • Exportera. Endast export till variabel som vi kontrollera
  • Kärna:. Korrekt kontrollera förekomsten av dokument
  • Kärna:. Ta trigger, som inte används eller dokumenterat någonstans
  • Kärna:. Tystnad addEvent i icke-browser ENV

Vad är nytt i version 1.12.0:

  • Lägg till en deprecation kommentar till QUnit.reset. Partiell fix för # 354
  • Fix mis-match mellan moduleStart och moduleDone händelser
  • Bort jQuery.trim optimering. Fixar # 424.
  • Använd en lokal setTimeout referens, lägger separat enhet testsvit för det. Fixar # 432 - Med hjälp av en setTimeout påbörjad kan stoppa testsvit fortsätter. Stänger gh-433
  • Lade CONTRIBUTING.md.
  • Moved "addons / themes / nv" till "krinkle / qunit-theme-nv.git '
  • Flyttade "addons / themes / ninja" till "krinkle / qunit-theme-ninja.git '
  • Moved "addons / themes / gabe" till "krinkle / qunit-theme-gabe.git '

Vad är nytt i version 1.11.0:

  • Phantomjs: Inkludera källa i påstående detaljer
  • Phantomjs: Tog bort röstningsmekanism till förmån för PhantomJS 1,6 + 's webbsida onCallback #
  • .
  • Senare start () tills init () hände ..
  • urlConfig. Fix kryss händelse för oldie
  • Issue # 365. Fixmodul plock Oldie
  • Fixar # 344 -. Fånga och visa testtid
  • Byt namn test till påståenden i sammandrag.
  • Assert. Implementera propEqual och notPropEqual
  • Canvas addon: Använd 0,6 som alfavärde för att undvika inkonsekvenser mellan webbläsare
  • .
  • Ta bort den globala variabeln & quot; hävda & quot;.
  • Lägg till ett test för belastningsprov asynkront.

Vad är nytt i version v1.8.0pre.

  • Förbättra window.onerror hantering

Vad är nytt i version v1.7.0pre.

  • Lägg config.requireExpects
  • Lägg möjlighet att kräva att alla tester för att ringa förvänta ().
  • Förbättra extractStacktrace) genomförande (.
  • Inkludera alla relevanta stack linjer.
  • Gör filter skiftlägeskänsliga.
  • är () förväntar sig gemena typer.
  • Förväntat datum värde inte visas på rätt sätt.
  • Fix phantomjs addon huvudet och lägga readme.
  • Lägg några tips till komposit addon readme.
  • Spåra tester av den ordning i vilken de kördes och skapa repris länkar baserade på det numret.
  • Gör Kör länk kör bara ett enda test.

Krav :

  • JavaScript aktiverat på klientsidan

Liknande mjukvara

Mocha
Mocha

10 Feb 16

Monolog
Monolog

10 Feb 16

CATJS
CATJS

10 Feb 16

Mockito
Mockito

5 Jun 15

Annan programvara för utvecklare jQuery Team

jQuery UI
jQuery UI

2 Oct 16

Esprima
Esprima

11 Mar 16

jQuery Mouse Wheel
jQuery Mouse Wheel

10 Feb 16

jQuery Mobile
jQuery Mobile

13 Apr 15

Kommentarer till QUnit

Kommentarer hittades inte
Kommentar
Slå på bilder!