QUnit

Software screenshot:
QUnit
Dettagli del software:
Versione: 1.22.0 Aggiornato
Data di caricamento: 11 Mar 16
Sviluppatore: jQuery Team
Licenza: Libero
Popolarità: 111

Rating: 2.5/5 (Total Votes: 2)

QUnit è lo strumento ufficiale di test di unità utilizzata dal team di jQuery per il core del framework e vari plugin aggiuntivi.

Oltre specifico codice jQuery, QUnit può anche testare il codice JavaScript generici, tra cui server-side JavaScript.

Questo framework di test può essere particolarmente utile per i test di regressione, aiutando gli sviluppatori scoprono nuovo tipo di insetti come la base di codice si evolve.

QUnit è simile ad altri framework di unit test (come JUnit) ed è considerato una parte della famiglia di framework di test xUnit.

Cosa c'è di nuovo in questo stampa:

  • Assert: getta usi spingono metodo solo
  • Assert: Fix prova mancante su esportato getta
  • Assert: Implementa notOk per affermare i valori falsy
  • Il centro: la gestione più grazioso di AMD
  • Il centro: metodi Semplificare traccia dello stack
  • Il centro: Esporre proprietà Dump maxDepth
  • Il centro: Esporre versione QUnit come proprietà QUnit.version
  • fondamentali: Gestire più parametri testid
  • Dump: Fissare .name / .property doublettes
  • Reporter HTML: New diff usando Biblioteca Diff-Patch-Match di Google
  • Reporter HTML:. Rendere più evidente il motivo per cui viene soppressa diff
  • HTML Reporter: testo Modifica del display per le prove cattive
  • Reporter HTML: Fix casella di controllo e selezionare la movimentazione in IE & # x3c; 9
  • Reporter HTML: Fissare filtro di prova senza alcun modulo
  • Reporter HTML: Mantieni test falliti numeri
  • Prova: minuscolo il filtro test valido prima di utilizzarlo

Cosa c'è di nuovo nella versione 1.20.0:

  • Assert: getta usi spingono unico metodo
  • Assert: Fix prova mancante su esportato getta
  • Assert: Implementa notOk per affermare i valori falsy
  • Il centro: la gestione più grazioso di AMD
  • Il centro: metodi Semplificare traccia dello stack
  • Il centro: Esporre proprietà Dump maxDepth
  • Il centro: Esporre versione QUnit come proprietà QUnit.version
  • fondamentali: Gestire più parametri testid
  • Dump: Fissare .name / .property doublettes
  • Reporter HTML: New diff usando Biblioteca Diff-Patch-Match di Google
  • Reporter HTML:. Rendere più evidente il motivo per cui viene soppressa diff
  • HTML Reporter: testo Modifica del display per le prove cattive
  • Reporter HTML: Fix casella di controllo e selezionare la movimentazione in IE & # x3c; 9
  • Reporter HTML: Fissare filtro di prova senza alcun modulo
  • Reporter HTML: Mantieni test falliti numeri
  • Prova: minuscolo il filtro test valido prima di utilizzarlo

Cosa c'è di nuovo nella versione 1.19.0:

  • Assert: getta usi spingono unico metodo
  • Assert: Fix prova mancante su esportato getta
  • Assert: Implementa notOk per affermare i valori falsy
  • Il centro: la gestione più grazioso di AMD
  • Il centro: metodi Semplificare traccia dello stack
  • Il centro: Esporre proprietà Dump maxDepth
  • Il centro: Esporre versione QUnit come proprietà QUnit.version
  • fondamentali: Gestire più parametri testid
  • Dump: Fissare .name / .property doublettes
  • Reporter HTML: New diff usando Biblioteca Diff-Patch-Match di Google
  • Reporter HTML:. Rendere più evidente il motivo per cui viene soppressa diff
  • HTML Reporter: testo Modifica del display per le prove cattive
  • Reporter HTML: Fix casella di controllo e selezionare la movimentazione in IE & # x3c; 9
  • Reporter HTML: Fissare filtro di prova senza alcun modulo
  • Reporter HTML: Mantieni test falliti numeri
  • Prova: minuscolo il filtro test valido prima di utilizzarlo

