TextTest

Skjermbilde programvare:
TextTest
Prog.varedetaljer:
Versjon: 3.28.2 Oppdatert
Last opp dato: 18 Jul 15
Utvikler: Geoff Bache
Lisens: Gratis
Popularitet: 40

Rating: 5.0/5 (Total Votes: 1)

Som navnet antyder, fungerer TextTest prosjektet via sammenligne klartekst logget av programmer med en tidligere "gullstandard" versjon av denne teksten.
Dette er i motsetning til de fleste aksept testing rammeverk som tilbys i dag, som vanligvis bruker noen form for håndskrevne 'påstander' av testen forfatter som kaller inn en søknad API.

Hva er nytt i denne versjonen:

  • gjøre drepe tester på Windows når du kjører parallelt arbeid bedre

Hva er nytt i versjon 3.26:

  • Det er nå mulig å ha separate steder for loggene (delt disk) og sandkasse (lokal disk).
  • Den dynamiske GUI viser nå forhåndsvisninger av filer som sammenlignet likt.
  • Det er gjort forbedringer på Jenkins plugin og integrasjon med StoryText redaktør for GUI testing.

Hva er nytt i versjon 3.24:

  • Denne versjonen lagt Jenkins integrering i HTML-rapporter, og direkte linking å endre og feilretting informasjon. Alpha støtte ble lagt for Condor.
  • En tredje grid motoren ble gitt i tillegg til GE og LSF (Condor fungerer bedre på Windows).
  • En ny run_dependent_text syntaks ble gitt for å finne senere kamper i en fil.

Hva er nytt i versjon 3.22.

  • Søk anleggene har bee lagt til HTML rapport
  • Det er flere muligheter i run_dependent_text og i å kopiere datafiler.
  • Det er seks måneder igjen av generelt mindre forbedringer og feilrettinger.

Hva er nytt i versjon 3.20.

  • Ulike forbedringer og feilrettinger ble gjort
  • Spesielt, kan testene kjøres på nytt fra den dynamiske GUI med ulike innstillinger.
  • konfigurasjonsfilen innstillinger kan nå varieres per-test.
  • A & quot; kjent feil & quot; som vil utløse et omløp av test opp til et visst antall ganger kan kjøres.
  • Denne utgivelsen krever Python 2.6 og PyGTK 2.16 eller senere.

Hva er nytt i versjon 3.19.

  • Ulike forbedringer og feilrettinger ble gjort
  • GUI forbedringer ble gjort med fokus på brukervennlighet.
  • Forbedringer ble gjort for å & quot; kjente feil & quot; funksjonalitet.
  • Sun Grid Engine er hentet for å gjøre status på tester i det mer synlig.
  • Merk dette er den siste utgaven som vil støtte Python 2.4 og 2.5. TextTest 3.20 vil kreve Python 2.6 og sannsynligvis GTK 2,18 samt

Hva er nytt i versjon 3.16.1:

  • feilrettinger til 3.16:
  • Sortert ut radioknappen navngiving, som var rart i ganske mange tilfeller (guiplugins.py)
  • Ikke lenger ignorere & quot; vanilje & quot; når finne flagg UI kartfiler (pyusecase_interface.py)
  • Løser for eldre bugs:
  • Ikke stacktrace hvis dynamisk GUI vinduet er lukket med tester kjører (controller.py)
  • Slow-motion replay boksen vises etter å importere en ny GUI-program for test (runningactions.py)
  • Recording tab ikke lenger vises etter å importere en ikke-GUI program for test (guiplugins.py)
  • & quot; Record-saken & quot; forblir grået ut dersom søknaden under test er ikke en GUI (guiplugins.py)
  • Rettet feil der gjentatte ikke-eksakte treff for trafikk replay ikke produsere dem i riktig rekkefølge (traffic.py)
  • Fast ytelsesproblem med mange dømt forsøk på å importere ikke-eksisterende GUI konfigurasjonsmoduler (guiplugins.py)
  • copy_test_path_merge vil nå også fusjonere underkataloger som den skal (sandbox.py)

