TextTest

Software screenshot:
TextTest
Podrobnosti Software:
Verze: 3.28.2 Aktualizováno
Datum uploadu: 18 Jul 15
Vývojka: Geoff Bache
Licence: Volný
Popularita: 2

Rating: nan/5 (Total Votes: 0)

Jak už název napovídá, projekt TextTest funguje prostřednictvím porovnání prostý text přihlášen programy s předchozím "Zlatým standardem" verze tohoto textu.
To je na rozdíl od většiny přejímací zkoušky rámců v nabídce dnes, který obecně používají nějakou formu ručně psaný "tvrzení", která podle zkušebního spisovatele, že zajedou do aplikačního rozhraní API.

Co je nového v této verzi:

  • , aby zabíjení testy na Windows při spuštění v paralelní práci lepší

Co je nového ve verzi 3.26:

  • Nyní je možné mít oddělené umístění pro protokolů (sdílené disk) a pískoviště (místní disk).
  • Dynamický GUI nyní zobrazuje náhledy souborů, které ve srovnání jak se rovnat.
  • Zlepšení byla dělána k plugin Jenkins a integraci s StoryText editor pro testování grafického uživatelského rozhraní.

Co je nového ve verzi 3.24:

  • Tato verze dodal Jenkins integraci v HTML zprávy, a přímé propojení měnit a opravy chyb informace. Podpora Alpha byla přidána k Condor.
  • Grid Engine Třetí byla poskytnuta navíc k GE a LSF (Condor pracuje lépe na Windows).
  • Nový run_dependent_text syntaxe byla poskytnuta pro nalezení později utkání v souboru.

Co je nového ve verzi 3.22:.

  • Hledání zařízení mají včela přidány do zprávy ve formátu HTML
  • Existují další možnosti v run_dependent_text a kopírování datových souborů.
  • K dispozici je šest měsíců v hodnotě obecně drobných vylepšení a oprav.

Co je nového ve verzi 3.20:.

  • byly provedeny různé vylepšení a opravy chyb
  • Je pozoruhodné, testy lze znovu spustit z dynamické rozhraní s různými nastaveními.
  • Nastavení Konfigurační soubor lze nyní měnit per-test.
  • A & quot; známá chyba & quot; která spustí opakování zkušebního až do určitého množství časů lze spustit.
  • Tato verze vyžaduje Python 2.6 a PyGTK 2.16 nebo novější.

Co je nového ve verzi 3.19:.

  • byly provedeny různé vylepšení a opravy chyb
  • vylepšení GUI byly provedeny se zaměřením na použitelnost.
  • Vylepšení byly provedeny & quot; známých chyb & quot; funkčnost.
  • Sun Grid Engine je dotazována, aby se stav testů v ní více vidět.
  • Poznámka: Toto je poslední vydání, které bude podporovat Python 2.4 a 2.5:. TextTest 3.20 bude vyžadovat Python 2.6 a pravděpodobně GTK 2.18 stejně

Co je nového ve verzi 3.16.1:

  • opravy chyb 3.16:
  • vyřeší přepínač jmenovat, což bylo divné, byly v několika případech (guiplugins.py)
  • déle ignorovat & quot; vanilka & quot; příznak při hledání mapa UI soubory (pyusecase_interface.py)
  • Opravy pro starší chyby:
  • Nepoužívejte StackTrace, pokud je dynamická okno GUI uzavřena testy chodu (controller.py)
  • zaškrtávací políčko Replay Zpomalené přehrávání je zobrazen po importu nové GUI žádost o zkoušky (runningactions.py)
  • karta Záznam již zobrazeny po importu aplikace non-GUI pro zkoušku (guiplugins.py)
  • & quot, Záznam Use-case & quot; zůstane zašedlá v případě, že žádost podle testu není GUI (guiplugins.py)
  • Opravena chyba, kdy opakující se non-přesné zápasech za provozu replay nepřinesla je ve správném pořadí (traffic.py)
  • Opravena chyba výkon s mnoha odsouzeny pokusy dovézt neexistující konfigurace GUI modulů (guiplugins.py)
  • copy_test_path_merge budou nyní také sloučit podadresáře, jak by měla (sandbox.py)

