QUnit

Screenshot Software:
QUnit
Mga detalye ng Software:
Bersyon: 1.22.0 Na-update
I-upload ang petsa: 11 Mar 16
Nag-develop: jQuery Team
Lisensya: Libre
Katanyagan: 111

Rating: 2.5/5 (Total Votes: 2)

QUnit ay ang opisyal na tool unit testing ginamit ng jQuery Team para sa core ng balangkas at iba't-ibang mga karagdagang mga plugin.

Bukod tiyak jQuery code, maaari QUnit ring subukan ang generic JavaScript code, kabilang ang server-side JavaScript.

Ito testing framework ay maaaring maging lalong kapaki-pakinabang para sa pagbabalik pagsubok, pagtulong sa mga developer alisan ng takip ng mga bagong uri ng mga bug bilang ang codebase evolves.

QUnit ay katulad sa iba pang mga frameworks unit testing (tulad JUnit) at ay itinuturing na isang bahagi ng xUnit testing framework pamilya.

Ano ang bago sa ito release:

  • igiit: throws mga paggamit itulak paraan lang
  • igiit: Ayusin nawawala pagsubok sa export throws
  • igiit: Ipinapatupad notOk upang igiit falsy halaga
  • Core: More graceful paghawak ng AMD
  • Core: Pasimplehin stack trace pamamaraan
  • Core: Ilantad Dump maxDepth property
  • Core: Ilantad QUnit sa bersyon mula QUnit.version property
  • Core: Ang maramihang mga parameter testId
  • Dump: Ayusin NAME / .property doublettes
  • HTML Reporter: New diff gamit ng Google Diff-Patch-Pagtutugma Library
  • HTML Reporter:. Gawin itong mas malinaw kung bakit diff ay pinigilan
  • HTML Reporter: Baguhin ang pagpapakita ng teksto para sa masamang mga pagsusulit
  • HTML Reporter: Ayusin checkbox at piliin handling sa IE & # x3c; 9
  • HTML Reporter: Ayusin test filter nang walang anumang module
  • HTML Reporter: Panatilihin nabigo pagsusulit numero
  • Test: lowercase ang wastong filter test bago gamitin ito

Ano ang bago sa bersyon 1.20.0:

  • igiit: throws mga paggamit itulak paraan lang
  • igiit: Ayusin nawawala pagsubok sa export throws
  • igiit: Ipinapatupad notOk upang igiit falsy halaga
  • Core: More graceful paghawak ng AMD
  • Core: Pasimplehin stack trace pamamaraan
  • Core: Ilantad Dump maxDepth property
  • Core: Ilantad QUnit sa bersyon mula QUnit.version property
  • Core: Ang maramihang mga parameter testId
  • Dump: Ayusin NAME / .property doublettes
  • HTML Reporter: New diff gamit ng Google Diff-Patch-Pagtutugma Library
  • HTML Reporter:. Gawin itong mas malinaw kung bakit diff ay pinigilan
  • HTML Reporter: Baguhin ang pagpapakita ng teksto para sa masamang mga pagsusulit
  • HTML Reporter: Ayusin checkbox at piliin handling sa IE & # x3c; 9
  • HTML Reporter: Ayusin test filter nang walang anumang module
  • HTML Reporter: Panatilihin nabigo pagsusulit numero
  • Test: lowercase ang wastong filter test bago gamitin ito

Ano ang bago sa bersyon 1.19.0:

  • igiit: throws mga paggamit itulak paraan lang
  • igiit: Ayusin nawawala pagsubok sa export throws
  • igiit: Ipinapatupad notOk upang igiit falsy halaga
  • Core: More graceful paghawak ng AMD
  • Core: Pasimplehin stack trace pamamaraan
  • Core: Ilantad Dump maxDepth property
  • Core: Ilantad QUnit sa bersyon mula QUnit.version property
  • Core: Ang maramihang mga parameter testId
  • Dump: Ayusin NAME / .property doublettes
  • HTML Reporter: New diff gamit ng Google Diff-Patch-Pagtutugma Library
  • HTML Reporter:. Gawin itong mas malinaw kung bakit diff ay pinigilan
  • HTML Reporter: Baguhin ang pagpapakita ng teksto para sa masamang mga pagsusulit
  • HTML Reporter: Ayusin checkbox at piliin handling sa IE & # x3c; 9
  • HTML Reporter: Ayusin test filter nang walang anumang module
  • HTML Reporter: Panatilihin nabigo pagsusulit numero
  • Test: lowercase ang wastong filter test bago gamitin ito

