Prog.varedetaljer:
Versjon: 3.28.2 Oppdatert
Last opp dato: 18 Jul 15
Lisens: Gratis
Popularitet: 40
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)
Kommentarer ikke funnet