Co je nového ve verzi 3.16:

  • Vylepšení Statická GUI:
  • Nyní může přejmenovat soubory z rozevíracího seznamu v pohledu souboru (adminactions.py)
  • & quot; Obnovit & quot; nahrazuje & quot; Odstranění testů & quot; ve výchozím panelu nástrojů, především z estetických důvodů (default_gui-static.xml)
  • obsah panelu nástrojů může být konfigurován / vrátit, viz & quot; personalizaci UI & quot; na webových stránkách
  • & quot; Přidat aplikaci & quot; Dialog má nyní rozbalovací seznam všech možných variant GUI testování (adminactions.py)
  • Umožňuje začít testování uživatelského rozhraní, než pochopit konfigurační soubor
  • manipulační na počáteční & quot chyby, Přidat aplikaci & quot; dialog zlepšila (adminactions.py)
  • Odmítnout nepovolené znaky v příponě a podadresář názvy
  • GUI testování & quot; mapa UI & quot; soubory nyní viditelné na kartě Config (filetrees.py)
  • rámec Vylepšení:
  • Nyní integruje s Atlassian je Jíra sledování chyb systému, stejně jako Bugzilla (jira.py)
  • Pracuje ve zhruba stejně jako integrace o chybách. Viz webové stránky pro podrobnosti.
  • & quot; collate_file & quot; funkčnost pro více souborů přepsán (sandbox.py)
  • Vzory formuláře & quot; údaje *: * Údaje .dump & quot; by se měly chovat více intuitivně, ale nemusí být zcela zpětně kompatibilní.
  • Přečtěte si poznámky pro migraci a webové stránky pro podrobnosti.
  • & quot; run_dependent_text & quot; rozšířené filtrování pryč úseků textu (rundependent.py)
  • Lze nyní řídit, zda počáteční a koncové čáry jsou filtrovány přes např & quot; {[- & gt;]} & quot; syntax
  • s verzemi Konfigurační soubory mohou být nyní umístěny v & quot; extra_search_directory & quot; míst (testmodel.py)
  • Dříve pouze importované soubory lze nalézt zde.
  • & quot; suppress_stderr_text & quot; nyní podporuje stejnou syntaxi jako & quot; run_dependent_text & quot; (default / __ init __. py)
  • Umožňuje např. víceřádkový filtrování
  • & quot; text_diff_program_max_file_size & quot; nastavení nyní přejmenován na & quot; max_file_size & quot; a nyní je slovník (comparefile.py)
  • Klíče jsou názvy programů. Také získat dialogové okno s varováním, pokud se pokusíte otevřít příliš velký soubor z GUI.
  • Nyní sets & quot; USECASE_HOME & quot; pro zkoušení GUI s např. PyUseCase na & quot; pyusecase_files & quot; (default / __ init __. py)
  • dříve umožňovaly usecase soubory Sut k zaplést s TextTest vlastní.
  • default.CountTest skript nyní hlásí celkový součet na konci (default / __ init __. py)
  • Vylepšení Batch Zpráva:
  • Nyní automaticky generuje & quot; palubní desky & quot; stránka obsahující odkazy na všechny zprávy a aktuální stav (šarže / __ init __. py)
  • Dodává zdarma s & quot; quot ;, -coll a lze provést i sám prostřednictvím -s batch.GenerateSummaryPage. Viz webové stránky.
  • Lze nyní vytvořit samostatné tabulky zpráva obsahující (EG) výkonu nebo paměti informace. (testoverview.py)
  • Pomocí -coll web.performance:. viz webové stránky pro podrobnosti
  • Pokud jsou přítomné na stejné stránce několik verzí, je & quot; celkový součet & quot; je znázorněno na obrázku.
  • Řady nebo tabulky, které obsahují jen & quot; N / A & quot; již nebudou zobrazeny (testoverview.py)
  • Pokud zdrojové soubory jsou prázdné, poukazuje na to, a naznačuje, že disk může být plný (testoverview.py)
  • Buňky mají nyní bubliny značí, který testy a datum jsou, aby nedošlo k rolování velkých tabulek (testoverview.py)
  • Pro zprávy e-mailu, SMTP autentizace je nyní možné (šarže / __ init __. py)
  • Nové nastavení konfigurační soubor & quot; smtp_server_username & quot; a & quot; smtp_server_password & quot;
  • Grid Engine (LSF / SGE) vylepšení:
  • Grid příkazového řádku Motor se nyní zobrazí v & quot; Run Info & quot; Karta dynamického GUI. (textinfo.py)
  • Self-test / vnitřní změny:
  • PyUseCase přístrojové odstraněny, použijte PyUseCase 3.0, které nepotřebuje to.
  • Používá mapy UI soubory (pod atd) místo, a příkazového řádku PyUseCase.
  • Nyní automaticky vyzvednout místní PyUseCase úložiště s názvem & quot; pyusecase & quot; (texttest.py)
  • Opravy chyb:
  • Accelerators pro & quot; Cut Testy a quot ;, & quot; Copy Testy & quot; a & quot; Vložit test & quot; jsou zakázány, pokud je textový widget, zaměřený (adminactions.py)
  • znamená, že můžete použít Ctrl + X, Ctrl + V, Ctrl + C pro manipulaci s textem v TextTest oknech.
  • Nově vytvořené aplikace nyní pracovat bez restartování, pokud je povolen pro správu verzí (controller.py)
  • obejít rtuťovým chyb přejmenování souborů s symbolické odkazy v názvu (hg.py)
  • & quot; copy_test_path: $ ENV_VAR & quot; bude nyní dělat nic, pokud ENV_VAR je prázdná (sandbox.py)
  • Dříve nastavte ji na $ TEXTTEST_SANDBOX /. což by mohlo způsobit problémy.
  • Pokud je & quot; collate_script & quot; vytvoří prázdný soubor z neprázdným vstup, nepište prázdný soubor (sandbox.py)
  • Výraz quot; extra_version & quot; Nyní si přečtěte jeho GUI testování, config, a ne jen předpokládat, že je to stejné, jako rodič (guiplugins.py)
  • & quot; save_filtered_file_stems & quot; nyní podporuje název souboru expanze (comparefile.py)
  • skriptů, podobně jako default.CountTest neodešle podvržený mail, pokud spustit s dávkového vlajkou (& quot; -b & quot;) (. default / __ init __ py)
  • Nepoužívejte StackTrace pokud proměnná prostředí v & quot; copy_test_path & quot; neexistuje (sandbox.py)
  • Nikdy ne-li StackTrace A quot; collate_script & quot; neexistuje (sandbox.py)
  • Nepoužívejte StackTrace v případě, že argument & quot; Cp & quot; (nebo Times spustit) je neplatný (default / __ init __. py)
  • Nepoužívejte StackTrace když relativní interpret program není nalezena (default / __ init __. py)
  • Nepoužívejte StackTrace pokud je stejný název aplikace poskytovat dvakrát & quot; -a app, app & quot; v příkazovém řádku (testmodel.py)

