TextTest

Screenshot Software:
TextTest
Szczegóły programowe:
Wersja: 3.28.2 Aktualizowane
Filmu: 18 Jul 15
Wywoływacz: Geoff Bache
Licencja: Wolny
Popularność: 40

Rating: 5.0/5 (Total Votes: 1)

Jak sama nazwa wskazuje, projekt TextTest działa poprzez porównanie zwykły tekst zarejestrowane przez programów z poprzedniego "złoty standard" wersji tego tekstu.
Jest to w przeciwieństwie do większości testów akceptacyjnych ramach oferowanych dzisiaj, które zazwyczaj używają jakąś formę odręcznymi "twierdzeń" przez pisarza testowego, które nazywają się API aplikacji.

Co nowego w tym wydaniu:

  • , aby zabijać testy na Windows podczas pracy w pracy równoległej lepsze

Co nowego w wersji 3.26:

  • Teraz można mieć oddzielne lokalizacje dzienników (wspólny twardy) i piaskownicy (dysk lokalny).
  • Dynamiczny GUI pokazuje teraz podgląd plików w porównaniu jako równe.
  • Poprawki zostały wprowadzone do wtyczki Jenkins i integracji z edytora StoryText do testowania GUI.

Co nowego w wersji 3.24:

  • Ta wersja dodaje integrację Jenkins w raportach HTML i bezpośrednie powiązanie do zmiany i poprawki błędów informacji. Dodano wsparcie dla Alpha Condor.
  • Trzeci silnik siatka została dodatkowo do GE i LSF (Condor działa lepiej na Windows).
  • Nowa składnia run_dependent_text został przewidziany znalezienie później mecze w pliku.

Co nowego w wersji 3.22:.

  • Wyposażenie wyszukiwania są bee dodany do raportu HTML
  • Istnieją dodatkowe możliwości w run_dependent_text iw skopiowaniu plików.
  • Istnieje sześć miesięcy warto ogół drobnych usprawnień i poprawek.

Co nowego w wersji 3.20:.

  • Różne usprawnienia i poprawki zostały wykonane
  • Warto zauważyć, że testy mogą być powtórzona z dynamicznego GUI z różnymi ustawieniami.
  • ustawienia pliku konfiguracyjnego mogą być zmieniane za-testu.
  • & quot; znany błąd & quot; które wyzwala powtórzenie założeń testy do pewnej liczby razy można uruchomić.
  • Ta wersja wymaga Pythona 2.6 PyGTK 2.16 i lub nowszej.

Co nowego w wersji 3.19:.

  • Różne usprawnienia i poprawki zostały wykonane
  • ulepszenia GUI zostały wykonane z naciskiem na użyteczność.
  • Wtyczki zostały wykonane do & quot; znanych błędów & quot; funkcjonalność.
  • Sun Grid Engine jest odpytywany, aby stan badań w bardziej widoczne.
  • Należy pamiętać, jest to ostatnia wersja, która będzie wspierać Python 2.4 i 2.5. TextTest 3.20 wymaga Python 2.6 i prawdopodobnie również GTK 2.18

Co nowego w wersji 3.16.1:

  • Poprawione błędy do 3,16:
  • Przycisk radiowy posortowane nazewnictwa, co było dziwne w niejednym przypadku (guiplugins.py)
  • Nie dłużej ignorować & quot; wanilia & quot; flag podczas wyszukiwania plików UI mapa (pyusecase_interface.py)
  • Poprawki dla małych błędów:
  • Nie StackTrace jeśli dynamiczne okno GUI jest zamknięte testy działa (controller.py)
  • pole wyboru powtórki w zwolnionym tempie jest pokazany po zaimportowaniu nowego GUI aplikacji do badania (runningactions.py)
  • karta Nagrywanie nie pokazano po zaimportowaniu aplikacji bez GUI do badania (guiplugins.py)
  • & quot; Record-case & quot; pozostaje nieaktywna, jeśli aplikacja badanego nie jest GUI (guiplugins.py)
  • Naprawiono błąd, gdzie nie powtarzając dokładnie mecze na powtórkę ruchu nie produkują je w odpowiedniej kolejności (traffic.py)
  • Naprawiono problem wydajności z wielu skazanych prób importujemy nieistniejących modułów konfiguracyjnych GUI (guiplugins.py)
  • copy_test_path_merge będzie teraz również połączyć podkatalogi, jak powinien (sandbox.py)

