Podrobnosti Software:
Verze: 3.28.2 Aktualizováno
Datum uploadu: 18 Jul 15
Licence: Volný
Popularita: 40
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)
Komentáře nebyl nalezen