QUnit

Screenshot Software:
QUnit
Szczegóły programowe:
Wersja: 1.22.0 Aktualizowane
Filmu: 11 Mar 16
Wywoływacz: jQuery Team
Licencja: Wolny
Popularność: 111

Rating: 2.5/5 (Total Votes: 2)

QUnit jest oficjalnym testów jednostkowych narzędzie wykorzystywane przez jQuery Zespołu do rdzenia ramowych i różnych dodatkowych wtyczek.

Oprócz specyficznego kodu jQuery, można QUnit także przetestować rodzajowe kodu JavaScript, w tym po stronie serwera JavaScript.

Te ramy testowania może być szczególnie przydatna do testów regresji, co pomaga programistom odkryć nowy rodzaj błędów w kodzie ewoluuje.

QUnit jest podobna do innych ram testów jednostkowych (jak JUnit) i jest uważany za część rodziny ramowej badania xUnit.

Co nowego w tym prasowa:

  • Assert: rzuca zastosowania metody tylko wcisnąć
  • Assert: Fix brakuje testu na eksportowane rzuca
  • Assert: Realizuje notOk dochodzić wartości falsy
  • Rdzeń: Więcej wdzięku obsługa AMD
  • Rdzeń: Uproszczenie metody śledzenia stosu
  • Rdzeń: Expose własność Dump maxDepth
  • Rdzeń: Expose wersję QUnit jako własność QUnit.version
  • Rdzeń: obsłużyć wiele parametrów testId
  • Dump: Fix .name / .property doublettes
  • Reporter HTML: Nowa edycja z użyciem biblioteki Diff-patch-Match Google
  • Reporter HTML. Zrób to bardziej oczywiste, dlaczego diff jest tłumione
  • HTML Reporter: Zmiana tekstu wyświetlacz złych testów
  • Reporter HTML: Fix wyboru i wybierz obsługę w IE & # x3c; 9
  • HTML Reporter: Fix filtr testowy bez modułu
  • HTML Reporter: Zachowaj nieudane testy numery
  • Test: małe litery ważny filtr testowy przed użyciem go

Co nowego w wersji 1.20.0:

  • Assert: rzuca zastosowania naciskać tylko metodę
  • Assert: Fix brakuje testu na eksportowane rzuca
  • Assert: Realizuje notOk dochodzić wartości falsy
  • Rdzeń: Więcej wdzięku obsługa AMD
  • Rdzeń: Uproszczenie metody śledzenia stosu
  • Rdzeń: Expose własność Dump maxDepth
  • Rdzeń: Expose wersję QUnit jako własność QUnit.version
  • Rdzeń: obsłużyć wiele parametrów testId
  • Dump: Fix .name / .property doublettes
  • Reporter HTML: Nowa edycja z użyciem biblioteki Diff-patch-Match Google
  • Reporter HTML. Zrób to bardziej oczywiste, dlaczego diff jest tłumione
  • HTML Reporter: Zmiana tekstu wyświetlacz złych testów
  • Reporter HTML: Fix wyboru i wybierz obsługę w IE & # x3c; 9
  • HTML Reporter: Fix filtr testowy bez modułu
  • HTML Reporter: Zachowaj nieudane testy numery
  • Test: małe litery ważny filtr testowy przed użyciem go

Co nowego w wersji 1.19.0:

  • Assert: rzuca zastosowania naciskać tylko metodę
  • Assert: Fix brakuje testu na eksportowane rzuca
  • Assert: Realizuje notOk dochodzić wartości falsy
  • Rdzeń: Więcej wdzięku obsługa AMD
  • Rdzeń: Uproszczenie metody śledzenia stosu
  • Rdzeń: Expose własność Dump maxDepth
  • Rdzeń: Expose wersję QUnit jako własność QUnit.version
  • Rdzeń: obsłużyć wiele parametrów testId
  • Dump: Fix .name / .property doublettes
  • Reporter HTML: Nowa edycja z użyciem biblioteki Diff-patch-Match Google
  • Reporter HTML. Zrób to bardziej oczywiste, dlaczego diff jest tłumione
  • HTML Reporter: Zmiana tekstu wyświetlacz złych testów
  • Reporter HTML: Fix wyboru i wybierz obsługę w IE & # x3c; 9
  • HTML Reporter: Fix filtr testowy bez modułu
  • HTML Reporter: Zachowaj nieudane testy numery
  • Test: małe litery ważny filtr testowy przed użyciem go