Cosa c'è di nuovo nella versione 1.18.0:

  • Assert: getta usi spingono unico metodo
  • Assert: Fix prova mancante su esportato getta
  • Assert: Implementa notOk per affermare i valori falsy
  • Il centro: la gestione più grazioso di AMD
  • Il centro: metodi Semplificare traccia dello stack
  • Il centro: Esporre proprietà Dump maxDepth
  • Il centro: Esporre versione QUnit come proprietà QUnit.version
  • fondamentali: Gestire più parametri testid
  • Dump: Fissare .name / .property doublettes
  • Reporter HTML: New diff usando Biblioteca Diff-Patch-Match di Google
  • Reporter HTML:. Rendere più evidente il motivo per cui viene soppressa diff
  • HTML Reporter: testo Modifica del display per le prove cattive
  • Reporter HTML: Fix casella di controllo e selezionare la movimentazione in IE & # x3c; 9
  • Reporter HTML: Fissare filtro di prova senza alcun modulo
  • Reporter HTML: Mantieni test falliti numeri
  • Prova: minuscolo il filtro test valido prima di utilizzarlo

Cosa c'è di nuovo nella versione 1.17.1:

  • Crea: Rimuovere bower.json da file ignorati
  • Corporatura: Supporto Node.js parità di esportazione con CommonJS
  • Reporter HTML: Aggiungere il campo filtro
  • Reporter HTML: Non nascondermi il test saltati
  • Reporter HTML: Fix di regressione per il vecchio markup
  • HTML Reporter: attacchi XSS Prevenire
  • HTML Reporter: QUnit.url è ora una funzione privata nella Reporter HTML
  • HTML Reporter: params URL può essere impostato dal codice

Cosa c'è di nuovo nella versione 1.15.0:

  • Assert: Implementare costruttore Assert con il contesto di prova. Questo migliora fortemente messa a punto di test asincrone, dal momento che le affermazioni non possono fuoriuscire in altri test più. Utilizzare l'argomento assert nelle callback di prova per l'esecuzione affermazioni per ottenere il beneficio completo di questo.
  • asserzione: Migliorato il messaggio predefinito da assert.ok. Ora assert.ok () restituisce il valore esatto che ha ricevuto, invece di solo dicendo che non era thruthy.
  • Assert: Rimozione di rilanci, lo stesso e uguale. Questi sono stati deprecati molto tempo fa e finalmente rimossi. Usa getta, deepEqual e pari invece.
  • Nucleo: Pass quantità totale di test per QUnit.begin callback come totalTests. Saranno utilizzati da Karma e altri reporter.
  • Dump: spostare QUnit.jsDump a QUnit.dump. QUnit.jsDump esiste ancora, ma sarà rimosso in seguito. Utilizzare QUnit.dump.
  • Dump: uscita immobili non enumerabili di TypeError. Rende più facile per confrontare le proprietà degli oggetti di errore.
  • Reporter: contare solo uscita affermazione per i test verdi. Meno ingombro visivo per passare i test.
  • Reporter: Sposta HTML giornalista in un nuovo file JS. Il reporter HTML è ancora impacchettato, ma il codice è stata riscritta per spostarlo in un file separato.
  • Prova: Rimuovere deprecato QUnit.current_testEnvironment

Cosa c'è di nuovo nella versione 1.14.0:

  • CSS: la rimozione di ridondanza
  • Il centro: Aggiungi proprietà di configurazione per la disattivazione di default scroll-to-top
  • Grunt: Rimuovere addons avanzi
  • Addons: Rimuovere ultimi residui
  • Nucleo: estendere QUnit.config.urlConfig per supportare Select-uno menu a discesa
  • Assert: estendere getta accettare casi di errore
  • Assert: Estendere getta per gestire gli errori come stringhe
  • CSS: Aggiornamento qunit.css di coerenza
  • Nucleo: Cache window.clearTimeout nel caso venga deriso
  • core: eseguire più test in base al numero di test