Co je nového ve verzi 3.15:.

  • A slušné množství se stalo od 3.14 do začátku června
  • Není snad jediný zásadní zlepšení, které stojí mimo, ale mnoho menších věcí, které by mohly být užitečné.
  • Například, to je nyní možné znovu spustit testy přímo z dynamického rozhraní.
  • & quot, Options & quot; soubory mohou být použity stejným způsobem jako soubory prostředí, tak, aby mohly být umístěny kdekoli v hierarchii a kopírování možností příkazového řádku mohou být odstraněny.

Co je nového ve verzi 3.14:

  • Obecné vylepšení GUI:
  • Toto ChangeLog nyní viditelný z GUI (helpdialogs.py) Z menu Nápověda / Změna Protokoly
  • vybrané v FileChoosers Místa nyní získat vzpomněl (plugins.py), takže nemusíte držet hledání na stejné místo.
  • Vylepšení Statická GUI:
  • & quot; Vytvořit soubor & quot; funkčnost posílena. (default_gui.py) bude nyní zpracovávat adresáře správně, a můžete si vybrat zdroj s Výběr souboru nyní.
  • Lze nyní spustit všechny testy v apartmá výběrem jen, že vlastní (default_gui.py) také pracuje pro opětovné připojení a ukládání výběrů.
  • rámec Vylepšení:
  • Lze nyní spustit testy na vzdáleném počítači (UNIX pouze) (default.py) I funguje, pokud souborový systém nesdílí. Nové položky config & quot; remote_shell_program & quot; a & quot; quot ;. remote_copy_program- Viz webové stránky pro podrobnosti.
  • TextTest nyní sbírá kódy ukončení ze zkoušeného systému ve výchozím nastavení (default.py) Pouze zapisuje soubory pro non-nula stavu. Lze zakázat prostřednictvím discard_file
  • Lze nyní odstranit určité prvky ze s verzí konfigurační soubory (plugins.py) novou syntaxi {CLEAR}
  • Nyní může říci TextTest sloučit data adresáře s každým jiným (sandbox.py), použijte nové nastavení config & quot; quot ;. copy_test_path_merge- & quot; copy_test_path & quot; způsobí adresáře, které mají být přepsány.
  • Lze nyní filtrovat s plovoucí desetinnou čárkou na rozdíly v určité toleranci (rundependent.py/fpdiff.py~~HEAD=pobj) nové nastavení konfiguračního souboru & quot; quot ;. floating_point_tolerance- Viz dokumentace na webových stránkách. Díky Michaelu Behrisch za to. Nyní může porovnávat soubory výsledků z různých možných zdrojů vzorů (sandbox.py) nezbytně collate_file je nyní seznam. Může vyžadovat migraci v teorii.
  • Oddělená ignorovat další chyby z hlášení chyb jako & quot; vnitřní chybě & quot; (knownbugs.py) nyní samostatné zaškrtávací políčka pro tyto věci, když dělají & quot; Zapište neúspěch & quot;
  • Bugs označeny jako & quot; vnitřní chyba & quot; dostat hlášeny přednostně na & quot; známá chyba & quot; (knownbugs.py) Bývalá jsou obvykle některé katastrofické selhání životního prostředí jako celku
  • nastavení konfiguračního souboru & quot; performance_use_normalised _% & quot; přejmenoval pro generickou žádost (default.py) nyní volal & quot; use_normalised_percentage_change & quot; tak, aby odrážely případné využití pro jiné účely. Starý název s aliasem.
  • Dopravní mechanismus nepředpokládá, asynchronní souborové úpravy jsou možné nic víc (traffic.py)
  • Potřebujete výslovně seznam programů, které by mohly dělat toto: klíč s & quot; asynchronní & quot; v & quot; collect_traffic & quot; Nastavení Konfigurační soubor, který je nyní slovník.
  • Už ignoruje chybějící provoz a usecase soubory. (default.py) & quot; definition_file_stems & quot; je nyní slovník, kde se předměty, jako jsou tyto mohou být zadaná & quot; regenerovat & quot;
  • Nyní nastavte pokladny, jestli můžeme při spouštění skriptů, včetně generování webových stránkách (default.py) Prostředky úložiště umístění může záviset na TEXTTEST_CHECKOUT.
  • Zvedne & quot; vlastnosti & quot; soubory podobně jako & quot; prostředí, & quot; soubory (testmodel.py) Používá se pro aplikace Java. Viz webové stránky pro více informací.
  • Výchozí umístění dočasných souborů změněn (engine.py) Nyní píše ~ / .texttest / tmp namísto $ TEMP nebo ~ / texttesttmp
  • Vylepšení pro správu verzí prohlížeče / opravy chyb:
  • Správa operace aktualizovat VCS správně (version_control.py) Přejmenovat, Přesunout a Odstranit bude také tak učinit v VCS pro zkoušky pod VCS-kontrolou
  • Může se přidat k VCS přes TextTest (version_control.py) samostatné akci na příslušné nabídky
  • Nyní podporuje bazar a Mercurial stejně jako CVS (bzr.py/hg.py/version_control.py~~HEAD=dobj)
  • Skrytí & quot; neznámý & quot; kategorie nyní pracuje správně (version_control.py)
  • Vnitřní změny:
  • TextTest nyní strukturovaná do balíčků, takže spousta souborů se pohyboval
  • Opravy chyb:
  • Traffic mechanismus nezpracovává adresáře pohlcení tím, že odstraní všechny soubory víc (traffic.py) Vlastně obchody a přehraje odstranění adresáře přímo.
  • Už vlajky běží jako chybějící, pokud batch_collect_compulsory_version překrývá s verzemi uvedenými na příkazové řádce (batch.py)
  • Python 2.6 by neměla vyvolat nepříjemné zprávy o zastaralých modulů nic víc.
  • obejít GTK 2.14 chyba při manipulaci výběr souborů, nebudou viset
  • podmínka Race odstraněn z virtuálního manipulaci v systému UNIX serveru: by neměl unikat virtuálních serverů o nic víc (startXvfb.py)
  • Už StackTrace pokud & quot; interpret & quot; je neplatná cesta (default / __ init __. py)
  • Už StackTrace při polohování testy, pokud žádné oprávnění k zápisu na soubory (default_gui.py)
  • Nyní ukazuje správnou testovací jména ve stavovém řádku po přejmenování (engine.py)
  • Nepoužívejte selhat, pokud kopírování nebo přesouvání soupravu a její obsah (default_gui.py)
  • Nyní pracuje na spuštění místně z adresáře bin. Ještě jednou díky Michaelu Behrisch (texttest.py) & quot; Extra verze & quot; psát k rozumným dávkové úložišť místech, pokud je podáván žádná verze na příkazové řádce (batch.py)
  • generace Webová stránka funguje na & quot; Extra verze & quot; aplikace iv případě, že rodič je blokován nebo má žádná data (batch.py)

Podobný software

noseOfYeti
noseOfYeti

20 Feb 15

filterunit
filterunit

11 May 15

databene benerator
databene benerator

14 Apr 15

NoseKay
NoseKay

11 May 15

Ostatní software developer Geoff Bache

PyUseCase
PyUseCase

11 May 15

Komentáře k TextTest

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!