TextTest

Sagteware kiekie:
TextTest
Sagteware besonderhede:
Weergawe: 3.28.2 Opgedateer
Upload datum: 18 Jul 15
Ontwikkelaar: Geoff Bache
Lisensie: Gratis
Populariteit: 2

Rating: nan/5 (Total Votes: 0)

Soos die naam aandui, is die projek TextTest werk via plain text aangemeld deur programme met 'n vorige 'n goue standaard "weergawe van die teks vergelyk.
Dit is in teenstelling met die meeste aanvaarding toets raamwerke op die aanbod vandag, wat algemeen gebruik 'n vorm van handgeskrewe 'bewerings' deur die toets skrywer wat roep in 'n aansoek API.

Wat is nuut in hierdie release:

  • maak doodmaak toetse op Windows toe hardloop in parallel beter werk

Wat is nuut in die weergawe 3,26:

  • Dit is nou moontlik om aparte plekke vir logs het (gedeel skyf) en sandbox (plaaslike skyf).
  • Die dinamiese GUI toon nou previews van die lêers wat in vergelyking as gelyke.
  • Verbeterings is gemaak om die Jenkins plugin en integrasie met die StoryText redakteur vir GUI toets.

Wat is nuut in die weergawe 3,24:

  • Hierdie weergawe bygevoeg Jenkins integrasie in HTML verslae en direkte skakel om te verander en bugfix inligting. Alpha ondersteuning is bygevoeg vir Condor.
  • 'n derde rooster enjin is bykomend tot GE en LSF (Condor werk beter op Windows).
  • 'n nuwe run_dependent_text sintaksis is voorsien later vind wedstryde in 'n lêer.

Wat is nuut in die weergawe 3,22:.

  • Search fasiliteite bee bygevoeg word om die HTML verslag
  • Daar is addisionele moontlikhede in run_dependent_text en in die kopiëring van data-lêers.
  • Daar is ses maande waarde van die algemeen klein verbeterings en bugfixes.

Wat is nuut in die weergawe 3,20:.

  • Verskeie verbeterings en bugfixes gemaak
  • Name, kan toetse tik van die dinamiese GUI met verskillende instellings.
  • Config lêer instellings kan nou gewissel per toets.
  • 'n & quot; bekend fout & quot; dit sal 'n tik van die toets op die sneller 'n sekere aantal kere kan hardloop.
  • Hierdie vrystelling vereis Python 2,6 en PyGTK 2,16 of later.

Wat is nuut in die weergawe 3,19:.

  • Verskeie verbeterings en bug fixes gemaak
  • verbeterings GUI is gemaak met 'n fokus op bruikbaarheid.
  • Verbeterings is gemaak om die & quot; bekende foute & quot; funksionaliteit.
  • Sun Grid Engine is ondervra om die status van toetse in om dit meer sigbaar.
  • Let op hierdie is die laaste release wat sal ondersteun Python 2,4 en 2,5. TextTest 3,20 sal Python 2,6 vereis en waarskynlik GTK 2,18 sowel

Wat is nuut in die weergawe 3.16.1:

  • Bug fixes om 3.16:
  • Uitgesorteer radio knoppie benaming, wat in 'n hele paar gevalle (guiplugins.py)
  • vreemde was
  • nie langer ignoreer nie & quot; vanielje & quot; vlag wanneer die vind van UI kaart lêers (pyusecase_interface.py)
  • Oplossing vir ouer foute:
  • Moenie stacktrace as dinamiese GUI venster gesluit met toetse loop (controller.py)
  • Slow-motion herhaling boks getoon na die invoer van 'n nuwe GUI-aansoek vir toets (runningactions.py)
  • oortjie Opname nie meer getoon na die invoer van 'n nie-GUI aansoek vir toets (guiplugins.py)
  • & quot; rekord gebruik-geval & quot; bly vergrys word indien die aansoek onder toets is nie 'n GUI (guiplugins.py)
  • Vaste fout waar herhaal nie-presiese wedstryde vir verkeer herhaling het hulle nie produseer in die korrekte volgorde (traffic.py)
  • Vaste prestasie kwessie met baie gedoem pogings om nie-bestaande GUI opset modules invoer (guiplugins.py)
  • copy_test_path_merge sal ook nou saam te smelt subdirectories soos dit moet (sandbox.py)