Cosa c'è di nuovo nella versione 1.13.0:

  • Assert: Rimuovere rilanci (deprecato 2012), sostituire con l'affermazione non è riuscita.
  • Grunt: Aggiungere test non-browser come compito grugnito. Esegue i test esistenti nel nodo.
  • Esporta:. Solo l'esportazione verso la variabile che controlliamo per
  • Il centro:. Correttamente verificare l'esistenza di un documento
  • Il centro:. Rimuovere triggerEvent, che non viene utilizzato o documentata da nessuna parte
  • Il centro:. Silenzio addEvent in non-navigatore ENV

Cosa c'è di nuovo nella versione 1.12.0:

  • Aggiungi un commento deprecazione per QUnit.reset. correzione parziale per # 354
  • Fix mis-match tra gli eventi moduleStart e moduleDone
  • ottimizzazione jQuery.trim Rimosso. Correzioni # 424.
  • Utilizzare un riferimento setTimeout locale, aggiungere suite di test unità separata per questo. Correzioni # 432 - Utilizzando uno stub setTimeout può fermare suite di test di continuare. Chiude GH-433
  • Aggiunto CONTRIBUTING.md.
  • Spostato 'addons / themes / nv' a 'Krinkle / qunit-theme-nv.git'
  • Spostato 'addons / themes / ninja' a 'Krinkle / qunit-theme-ninja.git'
  • Spostato 'addons / themes / Gabe' a 'Krinkle / qunit-theme-gabe.git'

Cosa c'è di nuovo nella versione 1.11.0:

  • Phantomjs: Includere fonte in dettaglio asserzione
  • Phantomjs: Rimosso il meccanismo di polling a favore di PhantomJS 1,6 s '+ pagina web # onCallback
  • .
  • Delay start () fino a quando init () è accaduto ..
  • urlConfig:. Fissare evento casella di controllo per oldIE
  • Issue # 365:. Fissare il selettore dei moduli per oldIE
  • Fixes # 344 -. Cattura e spettacolo durata del test
  • Rinomina test ad affermazioni in sintesi.
  • Assert:. Implementare propEqual e notPropEqual
  • addon Canvas: utilizzare 0,6 come valore alfa per evitare incongruenze tra i browser
  • .
  • Rimuovi variabile globale & quot; affermare & quot;.
  • Aggiungi un test per prove di carico in modo asincrono.

Cosa c'è di nuovo nella versione v1.8.0pre:.

  • Migliorare la gestione window.onerror

Cosa c'è di nuovo nella versione v1.7.0pre:.

  • Aggiungi config.requireExpects
  • Aggiungi opzione per richiedere tutti i test di chiamare aspettarsi ().
  • Migliorare extractStacktrace) implementazione (.
  • Include tutte le linee di stack importanti.
  • Fai filtri maiuscole e minuscole.
  • è () si aspetta tipi minuscole.
  • valore Data di arrivo non viene visualizzato correttamente.
  • Fix phantomjs intestazione addon e aggiungere readme.
  • Aggiungi alcuni suggerimenti per composito readme addon.
  • prove su pista con l'ordine in cui sono stati eseguiti e creare collegamenti rieseguiti sulla base di quel numero.
  • Fai Rerun collegamento corsa una sola prova.

Requisiti :

  • abilitato JavaScript sul lato client

Programmi simili

TestBox
TestBox

28 Feb 15

PHPCheckstyle
PHPCheckstyle

12 May 15

Examine
Examine

23 Jul 15

JSCover
JSCover

6 Mar 16

Altri software di sviluppo jQuery Team

jQuery Mouse Wheel
jQuery Mouse Wheel

10 Feb 16

jQuery Mobile
jQuery Mobile

13 Apr 15

Esprima
Esprima

11 Mar 16

Commenti a QUnit

I commenti non trovato
Aggiungi commento
Accendere le immagini!
Ricerca per categoria