Co nowego w wersji 3.16:

  • Statyczne GUI Udoskonalenia:
  • Czy teraz zmieniać nazwy plików z listy rozwijanej w widoku plików (adminactions.py)
  • & quot; Refresh & quot; zastępuje & quot; & quot Usuń testów; w domyślnym pasku narzędzi, głównie ze względów estetycznych (default_gui-static.xml)
  • Zawartość paska narzędzi mogą być konfigurowane / umieścić z powrotem, zobacz & quot; personalizacji interfejsu użytkownika & quot; na stronie internetowej
  • & quot; Dodaj aplikację & quot; Okno ma teraz rozwijaną listę wszystkich możliwych opcji GUI-testów (adminactions.py)
  • Pozwala zacząć testowanie interfejsu użytkownika przed zrozumienia plik konfiguracyjny
  • obsługa na początkowe & quot błąd; Dodaj aplikację & quot; dialogowe poprawie (adminactions.py)
  • Odrzuć niedozwolone znaki w przyrostkiem i nazwy podkatalogów,
  • GUI badania & quot; UI mapa & quot; Pliki teraz widoczne w zakładce Config (filetrees.py)
  • Wtyczki ramowe:
  • Teraz integruje się z bugzilli Jira Atlassian jak Bugzilla (jira.py)
  • Działa w dużej mierze w ten sam sposób jak integracja bugzilla. Szczegóły na stronie internetowej.
  • & quot; collate_file & quot; funkcjonalność dla wielu plików przepisany (sandbox.py)
  • Wzory postaci & quot; dane *: dane * .dump & quot; powinien zachowywać się bardziej intuicyjnie, ale może nie być w pełni kompatybilne wstecz.
  • Przeczytaj informacje o migracji i szczegółowe informacje na stronie internetowej.
  • & quot; run_dependent_text & quot; zwiększona do filtrowania dala fragmenty tekstu (rundependent.py)
  • Czy teraz kontrolować, czy początkowe i końcowe linie są filtrowane za pomocą np & quot; {[- & gt;]} & quot; Składnia
  • wersji plików konfiguracyjnych może być teraz umieszczane w & quot; extra_search_directory & quot; lokalizacje (testmodel.py)
  • Wcześniej tylko importowane pliki można znaleźć tam.
  • & quot; suppress_stderr_text & quot; obsługuje tej samej składni, jak & quot; run_dependent_text & quot; (domyślnie / __ __ startowych. py)
  • Pozwala np Filtrowanie multiline
  • & quot; text_diff_program_max_file_size & quot; ustawienie teraz przemianowany na & quot; max_file_size & quot; i obecnie jest to słownik (comparefile.py)
  • Klawisze są nazwy programów. Również się okno dialogowe z ostrzeżeniem, jeśli spróbujesz otworzyć zbyt duży plik z GUI.
  • Teraz ustawia & quot; USECASE_HOME & quot; do testowania GUI z np PyUseCase & quot; pyusecase_files & quot; (domyślnie / __ __ startowych. py)
  • Wcześniej dozwolone usecase pliki SUT do mieszają się z TextTest własnego.
  • default.CountTest skrypt zgłasza się teraz wielki sumie na koniec (default / __ __ startowych. py)
  • Batch Raport Udoskonalenia:
  • Teraz automatycznie generuje & quot; dashboard & quot; Strona zawierająca linki do wszystkich raportów i aktualnego stanu (partia / __ __ startowych. py)
  • W zestawie za darmo z & quot; & quot ;, -coll można zrobić samodzielnie poprzez -s batch.GenerateSummaryPage. Zobacz stronę internetową.
  • Czy można teraz tworzyć osobne tabele raportu zawierającego (EG) wydajności lub pamięci informacji. (testoverview.py)
  • Użyj -coll web.performance. szczegóły na stronie internetowej
  • Jeśli kilka wersji znajdują się na tej samej stronie, a & quot; Ogółem & quot; pokazano.
  • Wiersze i tabele zawierające tylko & quot; N / A & quot; nie będą pokazane (testoverview.py)
  • Jeśli pliki źródłowe są puste, to wskazuje na to uwagę i sugeruje, że dysk może być pełny (testoverview.py)
  • Komórki mają teraz podpowiedzi wskazujące, które testy i data są, aby uniknąć przewijania dużych tabel (testoverview.py)
  • Do raportu e-mail, uwierzytelnianie SMTP jest obecnie możliwe (partia / __ __ startowych. py)
  • Nowe ustawienia & quot pliku konfiguracyjnego; smtp_server_username & quot; i & quot; smtp_server_password & quot;
  • Siatka silnika (LSF / SG) Ulepszenia:
  • Silnik Siatka linii poleceń pojawi się w & quot; Run Info & quot; Zakładka dynamicznego GUI. (textinfo.py)
  • autotestu / zmiany wewnętrzne:
  • oprzyrządowanie PyUseCase usunięte, użyj PyUseCase 3.0, który nie potrzebuje tego.
  • Używa interfejsu użytkownika pliki map (na mocy itp) zamiast, i wiersza polecenia PyUseCase.
  • Teraz automatycznie odebrać lokalne repozytorium PyUseCase nazwie & quot; pyusecase & quot; (texttest.py)
  • Poprawione błędy:
  • Akceleratory dla & quot; & quot test cięcia ;, & quot; Copy Test & quot; i & quot; Wklej test & quot; są wyłączone, gdy widget tekst koncentruje (adminactions.py)
  • Środki można użyć Ctrl + X, Ctrl + V, Ctrl + C do manipulacji tekstu w oknach TextTest.
  • Nowo utworzone aplikacje działają teraz bez ponownego uruchamiania, jeśli włączona jest kontrola wersji (controller.py)
  • Pracował wokół zmiany nazwy plików Mercurial błędów z łączy symbolicznych w nazwie (hg.py)
  • & quot; copy_test_path: $ ENV_VAR & quot; będzie teraz zrobić nic, jeśli ENV_VAR jest pusty (sandbox.py)
  • Wcześniej ustawić go na $ TEXTTEST_SANDBOX /. co może powodować problemy.
  • Jeśli & quot; collate_script & quot; tworzy pusty plik z niepustym wejścia, nie pisać pusty plik (sandbox.py)
  • Znak & quot; extra_version & quot; będzie teraz przeczytać jego GUI testowania config, a nie tylko zakładać, że to ten sam jako rodzica (guiplugins.py)
  • & quot; save_filtered_file_stems & quot; obsługuje rozszerzenia nazw plików (comparefile.py)
  • Skrypty takie jak default.CountTest nie wyśle ​​fałszywy mail jeśli uruchomić z flagą partii (& quot; -b & quot;) (. default / __ __ startowych py)
  • Nie StackTrace jeśli zmienna w & quot; copy_test_path & quot; nie istnieje (sandbox.py)
  • Nie StackTrace czy & quot; collate_script & quot; nie istnieje (sandbox.py)
  • Nie StackTrace jeśli argument do & quot; -cp & quot; (lub Times to Run) jest nieważna (domyślnie / __ __ startowych. py)
  • Nie StackTrace jeśli krewny Program tłumacz nie zostanie znaleziony (domyślnie / __ __ startowych. py)
  • Nie StackTrace jeśli sama nazwa aplikacji pod warunkiem, dwa razy & quot; -a aplikacji, app & quot; w wierszu poleceń (testmodel.py)

