TextTest

Screenshot Software:
TextTest
Detalii soft:
Versiune: 3.28.2 Actualizat
Incarca data: 18 Jul 15
Producător: Geoff Bache
Licenţă: Gratuit
Popularitate: 40

Rating: 5.0/5 (Total Votes: 1)

După cum sugerează și numele, proiectul TextTest funcționează prin compararea text simplu conectat prin programe cu o versiune anterioară "standardul de aur" a acestui text.
Acest lucru este în contrast cu cele mai multe cadre de testare de acceptare cu privire la oferta de astăzi, care folosesc, în general, o formă de scrise de mână "afirmațiile" de către scriitorul test care pune în aplicare un API.

Ce este nou în această versiune:

  • face uciderea teste pe Windows atunci când rulează în paralel munca mai bine

Ce este nou în versiunea 3.26:

  • Acum este posibil de a avea locuri separate pentru busteni (partajată disc) și nisip (pe discul local).
  • GUI dinamic arată acum examinări de fișiere, care a comparat ca egal.
  • Îmbunătățiri au fost făcute pentru a plugin-ul Jenkins și integrarea cu editorul StoryText pentru testarea GUI.

Ce este nou în versiunea 3.24:

  • Această versiune a adăugat integrare Jenkins în rapoartele HTML, și legătură directă pentru a schimba informații și bugfix. A fost adăugat suport pentru Alpha Condor.
  • Un motor grilă a treia au fost furnizate în plus față de GE și LSF (Condor functioneaza mai bine pe Windows).
  • O nouă sintaxă run_dependent_text au fost furnizate pentru identificarea mai târziu meciuri într-un fișier.

Ce este nou în versiunea 3.22:.

  • Echipament de căutare au de albine adăugat raportul HTML
  • Există posibilități suplimentare în run_dependent_text și în copierea fișiere de date.
  • Există șase luni în valoare de îmbunătățiri, în general, minore și bugfixes.

Ce este nou în versiunea 3.20:.

  • Diverse accesorii si bugfixes s-au făcut
  • În special, teste pot fi rejucată din GUI dinamică, cu setări diferite.
  • Setări fișier de configurare poate fi acum variat pe-test.
  • A & quot; cunoscut bug & quot; că va declanșa o reluare a test până la un anumit număr de ori pot fi rulate.
  • Acest comunicat necesită Python 2.6 și pygtk 2.16 sau mai târziu.

Ce este nou în versiunea 3.19:.

  • Diverse îmbunătățiri și repararea bug-urilor s-au făcut
  • îmbunătățiri GUI au fost realizate cu un accent pe uzabilitate.
  • Îmbunătățiri au fost făcute la & quot; bug-uri cunoscute & quot; funcționalitate.
  • Sun Grid Engine este interogat pentru a face statutul de teste în mai vizibil.
  • Notă Acesta este ultima versiune care va sprijini Python 2.4 și 2.5:. TextTest 3.20 va necesita Python 2.6 și, probabil, GTK 2.18, precum și

Ce este nou în versiunea 3.16.1:

  • fix Bug-uri la 3.16:
  • sortate denumire buton radio, care a fost ciudat, în destul de multe cazuri (guiplugins.py)
  • Nu mai ignora & quot; vanilie & quot; pavilion, după găsirea fișierelor harta UI (pyusecase_interface.py)
  • remedieri pentru bug-uri mai vechi:
  • Nu stacktrace dacă fereastra GUI dinamic este închis cu teste de funcționare (controller.py)
  • caseta de selectare reluare cu încetinitorul este afișată după importarea unui nou GUI-cerere de testare (runningactions.py)
  • fila Recording nu mai apare pe site după importarea o aplicație non-GUI pentru testare (guiplugins.py)
  • & quot; înregistrare de utilizare-caz & quot; rămâne de culoare gri în cazul în care cererea testat nu este un GUI (guiplugins.py)
  • Fixed bug în cazul în care repetarea meciurile non-exacte pentru reluarea traficului nu le producă în ordinea corectă (traffic.py)
  • problema de performanță fixe cu multe încercări sortite a importa inexistente module de configurare GUI (guiplugins.py)
  • copy_test_path_merge acum vor fuziona, de asemenea, subdirectoare cum ar trebui (sandbox.py)

