TextTest

Software screenshot:
TextTest
Software informatie:
Versie: 3.28.2 Bijgewerkt
Upload datum: 18 Jul 15
Ontwikkelaar: Geoff Bache
Licentie: Gratis
Populariteit: 2

Rating: nan/5 (Total Votes: 0)

Zoals de naam al doet vermoeden, de TextTest project werkt via platte tekst vastgelegd door programma's met een eerdere 'gouden standaard' versie van die tekst te vergelijken.
Dit in tegenstelling tot de meeste keuren frameworks aangeboden heden, welke algemeen gebruik van enige vorm van handgeschreven 'verklaringen' van de test schrijver die oproep in een applicatie API.

Wat is nieuw in deze release:

  • te doden testen op Windows als parallel lopen beter werken

Wat is nieuw in versie 3.26:

  • Het is nu mogelijk om afzonderlijke locaties voor stammen hebben (gedeeld schijf) en een zandbak (lokale schijf).
  • De dynamische GUI toont nu voorvertoningen van bestanden die vergelijking als gelijk.
  • De verbeteringen werden aangebracht aan de Jenkins plugin en integratie met de StoryText editor voor GUI testen.

Wat is nieuw in versie 3.24:

  • Deze versie toegevoegd Jenkins integratie in HTML-rapporten en directe koppeling te veranderen en bugfix informatie. Alpha ondersteuning toegevoegd voor Condor.
  • Een derde raster motor werd voorzien in aanvulling op GE en LSF (Condor beter werkt op Windows).
  • Een nieuwe run_dependent_text syntax werd voorzien voor later het vinden van wedstrijden in een bestand.

Wat is nieuw in versie 3.22:.

  • Zoeken faciliteiten hebben bee toegevoegd aan de HTML-rapport
  • Er zijn extra mogelijkheden run_dependent_text en in het kopiëren van gegevens van bestanden.
  • Er zijn zes maanden waarde van het algemeen kleine verbeteringen en bugfixes.

Wat is nieuw in versie 3.20:.

  • Diverse verbeteringen en bugfixes werden gemaakt
  • Met name kunnen testen worden herhaald uit de dynamische GUI met verschillende instellingen.
  • Config file instellingen kunnen nu worden gevarieerd per test.
  • A & quot; bekende bug & quot; die een herhaling van de proef tot leiden tot een bepaald aantal malen kan worden uitgevoerd.
  • Deze versie vereist Python 2.6 en PyGTK 2.16 of hoger.

Wat is nieuw in versie 3.19:.

  • Diverse verbeteringen en bugfixes werden gemaakt
  • GUI verbeteringen werden gemaakt met een focus op bruikbaarheid.
  • Verbeteringen werden aangebracht aan de & quot; bekende bugs & quot; functionaliteit.
  • Sun Grid Engine wordt ondervraagd om de status van de tests maken het meer zichtbaar.
  • Let op dit is de laatste release die zal ondersteunen Python 2.4 en 2.5. TextTest 3,20 zal Python 2.6 nodig en waarschijnlijk GTK 2,18 en

Wat is nieuw in versie 3.16.1:

  • bugfixes om 3.16:
  • Gesorteerd uit radioknop naamgeving, die in heel wat gevallen (guiplugins.py)
  • vreemd was
  • Niet langer negeren & quot; vanilla & quot; vlag bij het vinden van UI kaart bestanden (pyusecase_interface.py)
  • Fixes voor oudere bugs:
  • Niet stacktrace als dynamische GUI-venster wordt gesloten met het uitvoeren van testen (controller.py)
  • Slow-motion replay vakje wordt getoond na het importeren van een nieuwe GUI-applicatie voor de test (runningactions.py)
  • tabblad Opnemen niet meer getoond na het importeren van een niet-GUI applicatie voor de test (guiplugins.py)
  • & quot; Record Use-case & quot; blijft grijs weergegeven als de toepassing te testen is geen GUI (guiplugins.py)
  • Fixed bug waarbij het herhalen van de niet-exacte wedstrijden voor het verkeer replay hen niet produceren in de juiste volgorde (traffic.py)
  • Vast prestatie probleem met vele gedoemd pogingen om niet-bestaande GUI configuratie modules importeren (guiplugins.py)
  • copy_test_path_merge nu ook fuseren submappen zoals het hoort (sandbox.py)