Hva er nytt i versjon 3.16:

  • Statiske GUI Forbedringer:
  • Kan nå endre navn på filer fra rullegardinlisten i filen view (adminactions.py)
  • & quot; Refresh & quot; erstatter & quot; Fjern Tester & quot; i standardverktøylinjen, for det meste av estetiske grunner (default_gui-static.xml)
  • Toolbar innholdet kan konfigureres / satt tilbake, se & quot; tilpasse brukergrensesnittet & quot; på nettsiden
  • & quot; Legg Application & quot; Dialogboksen har nå en drop-down liste over alle mulige GUI-testing alternativer (adminactions.py)
  • Lar deg å komme i gang testing av en UI før forstå config fil
  • Feilhåndtering ved første & quot; Legg Application & quot; dialog forbedret (adminactions.py)
  • Avvis ulovlige tegn i suffiks og underkatalognavn
  • GUI-testing & quot; UI kart & quot; filer nå synlige fra kategorien Config (filetrees.py)
  • Rammeforbedringer:
  • Nå integreres med Atlassian sin Jira bugtracking system samt Bugzilla (jira.py)
  • Fungerer i lag på samme måte som bugzilla integrering. Se hjemmeside for mer informasjon.
  • & quot; collate_file & quot; funksjonalitet for flere filer omskrevet (sandbox.py)
  • Mønstre av form & quot; data *: data * .dump & quot; bør oppføre seg mer intuitivt, men kan ikke være helt back-kompatibel.
  • Les migrasjons noter og hjemmeside for mer informasjon.
  • & quot; run_dependent_text & quot; forbedret for å filtrere bort deler av teksten (rundependent.py)
  • Kan nå kontrollere om start- og sluttlinjene blir filtrert via f.eks & quot; {[- & gt;]} & quot; syntaks
  • Versjons config filer kan nå plasseres i & quot; extra_search_directory & quot; steder (testmodel.py)
  • Tidligere kun importerte filene kan finnes der.
  • & quot; suppress_stderr_text & quot; støtter nå samme syntaks som & quot; run_dependent_text & quot; (default / __ init __. py)
  • Lar f.eks Multi filtrering
  • & quot; text_diff_program_max_file_size & quot; innstillingen nå omdøpt til & quot; MAX_FILE_SIZE & quot; og er nå en ordbok (comparefile.py)
  • Keys er navnene på programmene. Også få en advarsel hvis du forsøker å åpne en altfor stor fil fra GUI.
  • Nå setter & quot; USECASE_HOME & quot; for å teste GUI med f.eks PyUseCase til & quot; pyusecase_files & quot; (default / __ init __. py)
  • Tidligere tillatt SUT er usecase filer å bli blandet opp med TextTest egen.
  • default.CountTest script rapporterer nå en totalsum på slutten (default / __ init __. py)
  • Batch Rapporter Forbedringer:
  • Nå genererer automatisk en & quot; dashbordet & quot; siden inneholder lenker til alle rapporter og nåværende status (batch / __ init __. py)
  • Leveres gratis med & quot; -coll & quot ;, kan også gjøres alene via -s batch.GenerateSummaryPage. Se nettsiden.
  • Kan nå opprette egne rapporttabellene inneholder (f.eks) ytelse eller minne informasjon. (testoverview.py)
  • Bruk -coll web.performance. se hjemmeside for mer informasjon
  • Hvis flere versjoner er til stede på samme side, et & quot; grand total & quot; vises.
  • Rader eller tabeller som inneholder bare & quot; N / A & quot; vil ikke lenger bli vist (testoverview.py)
  • Hvis kildefilene er tom, den peker ut dette og foreslår at disken kan være full (testoverview.py)
  • Cells nå har verktøytips som viser hvilken test og dato de er, for å unngå rulling store bord (testoverview.py)
  • For e-rapport, er SMTP-autentisering nå mulig (batch / __ init __. py)
  • Nye config filen innstillinger & quot; smtp_server_username & quot; og & quot; smtp_server_password & quot;
  • Grid Engine (LSF / SGE) forbedringene:
  • vises Grid Engine kommandolinje nå i & quot; Run Info & quot; kategorien i dynamisk GUI. (textinfo.py)
  • Selv test / Interne endringer:
  • PyUseCase instrumentering fjernet, bruker PyUseCase 3.0 som ikke trenger dette.
  • Bruker UI kartfiler (under etc) i stedet, og kommandolinje PyUseCase.
  • Nå automatisk plukke opp en lokal PyUseCase repository kalt & quot; pyusecase & quot; (texttest.py)
  • feilrettinger:
  • akseleratorer for & quot; Cut Test & quot ;, & quot; Kopier Test & quot; og & quot; Lim Test & quot; deaktiveres når en tekst widget er fokusert (adminactions.py)
  • Betyr at du kan bruke Ctrl + X, Ctrl + V, Ctrl + C for tekst manipulasjon i TextTest vinduer.
  • Nyopprettede applikasjoner nå arbeide uten å starte hvis versjonskontroll er aktivert (controller.py)
  • Jobbet rundt et Mercurial bug døpe filer med symbolske lenker i navnet (hg.py)
  • & quot; copy_test_path: $ ENV_VAR & quot; vil nå gjøre noe hvis ENV_VAR er tom (sandbox.py)
  • Tidligere sette den til $ TEXTTEST_SANDBOX /. noe som kan føre til problemer.
  • Hvis en & quot; collate_script & quot; produserer en tom fil fra ikke-tom-inngang, ikke skrive en tom fil (sandbox.py)
  • En & quot; extra_version & quot; vil nå lese sin GUI-testing config og ikke bare anta at det er den samme som den overordnede (guiplugins.py)
  • & quot; save_filtered_file_stems & quot; støtter nå filnavn utvidelser (comparefile.py)
  • Scripts som default.CountTest vil ikke sende falske e-post hvis løpe med batch flagg (& quot; -b & quot;) (. default / __ init __ py)
  • Ikke stacktrace hvis en miljøvariabel i & quot; copy_test_path & quot; ikke eksisterer (sandbox.py)
  • Ikke stacktrace hvis en & quot; collate_script & quot; ikke eksisterer (sandbox.py)
  • Ikke stacktrace hvis argumentet til & quot; -cp & quot; (eller Times to Run) er ugyldig (default / __ init __. py)
  • Ikke stacktrace hvis en slektning tolk program ikke blir funnet (default / __ init __. py)
  • Ikke stacktrace hvis samme programnavn to ganger & quot; -en app, app & quot; på kommandolinjen (testmodel.py)