Ce este nou în versiunea 3.16:

  • statice GUI Îmbunătățiri:
  • Puteți redenumi acum fișierele din lista verticală din punctul de vedere fișier (adminactions.py)
  • & quot; Refresh & quot; inlocuieste & quot; Eliminați Teste & quot; în bara de instrumente implicit, mai ales din motive estetice (default_gui-static.xml)
  • Continut Bara de instrumente poate fi configurat / pus înapoi, a se vedea & quot; personalizarea UI & quot; pe site-ul
  • & quot; Adăugați aplicații & quot; dialog are acum o lista drop-down a tuturor opțiunilor posibile de testare GUI (adminactions.py)
  • Vă permite să începeți testarea unui UI înainte înțelege fișierul de configurare
  • de manipulare pe inițială & quot eroare Adăugați aplicație & quot; dialog îmbunătățit (adminactions.py)
  • Respingere caractere ilegale din sufix și numele subdirectorul
  • GUI-testarea & quot; UI Harta & quot; fișiere acum vizibile din fila Config (filetrees.py)
  • Îmbunătățiri cadru:
  • Acum se integrează cu sistemul bugtracking Jira Atlassian, precum Bugzilla (jira.py)
  • Funcționează în linii mari același mod ca integrarea bugzilla. Vezi site-ul pentru mai multe detalii.
  • & quot; collate_file & quot; funcționalitate pentru mai multe fișiere rescris (sandbox.py)
  • Modele de forma & quot; de date *: * Date .dump & quot; trebuie să se comporte mai intuitiv, dar nu pot fi complet back-compatibil.
  • citiți notele de migrație și pe site-ul pentru mai multe detalii.
  • & quot; run_dependent_text & quot; îmbunătățit pentru filtrarea departe secțiuni ale textului (rundependent.py)
  • poate controla acum dacă liniile de început și sfârșit sunt filtrate prin exemplu & quot; {[- & gt;]} & quot; Sintaxa
  • fișiere de configurare versiuni pot fi fi acum plasate în & quot; extra_search_directory & quot; locații (testmodel.py)
  • fișiere anterior numai importate ar putea fi găsit acolo.
  • & quot; suppress_stderr_text & quot; suportă acum aceeași sintaxă ca & quot; run_dependent_text & quot; (default / __ __ init. Py)
  • Permite de exemplu filtrarea multilinie
  • & quot; text_diff_program_max_file_size & quot; setarea redenumit acum la & quot; MAX_FILE_SIZE & quot; iar acum este un dicționar (comparefile.py)
  • Cheile sunt nume de programe. De asemenea, obține un dialog avertisment dacă încercați să deschideți un fișier prea mare de la GUI.
  • Acum stabilește & quot; USECASE_HOME & quot; pentru testarea GUI cu ex PyUseCase la & quot; pyusecase_files & quot; (default / __ __ init. Py)
  • de companie Anterior fișiere usecase SUT a amesteca cu TextTest propriu.
  • default.CountTest script acum raportează un total de la sfârșitul (default / __ __ init. Py)
  • Batch Raport Accesorii:
  • Acum generează automat un & quot; tablou de bord & quot; Pagina conține link-uri către toate rapoartele și starea actuală (lot / __ __ init. Py)
  • Vine gratuit cu & quot; & quot ;, -coll se poate face numai prin intermediul batch.GenerateSummaryPage -s. Vezi site-ul.
  • Pot crea acum tabele raport separat care conțin (de exemplu) de performanță sau de memorie informații. (testoverview.py)
  • Utilizați web.performance -coll:. se vedea site-ul pentru mai multe detalii
  • Dacă mai multe versiuni sunt prezente pe aceeași pagină, o & quot; Grand totale & quot; este prezentat.
  • rânduri sau tabele care conțin numai & quot; N / A & quot; nu vor mai fi afișate (testoverview.py)
  • Dacă fișierele sursă sunt goale, se subliniază acest lucru și sugerează discul poate fi plin (testoverview.py)
  • Celulele au acum ponturile indicând de testare și data la care sunt, pentru a evita derularea mese mari (testoverview.py)
  • Pentru raport de e-mail, autentificarea SMTP este acum posibil (lot / __ __ init. Py)
  • Noi setările de configurare de fișiere & quot; smtp_server_username & quot; și & quot; smtp_server_password & quot;
  • Grid Motor (LSF / SGE) accesorii:
  • Grid linie de comandă a motorului apare acum în & quot; Run informații & quot; fila de dinamic GUI. (textinfo.py)
  • auto-test / schimbări interne:
  • PyUseCase instrumente îndepărtat, utilizați PyUseCase 3.0 care nu are nevoie de acest lucru.
  • Folosește UI fișiere harta (sub etc) în loc, și de linie de comandă PyUseCase.
  • Acum ridica automat un depozit PyUseCase locală numită & quot; pyusecase & quot; (texttest.py)
  • Fixat Bug:
  • Acceleratoare de & quot; & quot Cut test ;, & quot; exemplar de test & quot; și & quot; Paste de testare & quot; sunt dezactivate atunci când un widget text este concentrat (adminactions.py)
  • înseamnă că puteți folosi Ctrl + X, Ctrl + V, Ctrl + C pentru manipularea textului în Windows TextTest.
  • aplicații nou create lucra acum fără a reporni dacă este activată control al versiunii (controller.py)
  • A lucrat în jurul valorii de un bug Mercurial fișiere redenumirea cu link-uri simbolice în numele (hg.py)
  • & quot; copy_test_path: $ ENV_VAR & quot; va face acum nimic dacă ENV_VAR este gol (sandbox.py)
  • Anterior, setat la $ TEXTTEST_SANDBOX /. care ar putea cauza probleme.
  • Dacă o & quot; collate_script & quot; produce un fișier gol de la intrare ne-gol, nu scrie un fișier gol (sandbox.py)
  • O & quot; extra_version & quot; va citi acum config sa GUI-testare și nu doar presupune că e la fel ca părintele (guiplugins.py)
  • & quot; save_filtered_file_stems & quot; acum suportă extinderi de nume de fișiere (comparefile.py)
  • Scripturi, cum ar fi default.CountTest nu va trimite e-mail fals, dacă rulați cu steagul lot (& quot; -b & quot;) (. default / __ __ init Py)
  • Nu stacktrace dacă o variabilă de mediu în & quot; copy_test_path & quot; nu există (sandbox.py)
  • Nu stacktrace dacă o & quot; collate_script & quot; nu există (sandbox.py)
  • Nu stacktrace dacă argumentul a & quot; cp & quot; (sau Times pentru a rula) este invalid (default / __ __ init. Py)
  • Nu stacktrace dacă un program interpret relativă nu este găsit (default / __ __ init. Py)
  • Nu stacktrace dacă același nume de aplicare prevăzute de două ori & quot; -a app, app & quot; pe linia de comandă (testmodel.py)