Wat is nieuw in versie 3.16:

  • Statische GUI Verbeteringen:
  • Kan nu bestanden uit de keuzelijst de naam van het bestand view (adminactions.py)
  • & quot; Refresh & quot; vervangt & quot; Verwijder Tests & quot; in de werkbalk standaard, meestal voor esthetische redenen (default_gui-static.xml)
  • de inhoud Toolbar kunnen worden geconfigureerd / terug te zetten, zien & quot; het personaliseren van de UI & quot; op de website
  • & quot; Application & quot toevoegen; dialoogvenster heeft nu een drop-down lijst van alle mogelijke GUI testen opties (adminactions.py)
  • Hiermee kunt u om te beginnen het testen van een gebruikersinterface voor het begrijpen van het configuratiebestand
  • Error handling op de initiële & quot; Application & quot toevoegen; dialoogvenster verbeterd (adminactions.py)
  • Weigeren ongeldige tekens in achtervoegsel en subdirectory namen
  • GUI-testen & quot; UI map & quot; Bestanden nu zichtbaar op het tabblad Config (filetrees.py)
  • Framework Verbeteringen:
  • Nu integreert met Atlassian's Jira bugtracking systeem, alsmede Bugzilla (jira.py)
  • Werken in grote lijnen op dezelfde manier als de Bugzilla integratie. Zie de website voor meer informatie.
  • & quot; collate_file & quot; functionaliteit voor meerdere bestanden herschreven (sandbox.py)
  • Patronen van de vorm & quot; data *: data * .dump & quot; zou meer intuïtief te gedragen, maar kan niet volledig back-compatibel zijn.
  • Lees de migratie aantekeningen en de website voor meer informatie.
  • & quot; run_dependent_text & quot; verbeterd voor het filteren weg delen van de tekst (rundependent.py)
  • Kan nu controleren of de start en eind lijnen worden gefilterd via bv & quot; {[- & gt;]} & quot; syntax
  • versiebeheer configuratiebestanden kan nu worden geplaatst in & quot; extra_search_directory & quot; locaties (testmodel.py)
  • Eerder alleen geïmporteerde bestanden konden daar te vinden.
  • & quot; suppress_stderr_text & quot; ondersteunt nu dezelfde syntaxis als & quot; run_dependent_text & quot; (default / __ init __. py)
  • Hiermee bijv. multiline filtering
  • & quot; text_diff_program_max_file_size & quot; instelling nu omgedoopt tot & quot; MAX_FILE_SIZE & quot; en is nu een woordenboek (comparefile.py)
  • Keys zijn de namen van de programma's. Krijgt ook een waarschuwingsvenster als u probeert om een ​​te groot bestand openen vanuit de GUI.
  • Nu zet & quot; USECASE_HOME & quot; voor het testen van GUI's met b.v. PyUseCase & quot; pyusecase_files & quot; (default / __ init __. py)
  • Eerder toegestaan ​​Antwoordcode bestanden SUT omhoog te krijgen vermengd met TextTest eigen.
  • default.CountTest script meldt nu een totaal aan het einde (default / __ init __. py)
  • Batch Report Verbeteringen:
  • Nu genereert automatisch een & quot; dashboard & quot; pagina met links naar alle rapporten en de huidige status (batch / __ init __. py)
  • Wordt geleverd gratis met & quot; -coll & quot ;, kan ook alleen worden gedaan via -s batch.GenerateSummaryPage. Zie website.
  • kunt nu afzonderlijk verslag tabellen met (bijvoorbeeld) de prestaties of het geheugen informatie. (testoverview.py)
  • Gebruik -coll web.performance:. zie website voor meer informatie
  • Als er meerdere versies aanwezig zijn op dezelfde pagina zijn, een & quot; eindtotaal & quot; wordt getoond.
  • Rijen of tafels alleen & quot bevatten; N / A & quot; zullen niet langer worden getoond (testoverview.py)
  • Als bronbestanden leeg zijn, wijst dit uit en stelt de schijf kan vol zijn (testoverview.py)
  • Cellen hebben nu tooltips aangeven welke test en de datum waarop ze zijn, om te voorkomen dat het scrollen grote tafels (testoverview.py)
  • Voor de e-rapport, SMTP-verificatie is nu mogelijk (batch / __ init __. py)
  • Nieuwe configuratiebestand instellingen & quot; smtp_server_username & quot; en & quot; smtp_server_password & quot;
  • Grid Engine (LSF / SGE) verbeteringen:
  • Raster Engine command line verschijnt nu in de & quot; Run Info & quot; tabblad van de dynamische GUI. (textinfo.py)
  • Zelftest / interne veranderingen:
  • PyUseCase instrumentatie verwijderd, gebruik PyUseCase 3.0 die deze nodig heeft.
  • Gebruik UI kaart bestanden (onder etc) in plaats daarvan, en command-line PyUseCase.
  • Nu automatisch pick-up een lokale PyUseCase repository genaamd & quot; pyusecase & quot; (texttest.py)
  • Bug Fixes:
  • versnellers voor & quot; Cut Test & quot ;, & quot; Copy Test & quot; en & quot; plakken Test & quot; zijn uitgeschakeld wanneer een tekst widget is gericht (adminactions.py)
  • Zo kunt u Ctrl + X gebruiken, Ctrl + V, Ctrl + C voor tekst manipulatie in TextTest ramen.
  • Nieuw gemaakt toepassingen nu werken zonder opnieuw op te starten als versiebeheer is ingeschakeld (controller.py)
  • Werkte rond een Mercurial bug hernoemen van bestanden met symbolische links in de naam (hg.py)
  • & quot; copy_test_path: $ ENV_VAR & quot; zal nu niets doen als ENV_VAR leeg is (sandbox.py)
  • Eerder instellen op $ TEXTTEST_SANDBOX /. die problemen kunnen veroorzaken.
  • Als een & quot; collate_script & quot; produceert een leeg bestand van niet-lege ingang, hoeft een leeg bestand (sandbox.py) niet schrijven
  • een & quot; extra_version & quot; zal nu lees de GUI-tests config en niet alleen maar veronderstellen dat is hetzelfde als de ouder (guiplugins.py)
  • & quot; save_filtered_file_stems & quot; ondersteunt nu bestandsnaam uitbreidingen (comparefile.py)
  • Scripts zoals default.CountTest zal niet vals e-mail sturen als lopen met de partij vlag (& quot; -b & quot;) (. default / __ init __ py)
  • Niet stacktrace als een omgevingsvariabele in & quot; copy_test_path & quot; bestaat niet (sandbox.py)
  • Niet stacktrace als een & quot; collate_script & quot; bestaat niet (sandbox.py)
  • Niet stacktrace als het argument & quot; -cp & quot; (of Times to Run) is ongeldig (default / __ init __. py)
  • Niet stacktrace als een relatieve tolk programma niet wordt gevonden (default / __ init __. py)
  • Niet stacktrace als dezelfde naam van de toepassing op voorwaarde tweemaal & quot; -een app, app & quot; op de opdrachtregel (testmodel.py)