Hva er nytt i versjon 3.15.

  • En god del har skjedd siden 3.14 i begynnelsen av juni
  • Det er kanskje ingen enkelt stor forbedring som skiller seg ut, men mange mindre ting som sannsynligvis vil være nyttig.
  • For eksempel er det nå mulig å kjøre tester direkte fra dynamisk GUI.
  • & quot; Options & quot; filer kan brukes på samme måte som miljø-filer, slik at de kan plasseres hvor som helst i hierarkiet og duplisering av kommandolinjealternativer kan elimineres.

Hva er nytt i versjon 3.14:

  • Generelle GUI Forbedringer:
  • Dette ChangeLog nå synlig fra GUI (helpdialogs.py) Fra Hjelp-menyen / endre Logger
  • Steder valgt i FileChoosers nå bli husket (plugins.py) Så trenger du ikke å fortsette å søke til samme sted.
  • Statiske GUI Forbedringer:
  • & quot; Opprett Fil & quot; funksjonalitet forbedret. (default_gui.py) Vil nå håndtere kataloger på riktig måte, og du kan velge din kilde med en filechooser nå.
  • Kan nå kjøre alle testene i en suite ved å velge nettopp det suite (default_gui.py) Fungerer også for å gjenoppta kontakten og lagre valgene.
  • Rammeforbedringer:
  • Kan nå kjøre tester på en ekstern maskin (UNIX) (default.py) arbeider Selv om filsystemet ikke delt. Nye config oppføringer & quot; remote_shell_program & quot; og & quot; remote_copy_program & quot ;. Se hjemmeside for mer informasjon.
  • TextTest samler nå exit koder fra systemet under test som standard (default.py) Kun skriver filer for ikke-null status. Kan deaktiveres via discard_file
  • Kan nå fjerne visse elementer fra versjon config filer (plugins.py) New syntaks {CLEAR}
  • Kan nå fortelle TextTest å fusjonere datamappe med hverandre (sandbox.py) Bruk ny config innstillingen & quot; copy_test_path_merge & quot ;. & quot; copy_test_path & quot; forårsaker kataloger å bli overskrevet.
  • Kan nå filtrere flyt forskjeller innenfor en viss toleranse (rundependent.py/fpdiff.py) New config fil innstillingen & quot; floating_point_tolerance & quot ;. Se dokumentasjon på nettstedet. Takk til Michael Behrisch for dette. Nå kan sammenstille resultatfiler fra en rekke mulige kilde mønstre (sandbox.py) Hovedsak collate_file er nå en liste. Kan kreve migrasjon i teorien.
  • dekoblet ignorerer andre feil fra å rapportere bugs som & quot; intern feil & quot; (knownbugs.py) Nå separate boksene for disse tingene når du gjør & quot; Oppgi feil informasjon & quot;
  • Bugs merket som & quot; intern feil & quot; bli rapportert i innstillingen til & quot; kjent feil & quot; (knownbugs.py) Den tidligere er vanligvis noen katastrofale generelle miljøet svikt
  • Config fil innstillingen & quot; performance_use_normalised _% & quot; omdøpt for generisk applikasjon (default.py) Nå kalt & quot; use_normalised_percentage_change & quot; å reflektere mulig bruk til andre formål. Gammelt navn alias.
  • Trafikk mekanismen ikke anta asynkrone fil redigering er mulig lenger (traffic.py)
  • Trenger å eksplisitt vise programmer som kan gjøre dette: nøkkelen med & quot; asynkron & quot; i & quot; collect_traffic & quot; config fil innstilling, som nå er en ordbok.
  • Ikke lenger ignorerer mangler trafikk og usecase filer. (default.py) & quot; definition_file_stems & quot; Nå er en ordbok, der elementer som disse kan bli tastet & quot; regenerere & quot;
  • Nå satt opp kassa hvis vi kan da kjøre skript, inkludert nettside generasjon (default.py) Midler depotplassering kan stole på TEXTTEST_CHECKOUT.
  • Plukker opp & quot; eiendommer & quot; filer på en lignende måte til & quot; miljø & quot; filer (testmodel.py) Brukes for Java-programmer. Se nettsiden for mer informasjon.
  • Standard plassering av midlertidige filer endret (engine.py) Nå skriver til ~ / .texttest / tmp i stedet for $ TEMP eller ~ / texttesttmp
  • Versjonskontroll nettleser forbedringer / feilrettinger:
  • Administrasjon operasjoner oppdatere VCS riktig (version_control.py) Endre navn, flytte og fjerne vil også gjøre det i VCS for tester under VCS-kontroll
  • Kan nå legge til VCS via TextTest (version_control.py) Separat handling på aktuelle menyen
  • Nå støtter Bazaar og Mercurial samt CVS (bzr.py/hg.py/version_control.py)
  • Hiding & quot; ukjent & quot; kategori fungerer nå riktig (version_control.py)
  • Interne endringer:
  • TextTest nå strukturert i pakker så mange filer har flyttet rundt
  • feilrettinger:
  • Trafikk mekanismen ikke håndterer katalog fjerning ved å fjerne alle filer noe mer (traffic.py) Egentlig butikker og gjengir katalogen fjerning direkte.
  • Ikke lenger flagg kjører som mangler hvis batch_collect_compulsory_version lapper med versjoner som er gitt på kommandolinjen (batch.py)
  • Python 2.6 skal ikke produsere irriterende meldinger om nedgraderte moduler noen flere.
  • Jobbet rundt GTK 2.14 bug i filveljarknappen håndtering, vil ikke lenger henge
  • Race tilstand fjernet fra virtuell server håndtering på UNIX: bør ikke lekke virtuelle servere noe mer (startXvfb.py)
  • Ikke lenger stacktrace om & quot; tolk & quot; er en ugyldig sti (default / __ init __. py)
  • Ikke lenger stacktrace når reposisjonering tester hvis ingen skriverettigheter til filene (default_gui.py)
  • Nå viser korrekte test navnene i statuslinjen etter et nytt navn (engine.py)
  • Ikke krasje hvis du kopierer eller flytter en suite og dens innhold (default_gui.py)
  • arbeider nå for å kjøre lokalt fra bin-katalogen. Takk igjen til Michael Behrisch (texttest.py) & quot; Ekstra versjoner & quot; skrive til fornuftige batch depotplasseringer når ingen versjon gitt på kommandolinjen (batch.py)
  • Nettstedet generasjons verk for & quot; Extra versjon & quot; programmer selv om foreldrene er blokkert eller ikke har data (batch.py)

Lignende programvare

nose-html-output
nose-html-output

20 Feb 15

pyfix
pyfix

20 Feb 15

inFusion
inFusion

20 Feb 15

Annen programvare fra utvikleren Geoff Bache

PyUseCase
PyUseCase

11 May 15

Kommentarer til TextTest

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!