Ano ang bago sa bersyon 1.18.0:

  • igiit: throws mga paggamit itulak paraan lang
  • igiit: Ayusin nawawala pagsubok sa export throws
  • igiit: Ipinapatupad notOk upang igiit falsy halaga
  • Core: More graceful paghawak ng AMD
  • Core: Pasimplehin stack trace pamamaraan
  • Core: Ilantad Dump maxDepth property
  • Core: Ilantad QUnit sa bersyon mula QUnit.version property
  • Core: Ang maramihang mga parameter testId
  • Dump: Ayusin NAME / .property doublettes
  • HTML Reporter: New diff gamit ng Google Diff-Patch-Pagtutugma Library
  • HTML Reporter:. Gawin itong mas malinaw kung bakit diff ay pinigilan
  • HTML Reporter: Baguhin ang pagpapakita ng teksto para sa masamang mga pagsusulit
  • HTML Reporter: Ayusin checkbox at piliin handling sa IE & # x3c; 9
  • HTML Reporter: Ayusin test filter nang walang anumang module
  • HTML Reporter: Panatilihin nabigo pagsusulit numero
  • Test: lowercase ang wastong filter test bago gamitin ito

Ano ang bago sa bersyon 1.17.1:

  • magtayo: Tanggalin bower.json mula pinansin file
  • magtayo: Support Node.js export pagkakapare-pareho sa CommonJS
  • HTML Reporter: Idagdag ang patlang filter
  • HTML Reporter: huwag mong ikubli ang Nilaktawan pagsusulit
  • HTML Reporter: Ayusin pagbabalik para sa lumang markup
  • HTML Reporter: Prevent XSS atake
  • HTML Reporter: QUnit.url ay isa na ngayong pribadong function sa HTML Reporter
  • HTML Reporter: URL params ay maaaring itakda sa pamamagitan ng code

Ano ang bago sa bersyon 1.15.0:

  • igiit: Ipatupad igiit constructor na may test konteksto. Ito mabigat nagpapabuti debugging ng async pagsusulit, dahil assertions ay hindi maaaring tumagas sa iba pang mga pagsubok anymore. Gamitin ang igiit argument sa iyong callbacks test na tumakbo assertions upang makuha ang buong benepisyo ng mga ito.
  • igiit: Pinahusay na ang default na mensahe mula assert.ok. Ngayon assert.ok () outputs ang eksaktong halaga na ito na natanggap, sa halip na lamang na nagsasabi hindi ito na thruthy.
  • igiit: Pag-alis ng raises, parehong at ay katumbas ng. Ang mga ito ay hindi na ginagamit ng isang mahabang oras ang nakalipas at sa wakas ay inalis. Paggamit throws, deepEqual at pantay-pantay sa halip.
  • Core: Pass kabuuang halaga ng mga pagsubok upang QUnit.begin callback bilang totalTests. Ay gagamitin ng Karma at iba pang reporters.
  • Dump: Ilipat QUnit.jsDump sa QUnit.dump. QUnit.jsDump umiiral pa rin, ngunit ito ay aalisin sa ibang pagkakataon. Gamitin QUnit.dump.
  • Dump: Output non-enumerable katangian ng TypeError. Ginagawa nitong mas madali upang ihambing ang mga katangian ng mga bagay error.
  • Reporter: Output lamang assertion bilangin para sa berdeng mga pagsubok. Less visual kalat para sa pagpasa pagsusulit.
  • Reporter: Move HTML reporter sa isang bagong JS file. Ang HTML reporter pa rin ang bundle, ngunit ang code ay refactored upang ilipat ito sa isang hiwalay na file.
  • Test: Tanggalin deprecated QUnit.current_testEnvironment

