FunkLoad projek is 'n funksionele en vrag web tester, geskryf in Python, wie se hoof gebruik gevalle is:
in- funksionele toetsing van web projekte, en dus regressie toets as well.
in- Prestasietoetsing: deur die laai van die web aansoek en die monitering van jou bedieners dit help jou om vas te stel knelpunte, gee 'n volledige verslag van die prestasiemeting.
in- Load toets hulpmiddel om foute wat nie die oppervlak in vlugtige toets, soos volume toets of langslewendheid toets blootstel.
in- Stres toets instrument om die web aansoek hulpbronne oorweldig en die toets van die aansoek verhaalbaarheid.
in- Skryf web agente deur script enige web herhalende taak, soos die nagaan as 'n webwerf is lewendig
Eienskappe :.
- Funksionele toets suiwer Python scripts gebruik van die pyUnit raamwerk soos normale eenheid toets. Python stel komplekse scenario's om die werklike wêreld aansoeke te hanteer.
- Voorwaar naboots 'n webblaaier (enkel-gestruktureerde) met behulp van Richard Jones 'webunit:
- basiese verifikasie ondersteuning
- koekies ondersteuning
- haal css, javascript en beelde
- navolging van 'n leser kas
- oplaai en multipart / form-data voorlegging
- https ondersteuning
- Gevorderde toets naaswenner met baie command-line opsies:
- stel die teiken bediener url
- vertoon die vergesog bladsy in reële tyd in jou browser
- debug modus
- groen / rooi kleur af
- Draai 'n funksionele toets in 'n vrag toets. Net deur 'n beroep op die bank hardloper kan jy scalability en prestasie probleme te identifiseer
- Gedetailleerde bank verslae in rus of HTML (en PDF via ps2pdf) bevat:
- bench opset
- toetse, bladsye, versoek statistieke en kaarte.
- 5 stadigste versoeke
- bedieners CPU gebruik, laai gemiddelde, geheue / uitruil gebruik en netwerk verkeer kaarte.
- http fout opsomming lys
- Easy toets aanpassing met behulp van 'n konfigurasielêer of command line opsies.
- Easy toets skepping behulp TestMaker / maxq blokfluit, sodat jy kan jou webblaaier kan gebruik en outomaties produseer FunkLoad toets.
- Verskaf web bewering helpers.
- Verskaf 'n funkload.CPSTestCase om Zope en Nuxeo CPS toets te verlig.
- Maklik om te installeer en te gebruik, sien voorbeelde in die gids demo.
Wat is nuut in hierdie release:
- Die bank verslag kaarte is verbeter met behulp van Gnuplot 4,2, wat maak FunkLoad maklik om te installeer op Red Hat of Mac OS.
- 'n nuwe ewenaar verslag voorsien in staat wees om twee bank verslae te vergelyk.
- Die proxy blokfluit en toets naaswenner nou hanteer enige vorm van post inhoud-tipe (soos die toepassing / xml).
- 'n nuwe demo vir JBoss Seam Bespreking aansoek voorsien word.
Kommentaar nie gevind