Co nowego w wersji 1.18.0:

  • Assert: rzuca zastosowania naciskać tylko metodę
  • Assert: Fix brakuje testu na eksportowane rzuca
  • Assert: Realizuje notOk dochodzić wartości falsy
  • Rdzeń: Więcej wdzięku obsługa AMD
  • Rdzeń: Uproszczenie metody śledzenia stosu
  • Rdzeń: Expose własność Dump maxDepth
  • Rdzeń: Expose wersję QUnit jako własność QUnit.version
  • Rdzeń: obsłużyć wiele parametrów testId
  • Dump: Fix .name / .property doublettes
  • Reporter HTML: Nowa edycja z użyciem biblioteki Diff-patch-Match Google
  • Reporter HTML. Zrób to bardziej oczywiste, dlaczego diff jest tłumione
  • HTML Reporter: Zmiana tekstu wyświetlacz złych testów
  • Reporter HTML: Fix wyboru i wybierz obsługę w IE & # x3c; 9
  • HTML Reporter: Fix filtr testowy bez modułu
  • HTML Reporter: Zachowaj nieudane testy numery
  • Test: małe litery ważny filtr testowy przed użyciem go

Co nowego w wersji 1.17.1:

  • Budowa: Usuń bower.json od ignorowanych plików
  • Budowa: Pomoc node.js eksport parzystości z CommonJS
  • HTML Reporter: Dodaj pole filtra
  • HTML Reporter: Nie chowaj testy pominięte
  • HTML Reporter: Fix regresji dla starego znaczników
  • HTML Reporter: ataki XSS Zapobieganie
  • HTML Reporter: QUnit.url jest teraz prywatna funkcja w Reporter HTML
  • HTML Reporter: params URL można ustawić za pomocą kodu

Co nowego w wersji 1.15.0:

  • Assert: Wdrożenie konstruktora Assert w ramach testu. To w dużym stopniu poprawia debugowanie testów asynchronicznych, ponieważ twierdzenia nie mogą przedostać się do innych badań już. Użyj argumentu wymuszenia w swoich wywołań zwrotnych testowych uruchomić twierdzeń, aby w pełni korzystać z tego.
  • Assert: Poprawiono domyślną wiadomość z assert.ok. Teraz assert.ok () wyświetla dokładną wartość jest odbierany, a nie tylko mówiąc, że to nie był thruthy.
  • Assert: Usuwanie podnosi takie same i równe. Zostały one przestarzałe dawno temu iw końcu usunięte. Zastosowanie rzutów, deepEqual i równe zamiast.
  • Rdzeń: Przepuścić całkowitą ilość testów QUnit.begin zwrotnego jako totalTests. Zostaną wykorzystane przez Karmy i innych reporterów.
  • Dump: Przenieś QUnit.jsDump do QUnit.dump. QUnit.jsDump wciąż istnieje, ale zostaną usunięte później. Użyj QUnit.dump.
  • Dump: Wyjście właściwości nie przeliczalne z TypeError. Ułatwia to porównanie właściwości obiektów błędów.
  • Reporter: liczyć tylko wyjściowe twierdzenie dla zielonych testów. Mniej bałaganu wizualne przejściu testów.
  • Reporter: Move reporter HTML do nowego pliku JS. Reporter HTML jest wciąż w pakiecie, ale kod został refactored aby przenieść go do osobnego pliku.
  • Test: Usuń przestarzałe QUnit.current_testEnvironment

Co nowego w wersji 1.14.0:

  • CSS: Usuwanie redundancja
  • Rdzeń: Dodaj właściwość config na wyłączenie domyślnego przewijania do góry
  • Grunt: Usuń addons resztki
  • Dodatki: Usunąć resztki
  • Rdzeń: Extend QUnit.config.urlConfig wspierać select-jeden listy rozwijanej
  • Assert: Extend rzuca zaakceptować wystąpień błędów
  • Assert: Extend rzuca obsługi błędów, jak ciągi
  • CSS: Aktualizacja qunit.css spójności
  • Rdzeń: window.clearTimeout Cache w przypadku robi się wyśmiewali
  • Rdzeń: uruchamianie wielu testów numerem testowym