Ce este nou în versiunea 3.15:.

  • o valoare justă sa întâmplat de 3.14 la începutul lunii iunie
  • Nu este, probabil, nici o imbunatatire majora singur care iese în evidență, dar multe lucruri mai mici, care sunt susceptibile de a fi util.
  • De exemplu, acum este posibil să rulați din nou teste direct din dinamica GUI.
  • & quot; Opțiuni & quot; Fișierele pot fi utilizate în același mod ca și fișiere de mediu, astfel încât să poată fi plasate oriunde în ierarhia și dublarea opțiuni de linie de comandă poate fi eliminat.

Ce este nou în versiunea 3.14:

  • General GUI Îmbunătățiri:
  • Acest ChangeLog acum vizibil din GUI (helpdialogs.py) Din meniul Ajutor / Schimbare Busteni
  • Locatii alese în FileChoosers te acum amintit (plugins.py) Deci, nu aveți nevoie pentru a păstra căutarea în același loc.
  • statice GUI Îmbunătățiri:
  • & quot; Creați fișiere & quot; funcționalitate sporită. (default_gui.py) se va ocupa de acum directoare corect și puteți alege sursa cu un filechooser acum.
  • Pot rula acum toate încercările într-un apartament prin selectarea doar că Suite (default_gui.py) funcționează și pentru reconectarea și salvarea selecții.
  • Îmbunătățiri cadru:
  • pot rula acum teste pe o mașină la distanță (UNIX numai) (default.py) Chiar dacă funcționează sistemul de fișiere nu se imparte. Noi intrări de configurare & quot; & quot; remote_shell_program și & quot; & quot ;. remote_copy_program Vezi site-ul pentru mai multe detalii.
  • TextTest colectează acum codurile de ieșire din sistemul de testat în mod implicit (default.py) Numai scrie fișiere de diferită de zero stare. Pot fi dezactivate prin intermediul discard_file
  • Pot elimina acum anumite elemente de la fișiere de configurare versionat (plugins.py) sintaxă nou {CLEAR}
  • Pot spune acum TextTest să fuzioneze directoare de date cu celălalt (sandbox.py) Utilizați nouă setare de configurare & quot; & quot ;. copy_test_path_merge & quot; copy_test_path & quot; cauzele directoare să fie suprascrise.
  • Pot filtra acum diferențe virgula mobila cu o precizie de o anumită toleranță (rundependent.py/fpdiff.py) New setare fișier de configurare & quot; & quot ;. floating_point_tolerance Consultați documentația pe site-ul. Vă mulțumim pentru Michael Behrisch pentru acest lucru. Poate colaționeze acum fișiere rezultat dintr-o varietate de posibile modele de surse (sandbox.py) În esență collate_file este acum o listă. Poate solicita migrarea în teorie.
  • decuplată ignorând alte erori de bug-uri ar fi & quot raportare; eroare internă & quot; (knownbugs.py) Acum casetele de selectare separate pentru aceste lucruri, atunci când faci & quot; Introduceți eșec informații & quot;
  • Bugs marcate ca & quot; eroare internă & quot; se raportează în preferința de a & quot; cunoscut bug & quot; (knownbugs.py) Fosta sunt de obicei unele catastrofale eșec mediu generală
  • setare fișier de configurare & quot; performance_use_normalised _% & quot; redenumit pentru aplicarea generic (default.py) acum numit & quot; use_normalised_percentage_change & quot; pentru a reflecta utilizarea posibilă în alte scopuri. Numele vechi alias.
  • mecanism de trafic nu isi asuma modificările de fișiere asincrone sunt posibile mai (traffic.py)
  • Aveti nevoie pentru a lista în mod explicit programe care s-ar putea face acest lucru: cheie cu & quot; asincron & quot; în & quot; collect_traffic & quot; setare fișier de configurare, care este acum un dicționar.
  • Nu mai ignora trafic lipsă și fișiere usecase. (default.py) & quot; definition_file_stems & quot; este acum un dicționar, în cazul în care elemente cum ar fi acestea pot fi tastat & quot; regenera & quot;
  • Acum înființat casă dacă putem atunci când rulează script-uri, inclusiv generarea de site-ul (default.py) Mijloace de locație depozit poate depinde de TEXTTEST_CHECKOUT.
  • Preia & quot; proprietăți & quot; fișierele într-un mod similar cu & quot; & quot; mediu fișiere (testmodel.py) folosit pentru aplicații Java. Vezi site-ul pentru mai multe detalii.
  • Implicit Locul de amplasare a fișierelor temporare schimbat (engine.py) Acum scrie la ~ / .texttest / tmp în loc de $ TEMP sau ~ / texttesttmp
  • de control al versiunii Imbunatatiri Browser / repararea bug-urilor:
  • operațiuni de administrare a actualiza VCS corect (version_control.py) redenumi, muta și Remove va face, de asemenea, astfel încât în ​​VCS pentru teste, în VCS-control
  • se poate adăuga acum la VCS prin TextTest (version_control.py) acțiune separată în meniul corespunzător
  • Acum sprijină Bazaar și Mercurial, precum și CVS (bzr.py/hg.py/version_control.py)
  • Ascunderea & quot; necunoscut & quot; categoria acum funcționează corect (version_control.py)
  • schimbări interne:
  • TextTest acum structurat în pachete, astfel o mulțime de fișiere s-au mutat în jurul valorii de
  • Fixat Bug:
  • mecanismul de trafic nu se ocupa de mutări director prin eliminarea toate fișierele mai (traffic.py) De fapt magazine și redă înlăturarea director direct.
  • pavilion Nu mai ruleaza ca lipsă în cazul în care batch_collect_compulsory_version suprapune cu versiuni date pe linia de comandă (batch.py)
  • Python 2.6 nu ar trebui să producă mesaje denigratoare cu privire la orice mai multe module depreciate.
  • A lucrat în jurul valorii de GTK 2.14 bug în manipularea dosar Chooser, nu vor mai închide
  • stare Race scos din server virtual de manipulare pe UNIX: nu ar trebui să scurgere servere virtuale mai (startXvfb.py)
  • Nu mai stacktrace dacă & quot; interpret & quot; este o cale invalid (default / __ __ init. Py)
  • Nu mai stacktrace când testele repoziționarea dacă nu permisiuni de scriere la fișierele (default_gui.py)
  • Acum arată nume de testare corecte în bara de stare, după o redenumire (engine.py)
  • Nu de avarie în cazul în care copierea sau mutarea un apartament și conținutul său (default_gui.py)
  • Acum lucrează pentru a rula la nivel local de la directorul bin. Vă mulțumim din nou pentru a Michael Behrisch (texttest.py) & quot; versiuni suplimentare & quot; scrie în locații sensibile de depozitare lot atunci când nici o versiune dat pe linie de comandă (batch.py)
  • lucrari de generare site-ul pentru & quot; versiune extra & quot; aplicații chiar dacă părintele este blocat sau nu are date (batch.py)

Software similare

crpcut
crpcut

20 Feb 15

pycdep
pycdep

11 May 15

Apache AntUnit
Apache AntUnit

11 May 15

Alte software-uri de dezvoltator Geoff Bache

PyUseCase
PyUseCase

11 May 15

Comentarii la TextTest

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!