QUnit

Programinė įranga Screenshot:
QUnit
Programinė detalės:
Versija: 1.22.0 Atnaujintas
Įkėlimo datą: 11 Mar 16
Kūrėjas: jQuery Team
Licencija: Nemokamai
Populiarumas: 111

Rating: 2.5/5 (Total Votes: 2)

QUnit yra oficialus vienetas testavimo įrankis naudoja JQuery Team pagal Pagrindų branduolio ir įvairių papildomų įskiepių.

Be konkretaus jQuery kodą, QUnit taip pat gali išbandyti generic JavaScript, įskaitant server-side "JavaScript".

testavimo sistema gali būti ypač naudinga regresijos, padedantys kūrėjams atskleisti naujo tipo klaidų, nes Codebase vystosi.

QUnit yra panaši į kitų vieneto bandymai sistemas (pavyzdžiui, JUnit) ir yra laikomas iš xUnit testavimo sistema šeimos dalis.

Kas naujo tai išleisti:

  • teigti: suskumba naudoja stumti metodą tik "
  • teigti: Fix trūksta bandymą eksportuojama metimų,
  • teigti: Įgyvendina notOk teigti falsy vertybes;
  • šerdis: Daugiau grakštus tvarkymas AMD;
  • šerdis: Supaprastinti kamino pėdsakus metodai;
  • šerdis: Expose Savivartis maxDepth turtą,
  • šerdis: Expose QUnit versiją kaip QUnit.version turto,
  • šerdis: dirbti kelis testId parametrai;
  • Savivartis: Fix .name / .property doublettes
  • HTML Reportažai: Nauja skirt naudojant "Google" DA-pleistras rungtynės biblioteka;
  • HTML Žurnalistė:. Kad jis taptų akivaizdu, kodėl skirt yra slopinama,
  • HTML Žurnalistė: Pakeisti ekranas tekstą blogų bandymų;
  • HTML Žurnalistė: Nustatyti langelį ir pasirinkite tvarkymo IE & # x3c; 9;
  • HTML Žurnalistė: Fix bandymo filtrą be jokių moduliu,
  • HTML Žurnalistė: Išlaikyti nepavyko Testai numeriai;
  • Testas: mažosiomis galiojantį bandymo filtrą prieš jį naudojant;

Kas naujo versija 1.20.0:

  • teigti: suskumba naudoja stumti tik metodą;
  • teigti: Fix trūksta bandymą eksportuojama metimų,
  • teigti: Įgyvendina notOk teigti falsy vertybes;
  • šerdis: Daugiau grakštus tvarkymas AMD;
  • šerdis: Supaprastinti kamino pėdsakus metodai;
  • šerdis: Expose Savivartis maxDepth turtą,
  • šerdis: Expose QUnit versiją kaip QUnit.version turto,
  • šerdis: dirbti kelis testId parametrai;
  • Savivartis: Fix .name / .property doublettes
  • HTML Reportažai: Nauja skirt naudojant "Google" DA-pleistras rungtynės biblioteka;
  • HTML Žurnalistė:. Kad jis taptų akivaizdu, kodėl skirt yra slopinama,
  • HTML Žurnalistė: Pakeisti ekranas tekstą blogų bandymų;
  • HTML Žurnalistė: Nustatyti langelį ir pasirinkite tvarkymo IE & # x3c; 9;
  • HTML Žurnalistė: Fix bandymo filtrą be jokių moduliu,
  • HTML Žurnalistė: Išlaikyti nepavyko Testai numeriai;
  • Testas: mažosiomis galiojantį bandymo filtrą prieš jį naudojant;

Kas naujo versija 1.19.0:

  • teigti: suskumba naudoja stumti tik metodą;
  • teigti: Fix trūksta bandymą eksportuojama metimų,
  • teigti: Įgyvendina notOk teigti falsy vertybes;
  • šerdis: Daugiau grakštus tvarkymas AMD;
  • šerdis: Supaprastinti kamino pėdsakus metodai;
  • šerdis: Expose Savivartis maxDepth turtą,
  • šerdis: Expose QUnit versiją kaip QUnit.version turto,
  • šerdis: dirbti kelis testId parametrai;
  • Savivartis: Fix .name / .property doublettes
  • HTML Reportažai: Nauja skirt naudojant "Google" DA-pleistras rungtynės biblioteka;
  • HTML Žurnalistė:. Kad jis taptų akivaizdu, kodėl skirt yra slopinama,
  • HTML Žurnalistė: Pakeisti ekranas tekstą blogų bandymų;
  • HTML Žurnalistė: Nustatyti langelį ir pasirinkite tvarkymo IE & # x3c; 9;
  • HTML Žurnalistė: Fix bandymo filtrą be jokių moduliu,
  • HTML Žurnalistė: Išlaikyti nepavyko Testai numeriai;
  • Testas: mažosiomis galiojantį bandymo filtrą prieš jį naudojant;