Ano ang bago sa bersyon 1.14.0:

  • CSS: Inaalis kalabisan
  • Core: Magdagdag config ari-arian para sa hindi pagpapagana ng default scroll-to-top
  • igik: Alisin addons tira
  • Addons: Alisin huling kortadura
  • Core: Palawakin QUnit.config.urlConfig upang suportahan piliin-one dropdowns
  • igiit: Palawakin throws upang tanggapin Error pagkakataon
  • igiit: Palawakin throws upang mahawakan ang mga error tulad ng mga string
  • CSS: Ina-update qunit.css para sa pagbabago
  • Core: Cache window.clearTimeout kung sakaling ito ay makakakuha mocked
  • Core: Patakbuhin ang maramihang mga pagsusulit sa pamamagitan ng numero test

Ano ang bago sa bersyon 1.13.0:

  • igiit: Alisin raises (deprecated 2012), palitan may nabigo assertion.
  • igik: Magdagdag test non-browser bilang igik gawain. Tumatakbo umiiral pagsusulit sa node.
  • I-export:. Tanging export sa variable na sinusuri namin para sa
  • Core:. Maayos suriin para sa pagkakaroon ng dokumento
  • Core:. Alisin triggerEvent, na kung saan ay hindi na ginagamit o dokumentado kahit saan
  • Core:. Silence addEvent sa non-browser env

Ano ang bago sa bersyon 1.12.0:

  • Magdagdag ng tutol comment sa QUnit.reset. Bahagyang fix para sa # 354
  • Fix mis-match sa pagitan moduleStart at moduleDone kaganapan
  • Inalis jQuery.trim optimization. Pag-aayos # 424.
  • Gumamit ng isang lokal na setTimeout reference, magdagdag ng hiwalay na unit test suite para doon. Pag-aayos # 432 - Paggamit ng isang setTimeout stub maaaring ihinto test suite mula sa patuloy. Isasara gh-433
  • Added CONTRIBUTING.md.
  • Inilipat 'addons / tema / nv' sa 'Krinkle / qunit-theme-nv.git'
  • Inilipat 'addons / tema / ninja' sa 'Krinkle / qunit-theme-ninja.git'
  • Inilipat 'addons / tema / gabe' sa 'Krinkle / qunit-theme-gabe.git'

Ano ang bago sa bersyon 1.11.0:

  • Phantomjs: Isama source sa detalye assertion
  • Phantomjs: Inalis ang mga mekanismo ng botohan sa pabor ng PhantomJS 1.6 's + webpage # onCallback
  • .
  • Delay simulan () hanggang init () ang nangyari ..
  • urlConfig:. Ayusin checkbox kaganapan para oldie
  • Issue # 365:. Ayusin module picker para oldie
  • Pag-aayos # 344 -. Capture at ipakita test duration
  • I-rename pagsubok upang assertions sa buod.
  • igiit:. Ipatupad propEqual at notPropEqual
  • Canvas addon: Gamitin 0.6 bilang alpha halaga upang maiwasan ang inconsistencies sa pagitan ng mga browser
  • .
  • Mag-alis global variable & quot; igiit & quot;.
  • Magdagdag ng isang pagsubok para sa paglo-load pagsusulit asynchronously.

Ano ang bago sa bersyon v1.8.0pre:.

  • Pagbutihin window.onerror handling

Ano ang bago sa bersyon v1.7.0pre:.

  • Magdagdag config.requireExpects
  • Magdagdag ng pagpipilian upang nangangailangan ng lahat ng mga pagsubok upang tumawag asahan ().
  • Pagbutihin extractStacktrace () pagpapatupad.
  • Isama ang lahat ng mga kaugnay na stack linya.
  • Gumawa filter case-insensitive.
  • ay () Inaasahan ng lowercase uri.
  • Inaasahang halaga Date ay hindi ipinapakita ng maayos.
  • Fix phantomjs addon header at idagdag Readme.
  • Magdagdag ng ilang mga pahiwatig upang composite addon Readme.
  • Track pagsubok sa pamamagitan ng pagkakasunud-sunod kung saan sila ay tumakbo at lumikha ng muling palabas ng pelikula link batay sa numerong iyon.
  • Gumawa Patakbuhing muli link run lamang ng isang solong pagsubok.

Kinakailangan

  • JavaScript pinagana sa client side

Katulad na software

Bragi
Bragi

20 Jul 15

Metrics
Metrics

4 Jun 15

CATJS
CATJS

10 Feb 16

Iba pang mga software developer ng jQuery Team

Mga komento sa QUnit

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!
Maghanap ayon sa kategorya