Wat is nuut in die weergawe 3,16:

  • Statiese GUI Verbeterings:
  • Kan nou lêers van die drop-down list hernoem in die lêer (adminactions.py)
  • & quot; Herlaai & quot; vervang & quot; Verwyder Toetse & quot; in die nutsbalk verstek, meestal vir estetiese redes (default_gui-static.xml)
  • inhoud Toolbar kan ingestel word / terug te sit, te sien & quot; verpersoonlik die UI & quot; op die webwerf
  • & quot; Aansoek & quot Voeg; dialoog het nou 'n drop-down lys van alle moontlike GUI toets opsies (adminactions.py)
  • Kan jy om te begin toets van 'n UI voordat die begrip van die konfigurasie lêer
  • Fout hantering aanvanklike & quot; Aansoek & quot Voeg; dialoog verbeter (adminactions.py)
  • Verwerp onwettige karakters in agtervoegsel en subgids name
  • GUI-toets & quot; UI kaart & quot; lêers nou sigbaar vanaf die blad Config (filetrees.py)
  • Framework Verbeterings:
  • Nou integreer met Atlassian se Jira bugvolgsysteem asook Bugzilla (jira.py)
  • Werke in die algemeen op dieselfde manier as die Bugzilla integrasie. Sien webwerf vir meer inligting.
  • & quot; collate_file & quot; funksies vir veelvuldige lêers herskryf (sandbox.py)
  • Patrone van die vorm & quot; data *: data * Dump & quot; moet meer intuïtief optree nie, maar kan nie heeltemal back-versoenbaar wees.
  • Lees die migrasie notas en die webwerf vir meer inligting.
  • & quot; run_dependent_text & quot; verbeterde vir die filter weg afdelings van die teks (rundependent.py)
  • Kan nou beheer of begin en einde lyne gefiltreer via bv & quot; {[- & gt;]} & quot; sintaksis
  • weergawes konfigurasielêers kan nou in geplaas & quot; extra_search_directory & quot; plekke (testmodel.py)
  • Voorheen is slegs ingevoerde lêers kon daar gevind word.
  • & quot; suppress_stderr_text & quot; ondersteun nou dieselfde sintaksis as & quot; run_dependent_text & quot; (verstek / __ __ init. py)
  • Laat bv multi filter
  • & quot; text_diff_program_max_file_size & quot; opstel van nou herdoop tot & quot; max_file_size & quot; en is nou 'n woordeboek (comparefile.py)
  • Keys is die name van programme. Kry ook 'n dialoog waarskuwing as jy probeer om 'n te groot lêer oop te maak uit die GUI.
  • Nou sit & quot; USECASE_HOME & quot; vir die toets GUI met bv PyUseCase om & quot; pyusecase_files & quot; (verstek / __ __ init. py)
  • Voorheen toegelaat usecase lêers Mardi Delport se up om ontslae gemeng met TextTest se eie.
  • default.CountTest script verslae nou 'n groottotaal aan die einde (verstek / __ __ init. py)
  • Batch Verslag Verbeterings:
  • Nou genereer outomaties 'n & quot; paneelbord & quot; bladsy met skakels na al die verslae en die huidige status (batch / __ __ init. py)
  • Kom gratis met & quot; & quot ;, -coll kan ook alleen gedoen via -s batch.GenerateSummaryPage. Sien webwerf.
  • Kan nou 'n afsonderlike verslag tabelle met (bv) prestasie of geheue inligting. (testoverview.py)
  • Gebruik -coll web.performance. sien die webwerf vir besonderhede
  • As 'n paar weergawes teenwoordig op dieselfde bladsy is, 'n & quot; groottotaal & quot; word getoon.
  • rye of tabelle slegs & quot bevat; N / A & quot; sal nie meer getoon (testoverview.py)
  • As bronkodelêers is leeg, dit wys dit uit en stel die skyf is dalk vol (testoverview.py)
  • Selle het nou tooltips aandui watter toets en datum hulle is, om te verhoed dat blaai groot tafels (testoverview.py)
  • Vir die e-pos verslag, SMTP verifikasie is nou moontlik (batch / __ __ init. py)
  • New config lêer & quot; smtp_server_username & quot; en & quot; smtp_server_password & quot;
  • Grid Engine (LSF / SGE) verbeterings:
  • Grid Engine command line blyk nou in die & quot; Run Info & quot; blad van die dinamiese GUI. (textinfo.py)
  • Self-toets / Interne veranderinge:
  • PyUseCase instrumentasie verwyder, gebruik PyUseCase 3,0 wat nie nodig het nie.
  • Gebruik UI kaart lêers (onder ens) in plaas daarvan, en opdrag-lyn PyUseCase.
  • Nou outomaties haal 'n plaaslike PyUseCase bewaarplek genoem & quot; pyusecase & quot; (texttest.py)
  • Bug fixes:
  • Versnellers vir & quot; Sny Test & quot ;, & quot; Kopieer Test & quot; en & quot; Plak Test & quot; gestremd is wanneer 'n teks widget is gefokus (adminactions.py)
  • beteken dat jy kan Ctrl + X gebruik, Ctrl + V, Ctrl + C vir die teks manipulasie in TextTest vensters.
  • Nuutgeskepte aansoeke nou werk sonder om weer te begin as weergawe beheer is aangeskakel (controller.py)
  • gewerk om 'n fout Mercurial hernoeming van lêers met simboliese skakels in die naam (hg.py)
  • & quot; copy_test_path: $ ENV_VAR & quot; nou sal niks doen nie as ENV_VAR is leeg (sandbox.py)
  • Voorheen het dit tot $ TEXTTEST_SANDBOX /. wat probleme kan veroorsaak.
  • Indien 'n & quot; collate_script & quot; produseer 'n leë lêer van nie-leë insette, doen 'n leë lêer (sandbox.py) nie skryf
  • 'n & quot; extra_version & quot; nou lees die GUI-toetsing config en nie net aanvaar dit is dieselfde as die ouer (guiplugins.py)
  • & quot; save_filtered_file_stems & quot; nou ondersteun lêernaam uitbreidings (comparefile.py)
  • Scripts soos default.CountTest sal nie onwaar pos stuur as hardloop met die joernaal vlag (& quot; -b & quot;) (. verstek / __ __ init py)
  • Moenie stacktrace as 'n omgewing veranderlike in & quot; copy_test_path & quot; bestaan ​​nie (sandbox.py)
  • Moenie stacktrace indien 'n & quot; collate_script & quot; bestaan ​​nie (sandbox.py)
  • Moenie stacktrace indien die argument & quot; cp & quot; (of Times om te loop) is ongeldig (verstek / __ __ init. py)
  • Moenie stacktrace as 'n relatiewe tolk program nie gevind (verstek / __ __ init. py)
  • Moenie stacktrace as dieselfde aansoek naam wat twee keer & quot; -a app, app & quot; op die opdrag lyn (testmodel.py)