Kas naujo versija 1.18.0:

  • teigti: suskumba naudoja stumti tik metodą;
  • teigti: Fix trūksta bandymą eksportuojama metimų,
  • teigti: Įgyvendina notOk teigti falsy vertybes;
  • šerdis: Daugiau grakštus tvarkymas AMD;
  • šerdis: Supaprastinti kamino pėdsakus metodai;
  • šerdis: Expose Savivartis maxDepth turtą,
  • šerdis: Expose QUnit versiją kaip QUnit.version turto,
  • šerdis: dirbti kelis testId parametrai;
  • Savivartis: Fix .name / .property doublettes
  • HTML Reportažai: Nauja skirt naudojant "Google" DA-pleistras rungtynės biblioteka;
  • HTML Žurnalistė:. Kad jis taptų akivaizdu, kodėl skirt yra slopinama,
  • HTML Žurnalistė: Pakeisti ekranas tekstą blogų bandymų;
  • HTML Žurnalistė: Nustatyti langelį ir pasirinkite tvarkymo IE & # x3c; 9;
  • HTML Žurnalistė: Fix bandymo filtrą be jokių moduliu,
  • HTML Žurnalistė: Išlaikyti nepavyko Testai numeriai;
  • Testas: mažosiomis galiojantį bandymo filtrą prieš jį naudojant;

Kas naujo versija 1.17.1:

  • Sudėjimas: Pašalinti bower.json nuo ignoruojamos failus
  • Sudėjimas: Parama Node.js eksporto pariteto su CommonJS
  • HTML Žurnalistė: Pridėti filtrą lauką
  • HTML Žurnalistė: Neslėpk praleidžiami bandymus;
  • HTML Žurnalistė: Fix regresiją už senosios žymėjimo
  • HTML Žurnalistė: Neleisti XSS atakų,
  • HTML Žurnalistė: QUnit.url dabar privatus funkcija HTML Reportažai
  • HTML Žurnalistė: URL params galima nustatyti pagal kodą

Kas naujo versija 1.15.0:

  • teigti: Įgyvendinti teigti, konstruktorius su bandymo kontekste. Tai labai pagerina derinti su asinchroninis testus, nes teiginiai negali ištekėti į kitus testus nebėra. Naudokite teigti argumentą savo bandymų skambučiais grįžtamąją paleisti teiginius gauti visą naudą tai.
  • teigti: Geresnis numatytąją žinutė iš assert.ok. Dabar assert.ok () išveda tikslią vertę, gautą, o ne tik sakydamas, kad tai buvo ne thruthy.
  • teigti: pašalinimas kėlimai, tas pats ir lygus. Tai buvo pasmerkta jau seniai ir pagaliau pašalinta. Naudokite išmeta, deepEqual ir lygus, o ne.
  • šerdis: Pass sumą bandymų QUnit.begin perskambinti kaip totalTests. Bus naudojama Karmos ir kitų žurnalistų.
  • Savivartis: Perkelti QUnit.jsDump į QUnit.dump. QUnit.jsDump vis dar egzistuoja, bet bus pašalintos vėliau. Naudokite QUnit.dump.
  • Savivartis: Išvesties ne išvardijamosios savybės TypeError. Lengviau palyginti savybes klaidų objektų.
  • Reportažai: Išėjimo tik teiginys skaičiuoti žaliosiose bandymus. Mažiau vaizdo netvarką artimųjų bandymus.
  • Reportažai: Perkelti HTML reporteris į naują JS failą. HTML žurnalistė vis dar siejama, bet kodas buvo išimant perkelti jį į atskirą failą.
  • Testas: Pašalinti pasmerkta QUnit.current_testEnvironment

