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

JSCheck
JSCheck

10 Apr 16

CSS Colorguard
CSS Colorguard

10 Apr 16

PhantomJS
PhantomJS

28 Feb 15

Boom!
Boom!

21 Jul 15

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

Esprima
Esprima

11 Mar 16

jQuery Mouse Wheel
jQuery Mouse Wheel

10 Feb 16

Komentarai QUnit

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!
Paieška pagal kategoriją