Co nowego w wersji 3.15:.

  • Sporo działo się od 3,14 na początku czerwca
  • Nie ma chyba żadna duża poprawa, która wyróżnia się, ale wiele małych rzeczy, które są, mogą być użyteczne.
  • Na przykład, możliwe jest teraz, aby ponownie uruchomić testy bezpośrednio z dynamicznego GUI.
  • & quot; Opcje & quot; pliki mogą być użyte w taki sam sposób, jak pliki otoczenia, tak że mogą być one umieszczone w dowolnym miejscu w hierarchii i powielania dostępne polecenia mogą być wyeliminowane.

Co nowego w wersji 3.14:

  • Ogólne GUI Udoskonalenia:
  • Ten Changelog teraz widoczne z GUI (helpdialogs.py) Z menu Pomoc / Zmień Dzienniki
  • Lokalizacje wybrane w FileChoosers teraz dostać pamiętał (plugins.py) Więc nie trzeba zachować szukając w tym samym miejscu.
  • Statyczne GUI Udoskonalenia:
  • & quot; Tworzenie pliku & quot; Funkcjonalność zwiększona. (default_gui.py) będzie teraz obsługiwać katalogi poprawnie i można wybrać źródło z filechooser teraz.
  • Czy teraz uruchomić wszystkie testy w apartamencie wybierając tylko, że apartament (default_gui.py) działa także na łonie i zapisywanie wyborów.
  • Wtyczki ramowe:
  • Czy teraz prowadzone testy na komputerze zdalnym (UNIX) (default.py) działa nawet jeśli system plików nie jest dzielona. Nowe wpisy konfiguracyjne & quot; remote_shell_program & quot; i & quot; & quot ;. remote_copy_program Szczegóły na stronie internetowej.
  • TextTest teraz zbiera kody wyjścia z systemu testowanego przez domyślną (default.py) Tylko zapisuje pliki na niezerową statusu. Można wyłączyć za discard_file
  • Czy teraz usunąć pewne elementy z wersji plików konfiguracyjnych (plugins.py) Nowy składni {CLEAR}
  • Może teraz powiedzieć TextTest scalania katalogów dane między sobą (sandbox.py) Użyj nowego ustawienia config & quot; & quot ;. copy_test_path_merge & quot; copy_test_path & quot; powoduje katalogi mają być zastąpione.
  • Czy teraz filtrować różnice zmiennoprzecinkowych się z tolerancją (rundependent.py/fpdiff.py~~HEAD=pobj) nowe ustawienie w pliku konfiguracyjnym & quot; & quot ;. floating_point_tolerance Zobacz dokumentacji na stronie internetowej. Dzięki Michael Behrisch do tego. Może teraz sortowania plików wynikowych z różnych możliwych wzorów źródłowych (sandbox.py) Zasadniczo collate_file jest lista. Może wymagać migracji w teorii.
  • rozsprzęgniętych ignorując inne błędy z błędów jak & quot sprawozdawczości; wewnętrzny błąd & quot; (knownbugs.py) Teraz oddzielne pola do tych rzeczy, gdy robi & quot; Wprowadź informacje porażka & quot;
  • Błędy oznaczone jako & quot; wewnętrzny błąd & quot; się opisana w preferencji pozycji & quot; znany błąd & quot; (knownbugs.py) Były to zazwyczaj jakiś błąd krytyczny ogólnie środowiska
  • Ustawienie Plik konfiguracyjny & quot; performance_use_normalised _% & quot; przemianowany na rodzajowej aplikacji (default.py) Teraz o nazwie & quot; use_normalised_percentage_change & quot; w celu uwzględnienia ewentualnego wykorzystania do innych celów. Stara nazwa alias.
  • Mechanizm ruchu nie ponosi asynchroniczne edycje plików możliwe jest więcej (traffic.py)
  • Trzeba wyraźnie wymienione programy, które mogą to zrobić: klucz z & quot; asynchroniczny & quot; w & quot; collect_traffic & quot; Ustawienie w pliku konfiguracyjnym, który jest obecnie słownika.
  • Nie jest już ruch i ignoruje brakujące pliki usecase. (default.py) & quot; definition_file_stems & quot; teraz jest słownik, w którym elementy, takie jak te mogą być włączył & quot; regenerują & quot;
  • Teraz skonfigurować kasę, czy możemy przy uruchamianiu skryptów, w tym generowania strony (default.py) Środki repozytorium lokalizacja może zależeć od TEXTTEST_CHECKOUT.
  • Podnosi & quot; właściwości & quot; Pliki w sposób podobny do & quot; & quot; środowisko Pliki (testmodel.py) używany dla aplikacji Java. Zobacz stronę internetową po więcej informacji.
  • Domyślne położenie plików tymczasowych zmienił (engine.py) Teraz pisze do ~ / .texttest / tmp zamiast $ TEMP lub ~ / texttesttmp
  • Wersja sterowania Wtyczki do przeglądarek / poprawki błędów:
  • operacje administracyjne zaktualizować VCS poprawnie (version_control.py) Zmiana nazwy, przenoszenie i usuwanie również zrobić w VCS dla badań przy VCS-control
  • Czy można teraz dodać do VCS poprzez TextTest (version_control.py) Oddzielne działania na odpowiednim menu
  • Teraz obsługuje Bazaar i Mercurial oraz CVS (bzr.py/hg.py/version_control.py~~HEAD=dobj)
  • Ukrywanie & quot; wiadomo & quot; kategoria działa poprawnie (version_control.py)
  • Zmiany wewnętrzne:
  • TextTest teraz podzielony na pakiety tak wiele plików zostało przeniesionych
  • Poprawione błędy:
  • Mechanizm ruchu nie obsługuje usuwania katalogów usuwając wszystkie pliki już więcej (traffic.py) faktycznie przechowuje i odtwarza usuwanie katalogów bezpośrednio.
  • Nie działa jako flaga już brakuje, jeśli batch_collect_compulsory_version pokrywa się z wersji podanych w wierszu poleceń (batch.py)
  • Python 2.6 nie powinny produkować irytujących wiadomości o nieaktualnych modułów więcej.
  • obejść GTK 2.14 błąd w obsłudze wyboru pliku, nie będzie zawieszana
  • stan Wyścig usunięty z serwera wirtualnego obsługi w systemie UNIX: nie powinno przeciekać więcej serwerów wirtualnych (startXvfb.py)
  • Nie jest już StackTrace jeśli & quot; tłumacz & quot; ścieżka jest nieprawidłowa (domyślnie / __ __ startowych. py)
  • Nie jest już StackTrace gdy testy repozycjonujące jeśli ma uprawnienia do zapisu plików (default_gui.py)
  • Teraz pokazuje poprawne nazwy testu na pasku stanu po zmianie nazwy (engine.py)
  • nie upaść, jeśli kopiowanie lub przenoszenie apartament i jego zawartość (default_gui.py)
  • Teraz pracuje uruchomić lokalnie z katalogu bin. Jeszcze raz podziękowania dla Michaela Behrisch (texttest.py) & quot; Dodatkowe wersje & quot; Napisać do rozsądnych miejscach repozytorium partii, gdy nie ma wersji podane na linii poleceń (batch.py)
  • prace generacji strony dla & quot; Extra wersji & quot; aplikacji, nawet jeśli rodzic jest zablokowany lub nie ma danych (batch.py)

Podobne oprogramowanie

mock_helpers
mock_helpers

14 Apr 15

PyNuker
PyNuker

15 Apr 15

qc
qc

14 Apr 15

UPPAAL
UPPAAL

2 Jun 15

Inne programy z deweloperem Geoff Bache

PyUseCase
PyUseCase

11 May 15

Komentarze do TextTest

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!