Co nowego w wersji 1.13.0:

  • Assert: Usuń podwyżki (przestarzałe 2012), wymienić z nieudanej twierdzenia.
  • Grunt: Dodaj testu zakaz przeglądarki jako zadania grunt. Uruchamia istniejących testów węzła.
  • Export. Tylko że eksport do sprawdzenia zmiennej
  • Rdzeń:. Prawidłowo sprawdzenia istnienia dokumentu
  • Rdzeń:. Usuń triggerEvent, który nie jest używany lub udokumentowane wszędzie
  • Rdzeń:. Cisza addEvent w env zakaz przeglądarki

Co nowego w wersji 1.12.0:

  • Dodaj komentarz Wycofanie się QUnit.reset. Częściowym rozwiązaniem dla 354
  • Fix mis-match pomiędzy moduleStart i moduleDone wydarzeń
  • Usunięto optymalizacja jQuery.trim. Poprawki nr 424.
  • Użyj lokalnego odniesienie setTimeout, dodać osobny zestaw testów jednostkowych do tego. Poprawki # 432 - Korzystanie z niedopałek setTimeout może zatrzymać zestaw testów z kontynuowaniem. Zamyka GH-433
  • Dodane CONTRIBUTING.md.
  • Moved "dodatki / themes / nv" na "Krinkle / qunit-theme-nv.git '
  • Przeniesiony 'dodatki / themes / ninja' do 'Krinkle / qunit-theme-ninja.git'
  • Moved "dodatki / themes / Gabe 'do' Krinkle / qunit-theme-gabe.git '

Co nowego w wersji 1.11.0:

  • Phantomjs: Dołącz źródło w szczegółach twierdzenia
  • Phantomjs: Usunięto mechanizm odpytywania za PhantomJS 1,6 + 's WebPage onCallback #
  • .
  • start Delay () aż init () stało ..
  • urlConfig. Fix zdarzenie pole wyboru Stare,
  • Wydanie nr 365:. Fix modułu selektor dla oldie
  • Poprawki nr 344 -. Przechwytywanie i pokaż trwania testu
  • Zmień nazwę testy twierdzeniom w podsumowaniu.
  • Assert. Wdrożenie propEqual i notPropEqual
  • dodatek Płótno: Użyj 0,6 jako wartość alfa w celu uniknięcia niezgodności między przeglądarkami
  • .
  • Usuń zmienną globalną & quot; dochodzić & quot;.
  • Dodaj test dla testów obciążenia asynchronicznie.

Co nowego w wersji v1.8.0pre.

  • Poprawa obsługi window.onerror

Co nowego w wersji v1.7.0pre.

  • Dodaj config.requireExpects
  • Dodaj opcję, aby wszystkie testy zadzwonić spodziewać ().
  • Pomóż extractStacktrace () realizacji.
  • Dołącz wszystkie odpowiednie linie stosie.
  • Filtry wielkości liter.
  • jest () oczekuje małe typy.
  • Wartość oczekiwana data nie jest wyświetlany prawidłowo.
  • Fix phantomjs addon nagłówek i dodaj readme.
  • Dodaj kilka wskazówek, aby kompozytowego zabudowaną readme.
  • Testy gąsienic według kolejności, w jakiej zostały one uruchamiane i tworzenia powiązań powtórzona na podstawie tego numeru.
  • Ponownie uruchom łącza uruchomić tylko jeden test.

Wymagania :

  • włączona obsługa JavaScript po stronie klienta

Podobne oprogramowanie

Jarvis
Jarvis

6 Jun 15

PHP Benchmark
PHP Benchmark

10 Dec 15

It
It

6 Mar 16

Blanket.js
Blanket.js

10 Feb 16

Inne programy z deweloperem jQuery Team

Esprima
Esprima

11 Mar 16

jQuery Mobile
jQuery Mobile

13 Apr 15

jQuery Mouse Wheel
jQuery Mouse Wheel

10 Feb 16

Komentarze do QUnit

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!
Szukaj wg kategorii