Wat is nuut in die weergawe 3,15:.

  • 'n billike bedrag het gebeur sedert 3,14 vroeg in Junie
  • Daar is dalk nie 'n enkele groot verbetering wat uitstaan, maar baie kleiner dinge wat waarskynlik nuttig te wees.
  • Byvoorbeeld, is dit nou moontlik om toetse direk tik van die dinamiese GUI.
  • & quot; Options & quot; lêers gebruik kan word in die dieselfde manier as die omgewing lêers, sodat hulle oral in die hiërargie en duplisering van command-line opsies geplaas kan word uitgeskakel kan word.

Wat is nuut in die weergawe 3,14:

  • Algemene GUI Verbeterings:
  • Hierdie ChangeLog nou sigbaar van die GUI (helpdialogs.py) Van menu Help / Change Logs
  • Locations in FileChoosers gekies nou ontslae onthou (plugins.py) So jy hoef nie te bly soek na dieselfde plek.
  • Statiese GUI Verbeterings:
  • & quot; Skep lêer & quot; funksionaliteit verbeter. (default_gui.py) Sal nou hanteer dopgehou korrek, en jy kan jou bron met 'n filechooser kies nou.
  • Kan nou al die toetse in 'n suite hardloop deur die kies net dat suite (default_gui.py) werk ook vir die heraansluiting en spaar keuses.
  • Framework Verbeterings:
  • kan nou toetse op 'n afgeleë masjien (UNIX net) (default.py) Selfs werk as lêerstelsel nie gedeel. Nuwe config inskrywings & quot; remote_shell_program & quot; en & quot; remote_copy_program & quot ;. Sien webwerf vir meer inligting.
  • TextTest versamel nou afsluit kodes uit die stelsel te toets by verstek (default.py) Slegs skryf lêers vir nie-nul status. Afgeskakel kan word via discard_file
  • Kan nou sekere elemente te verwyder uit weergawes konfigurasielêers (plugins.py) Nuwe sintaksis {} CLEAR
  • Kan nou sê TextTest om data dopgehou saam te smelt met mekaar (sandbox.py) Gebruik nuwe config omgewing & quot; copy_test_path_merge & quot ;. & quot; copy_test_path & quot; veroorsaak dopgehou oorskryf.
  • Kan nou swaai-punt verskille filter om binne 'n sekere toleransie (rundependent.py/fpdiff.py) Nuwe config lêer omgewing & quot; floating_point_tolerance & quot ;. Sien dokumentasie op die webwerf. Danksy Michael Behrisch vir hierdie. Kan nou vergelyk gevolg lêers van 'n verskeidenheid van moontlike bron patrone (sandbox.py) wese collate_file is nou 'n lys. Mag migrasie vereis in teorie.
  • ontkoppelde ignoreer ander foute van verslagdoening foute as & quot; interne fout & quot; (knownbugs.py) Nou aparte blok vir hierdie dinge doen wanneer & quot; Gee mislukking inligting & quot;
  • Bugs gemerk as & quot; interne fout & quot; kry berig in die voorkeur aan & quot; bekend fout & quot; (knownbugs.py) Die voormalige is gewoonlik 'n paar katastrofiese algemene omgewing mislukking
  • omgewing Config lêer & quot; performance_use_normalised _% & quot; herdoop vir generiese aansoek (default.py) Nou genoem & quot; use_normalised_percentage_change & quot; om moontlike gebruik vir ander doeleindes te weerspieël. Ou naam gealiasseer.
  • Verkeer meganisme nie aanvaar asynchrone lêer wysigings is meer moontlik (traffic.py)
  • Moet uitdruklik lys van programme wat hierdie kan doen: sleutel met & quot; asynchrone & quot; in & quot; collect_traffic & quot; config lêer instelling, wat is nou 'n woordeboek.
  • Nie meer ignoreer ontbrekende verkeer en usecase lêers. (default.py) & quot; definition_file_stems & quot; is nou 'n woordeboek, waar items soos hierdie kan ingesleutel & quot; regenereer & quot;
  • Nou die opstel van die afhandeling of ons kan toe hardloop skrifte, insluitend webwerf generasie (default.py) Beteken bewaarplek plek kan staatmaak op TEXTTEST_CHECKOUT.
  • Picks up & quot; eienskappe & quot; lêers in 'n soortgelyke manier om & quot; omgewing & quot; lêers (testmodel.py) Gebruik vir Java programme. Sien webwerf vir meer besonderhede.
  • Default ligging van tydelike lêers verander (engine.py) Nou skryf aan ~ / .texttest / tmp plaas van $ TEMP of ~ / texttesttmp
  • Version Control Browser Verbeterings / foutherstellings:
  • Administrasie bedrywighede korrek werk die VCS (version_control.py) Herbenoem, beweeg en Verwyder sal ook so in die VCS vir toetse onder VCS-beheer
  • kan nou om die VCS via TextTest (version_control.py) Afsonderlike aksie gepaste spyskaart
  • Nou ondersteun Bazaar en Mercurial asook CVS (bzr.py/hg.py/version_control.py)
  • verberg & quot; onbekend & quot; kategorie werk nou korrek (version_control.py)
  • Interne veranderinge:
  • TextTest nou gestruktureer in pakkette so baie van die lêers om geskuif
  • Bug fixes:
  • Verkeer meganisme hanteer nie directory verskuiwings deur die verwydering van al die lêers wat nie meer (traffic.py) Eintlik winkels en replays die gids verwydering direk.
  • Nie meer vlag loop as vermis as batch_collect_compulsory_version oorvleuel met weergawes wat op command line (batch.py)
  • Python 2,6 moet nie irriterende boodskappe produseer ongeveer afgekeur modules nie meer nie.
  • gewerk om GTK 2,14 fout in lêer chooser hantering, sal nie meer hang
  • Race toestand verwyder virtuele bediener hantering op UNIX: moet nie lek virtuele bedieners meer (startXvfb.py)
  • Nie meer stacktrace as & quot; tolk & quot; is 'n ongeldige pad (verstek / __ __ init. py)
  • Nie meer stacktrace wanneer herposisioneer toetse indien geen skryf regte om die lêers (default_gui.py)
  • Nou toon korrekte toets name in die status bar na 'n hernoem (engine.py)
  • Moenie crash as kopieer of skuif 'n suite en sy inhoud (default_gui.py)
  • Nou werk plaaslik te loop van bin gids. Baie dankie aan Michael Behrisch (texttest.py) & quot; Ekstra weergawes & quot; skryf aan sinvolle joernaal bewaarplek plekke waar geen weergawe gegee op command line (batch.py)
  • Website generasie werke vir & quot; Ekstra weergawe & quot; aansoeke selfs as die ouer is geblokkeer of het geen data (batch.py)

Soortgelyke sagteware

pytest-timeout
pytest-timeout

20 Feb 15

Flyspray
Flyspray

3 Jun 15

GCViewer
GCViewer

3 Jun 15

nose-performance
nose-performance

20 Feb 15

Ander sagteware ontwikkelaar Geoff Bache

PyUseCase
PyUseCase

11 May 15

Kommentaar te TextTest

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!