TestManager je Trac plugin pro vytvoření testovacích případů, organizovat je do katalogů, vytvářet zkušební plány a sledovat jejich stav provádění a výsledků.
Na rozdíl od jiných pluginů pro správu test na Trac, které používají lístky jako držitelé test case, to jeden používá wiki stránek a další datový model vlastnictvím uložit testovacích případů. To vám umožní nebude znečišťovat své seznamy letenek s něčím, co není lístek, a zároveň je poháněn Trac vyhledávače a formátování syntaxe pro stránky Wiki.
Sada žádostí plugins odposlouchávají o stránkách Wiki, které jsou testovací případy a zdobí stránku s titulem, strouhanka, tree view, typ dopředu hledání v katalozích, modelový případ stavu semaforu a ikon a tlačítek, které vám umožní vytvořit nové testovací případy, sub-katalogy, zkopírujte a vložte testovací případy po různých katalogů a změnit stav modelový případ.
V současné době testován na Trac 0,11 a Python 2.5
Co je nového v této verzi:.
- Příslušenství # 9751 (Track Hacks ):. Schopnost seřadit katalogy
- Zkušební Katalogy jsou nyní řazeny podle názvu v zobrazení stromu a tabulky.
- Pevná Ticket # 9776 (Track Hacks). Testplans není vidět s nejnovější Agilo Plugin
- Pevná Ticket # 9530 (Track Hacks). Rozbalit vše / Sbalit vše neběží
- To se stalo jen s pluginem instalovaným Agilo.
- Pevná Ticket # 9754 (Track Hacks): Nastavení výsledek zkoušky zdánlivě uspěje s prošlou přihlášení .
- Nyní operace, jako je například nastavení stavu modelový případ a aktualizovat vlastní pole,
- při selhání se zobrazí dialogové okno s chybovým hlášením.
- Pevná Ticket # 9758 (Track Hacks). Nelze odstranit modelový případ v v1.4.9
Co je nového ve verzi 1.4.3:
- Nová verze zahrnuje:
- testové statistiky grafy
- Více zkušební plány
- Nastavitelné výsledky zkoušky
- Nastavitelné pracovní postupy a workflow činnosti
- Uživatelské vlastnosti ve všech testovaných objektech
- Tree a tabulkové pohledy
- mezinárodního prostředí
- Programové API:
- XML-RPC
- HTTP uklidňující
- Python
Co je nového ve verzi 1.2.0:
- Všechny zkušebních předmětů, tj katalogy, zkouška případy, zkušební plány a testovací případy v plánu (tedy s postavením a historií change status), nyní podporují:
- Uživatelské vlastnosti, které mohou být uváděny v souboru trac.ini a bude k dispozici pro uživatele pro změnu, uloženy v databázi a je k dispozici pro změnu posluchače.
- Změnit historie
- Listener interface být informováni objektu Stvoření, modifikace a mazání
- Nastavitelné Workflow stav stroje, prohlásil v trac.ini souboru se stejnou syntaxi jako u jízdenek pracovní postupy (Možná jsem znovu použít některé stávající kód zde: -)
- Nastavitelné pracovního postupu operace, pomocí zásuvných API tak, že každá složka může poskytovat své vlastní operace, které mají být provedeny na každé činnosti pracovního postupu, jak je definováno v trac.ini souboru.
- Workflow také podporuje naslouchání API pro komponenty, které mají zájem ve státních přechodů a akcí provést
- Workflow státy rovněž podporují vlastní vlastnosti, tak aby bylo možné předávat další kontextové informace o stavu pracovního postupu a používat jej v posluchačů, nebo přímo z databáze.
- vyvinutý workflow engine je schopen pracovat na jakémkoli Trac zdroj, není omezena na tento plugin ty. Pak můžete definovat workflow na jakémkoli Trac zdroje, včetně wiki stránek, deklarativně v trac.ini souboru. Budete pak přidejte hrst vlastního kódu (například v ITemplateStreamFilter), přidejte na označení, že workflow motor generuje pro vás požadované webové stránky Trac. Naleznete v dokumentaci vstupenky posílení nebo souboru Readme.txt obsažené ve vajíčku (pokud nechcete procházet kód), pro další podrobnosti.
Co je nového ve verzi 1.1.1:.
- statistika testu přidané řízení mapovat
Požadavky na :
- Python
- Trac
Komentáře nebyl nalezen