Kas naujo versija 1.14.0:

  • CSS: Šaliname atleidimo
  • šerdis: Pridėti config turtą išjungti pagal nutylėjimą slinkties iki viršaus,
  • Grunt: Pašalinti Komplektacija užsiliko;
  • Komplektacija: Pašalinti paskutinius likučius;
  • šerdis: Pratęsti QUnit.config.urlConfig remti pasirinkite vienas meniu plėtojami;
  • teigti: Pratęsti metimų priimti Klaidos atvejus,
  • teigti: Pratęsti suskumba tvarkyti klaidas stygos;
  • CSS: Atnaujinama qunit.css nuoseklumo;
  • šerdis: Laikinoji window.clearTimeout atveju jis bus tyčiojamasi;
  • šerdis: paleisti kelis bandymus pagal bandymo numerį,

Kas naujo versija 1.13.0:

  • teigti: Pašalinti kelia (Pasenęs 2012), pakeiskite su nepavykusio teiginį.
  • Grunt: Pridėti ne naršyklės bandymas grunt užduotį. Veikia esamus bandymus mazgas.
  • Eksportas:. Tik eksportas į kintamąjį, kad mes tikriname už
  • šerdis:. Tinkamai tikrinti egzistavimo dokumento
  • šerdis:. Pašalinti triggerEvent, kuris nėra naudojamas arba dokumentais visur,
  • šerdis:. Tyla addEvent ne naršyklės env,

Kas naujo versija 1.12.0:

  • Pridėti nusidėvėjimo komentarą į QUnit.reset. Dalinis fix # 354;
  • Fix Neatitinka tarp moduleStart ir moduleDone įvykius,
  • Pašalinta jQuery.trim optimizavimas. Išspręsti # 424.
  • Naudoti vietinį setTimeout nuorodą, pridėti atskirą vieneto bandymų komplektą už tai. Išspręsti # 432 - Naudojant setTimeout nebaigtas gali sustabdyti bandymo komplekto tęsti. Uždaro GH-433,
  • patalpintas CONTRIBUTING.md.
  • Perkelta "priedai / temos / NV" į "Krinkle / qunit-Teminė nv.git"
  • Perkelta "priedai / temos / Ninja" į "Krinkle / qunit-tema-ninja.git '
  • Perkelta "priedai / temos / Gabe" į "Krinkle / qunit-Teminė gabe.git"

Kas naujo versija 1.11.0:

  • Phantomjs: Įtraukti šaltinis tvirtinimų detales.
  • Phantomjs: Pašalintas rinkimų mechanizmas naudai PhantomJS 1.6 + ", internetiniame tinklalapyje onCallback #
  • .
  • Delay Start (), kol init () atsitiko ..
  • urlConfig:. Fix žymės langelį renginį Oldie
  • Problemų # 365:. Nustatyti modulio-krautuvai Oldie
  • Išspręsti # 344 -. Užfiksuoti ir parodyti, bandymo trukmė,
  • Pervardyti tyrimus, kad teiginiais santrauka.
  • teigti:. Įgyvendinti propEqual ir notPropEqual
  • Paveikslai Addon: išvengti neatitikimų tarp naršyklių Naudokite 0,6 kaip alfa vertę,
  • .
  • Pašalinti pasaulinį kintamąjį & quot; teigti, & quot;.
  • Pridėti testą apkrovos bandymo asinchroniškai.

Kas naujo versija v1.8.0pre:.

  • Pagerinti window.onerror tvarkymą;

Kas naujo versija v1.7.0pre:.

  • Pridėti config.requireExpects
  • Pridėti galimybe reikalauti, kad visi bandymai skambinti tikėtis ().
  • Pagerinti extractStacktrace () įgyvendinimas.
  • Įtraukti į visas atitinkamas kamino linijas.
  • Padaryti filtrai didžiųjų ir mažųjų raidžių.
  • yra () tikisi, mažųjų tipus.
  • numatoma data vertės nerodomas tinkamai.
  • Nustatyti phantomjs addon antraštę ir pridėti readme.
  • Pridėti keletą patarimų, kurie sudėtiniai addon readme.
  • Track testai pagal ta tvarka, kuria jie buvo paleisti ir sukurti iš naujo paleisti nuorodos remiantis tuo numeriu.
  • Padaryti pakartotas nuorodą Vykdyti tik vieną testą.

Reikalavimai

  • Javaskriptą kliento pusėje;

Panaši programinė įranga

Apache Bigtop
Apache Bigtop

12 Mar 16

responsivepx
responsivepx

14 Apr 15

whoops
whoops

1 Oct 15

lettuce
lettuce

13 Apr 15

Kita programinė įranga kūrėjas jQuery Team

jQuery Mobile
jQuery Mobile

13 Apr 15

jQuery UI
jQuery UI

2 Oct 16

Komentarai QUnit

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!