Wat is nieuw in versie 3.15:.

  • Een eerlijk bedrag gebeurd sinds 3.14 in begin juni
  • Er is misschien geen enkele belangrijke verbetering dat opvalt, maar veel kleinere dingen die van nut kunnen zijn.
  • Zo is het nu mogelijk om direct testen opnieuw uitvoeren van de dynamische GUI.
  • & quot; Opties & quot; bestanden kunnen worden gebruikt op dezelfde manier als milieu-bestanden, zodat ze overal in de hiërarchie en de verdubbeling van command-line opties kunnen worden geplaatst kan worden geëlimineerd.

Wat is nieuw in versie 3.14:

  • Algemeen GUI Verbeteringen:
  • Dit ChangeLog nu zichtbaar vanaf de GUI (helpdialogs.py) Vanuit het menu Help / Change Logs
  • Locaties in FileChoosers gekozen nu te onthouden (plugins.py) Dus je hoeft niet te blijven zoeken naar dezelfde plaats.
  • Statische GUI Verbeteringen:
  • & quot; File & quot; verbeterde functionaliteit. (default_gui.py) zal nu omgaan met directories correct, en u kunt uw bron met een FileChooser kiezen nu.
  • Kan nu alle tests in een suite, die door het selecteren van enkel dat suite (default_gui.py) werkt ook voor het opnieuw aansluiten en het opslaan van selecties.
  • Framework Verbeteringen:
  • Kan nu gerund proeven op een andere machine (Unix only) (default.py) Ook werkt als bestandssysteem niet gedeeld. Nieuwe config inzendingen & quot; remote_shell_program & quot; en & quot; & quot ;. remote_copy_program Zie de website voor meer informatie.
  • TextTest verzamelt nu exit codes van het systeem onder test standaard (default.py) Alleen schrijft bestanden voor niet-nul-status. Kan worden uitgeschakeld via discard_file
  • Kan nu bepaalde elementen verwijderen uit versiebeheer configuratiebestanden (plugins.py) Nieuwe syntax {CLEAR}
  • Kan nu vertellen TextTest gegevens directories fuseren met elkaar (sandbox.py) Gebruik nieuwe config instelling & quot; & quot ;. copy_test_path_merge & quot; copy_test_path & quot; veroorzaakt mappen worden overschreven.
  • Kan nu floating-point verschillen filteren om binnen een bepaalde tolerantie (rundependent.py/fpdiff.py) Nieuwe configuratiebestand instelling & quot; & quot ;. floating_point_tolerance Raadpleeg de documentatie op de website. Dankzij Michael Behrisch voor. Kunnen nu verzamelen resultaat bestanden uit een verscheidenheid van mogelijke bron patronen (sandbox.py) wezen collate_file is nu een lijst. Kan migratie vereisen in theorie.
  • Ontkoppelde negeren andere fouten uit het melden van fouten zoals & quot; interne fout & quot; (knownbugs.py) Nu aparte vakjes voor deze dingen bij het doen van & quot; Voer falen informatie & quot;
  • Bugs gemarkeerd als & quot; interne fout & quot; word gemeld in plaats van & quot; bekende bug & quot; (knownbugs.py) De eerste zijn meestal een aantal katastrofisch algemene omgeving falen
  • instelling Config file & quot; performance_use_normalised _% & quot; omgedoopt voor generieke toepassing (default.py) nu genaamd & quot; use_normalised_percentage_change & quot; mogelijke gebruik voor andere doeleinden weerspiegelen. Oude naam aliasing.
  • Verkeer mechanisme niet aannemen asynchrone bestand wijzigingen zijn mogelijk meer (traffic.py)
  • Behoefte om expliciet een lijst van programma's die dit zou kunnen doen: sleutel met & quot; asynchrone & quot; in & quot; collect_traffic & quot; configuratiebestand instelling, die nu een woordenboek.
  • Niet langer negeert ontbrekende verkeer en Antwoordcode bestanden. (default.py) & quot; definition_file_stems & quot; is nu een woordenboek, waar items zoals deze kunnen worden ingetoetst & quot; regenereren & quot;
  • Nu is het opzetten van de kassa als we kunnen bij het uitvoeren van scripts, waaronder website generatie (default.py) Betekent repository locatie kan afhangen TEXTTEST_CHECKOUT.
  • Pikt & quot; eigenschappen & quot; bestanden op een gelijkaardige manier aan & quot; milieu & quot; bestanden (testmodel.py) gebruikt voor Java-toepassingen. Zie de website voor meer informatie.
  • Standaard locatie van tijdelijke bestanden gewijzigd (engine.py) Nu schrijft naar ~ / .texttest / tmp in plaats van $ TEMP of ~ / texttesttmp
  • Version Control Browser Enhancements / bug fixes:
  • Beheer operaties correct bijwerken van de VCS (version_control.py) hernoemen, verplaatsen en verwijderen zullen ook doen in de VCS voor de proeven bij VCS-control
  • Kan nu toevoegen aan de VCS via TextTest (version_control.py) Aparte actie op de juiste menu
  • Nu steunt Bazaar en Mercurial evenals CVS (bzr.py/hg.py/version_control.py)
  • Verbergen & quot; onbekend & quot; categorie werkt nu correct (version_control.py)
  • interne veranderingen:
  • TextTest nu gestructureerd in pakketten dus veel dossiers rond verplaatst
  • Bug Fixes:
  • Verkeer mechanisme behandelt geen directory verhuizingen door het verwijderen van alle bestanden meer (traffic.py) Eigenlijk winkels en replays de directory direct verwijderen.
  • Niet langer de vlag loopt als vermist of batch_collect_compulsory_version overlapt versies gegeven op de opdrachtregel (batch.py)
  • Python 2.6 mag geen vervelende berichten produceren ongeveer afgekeurde modules meer.
  • Werkte rond GTK 2,14 bug in bestandskiezer hanteren, zullen niet langer hangen
  • Race voorwaarde verwijderd uit virtuele server handling op UNIX: mag niet lekken virtuele servers meer (startXvfb.py)
  • Niet langer stacktrace als & quot; tolk & quot; is een ongeldig pad (default / __ init __. py)
  • Niet langer stacktrace wanneer herpositionering testen als er geen schrijfrechten op de bestanden (default_gui.py)
  • Nu toont juiste criterium namen in de statusbalk na een rename (engine.py)
  • Niet crashen als het kopiëren of verplaatsen van een suite en de inhoud (default_gui.py)
  • Nu werkt lokaal uitvoeren vanaf bin directory. Nogmaals dank aan Michael Behrisch (texttest.py) & quot; Extra versies & quot; schrijven naar verstandige batch repository locaties als er geen versie gegeven op de opdrachtregel (batch.py)
  • Website generatie werken voor & quot; Extra versie & quot; toepassingen zelfs als de ouder is geblokkeerd of heeft geen gegevens (batch.py)

Vergelijkbare software

nbdebug
nbdebug

11 May 15

assertEquals
assertEquals

20 Feb 15

disable-docstring
disable-docstring

11 May 15

qc
qc

14 Apr 15

Andere software van ontwikkelaar Geoff Bache

PyUseCase
PyUseCase

11 May 15

Reacties op TextTest

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!