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

rockload
rockload

11 May 15

iogen
iogen

2 Jun 15

nose-parameterized
nose-parameterized

14 Apr 15

tissue
tissue

15 Apr 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!