TextTest

Screenshot der Software:
TextTest
Softwarebeschreibung:
Version: 3.28.2 Aktualisiert
Upload-Datum: 18 Jul 15
Entwickler: Geoff Bache
Lizenz: Frei
Popularität: 40

Rating: 5.0/5 (Total Votes: 1)

Wie der Name andeutet, arbeitet der texttest Projekt über den Vergleich Klartext durch Programme mit einer früheren "Goldstandard" Version dieses Textes eingeloggt.
Dies steht im Gegensatz zu den meisten Abnahmetestframeworks im Angebot heute, die in der Regel verwenden irgendeine Form von handgeschriebenen "Behauptungen" durch den Test Schriftsteller, die in eine Anwendung API-Aufruf.

Was ist neu in dieser Pressemitteilung:

  • machen töten Tests unter Windows, wenn parallel laufenden Arbeiten besser

Was ist neu in Version 3.26:

  • Es ist nun möglich, getrennten Standorten für Protokolle haben (gemeinsam Festplatte) und Sandkasten (lokaler Datenträger).
  • Die dynamische GUI zeigt jetzt Voransichten von Dateien, die im Vergleich als gleich.
  • Verbesserungen wurden dem Jenkins-Plugin und die Integration mit dem StoryText Editor für GUI-Tests gemacht.

Was ist neu in Version 3.24:

  • Diese Version hinzugefügt Jenkins Integration in HTML-Berichte und direkte Verlinkung zu verändern und Bugfix-Informationen. Alpha-Unterstützung wurde für Condor aufgenommen.
  • Eine dritte Gitter Motor wurde zusätzlich zu GE und LSF (Condor besser funktioniert unter Windows) zur Verfügung gestellt.
  • Eine neue run_dependent_text Syntax wurde für die spätere Auffinden vorgesehen passt in eine Datei.

Was ist neu in Version 3.22:.

  • Suchmöglichkeiten haben bee hinzugefügt, um die HTML-Bericht
  • Es gibt noch weitere Möglichkeiten in run_dependent_text und Kopieren von Datendateien.
  • Es gibt sechs Monate im Wert von in der Regel kleinere Verbesserungen und Bugfixes.

Was ist neu in Version 3.20:.

  • Diverse Erweiterungen und Fehlerkorrekturen vorgenommen wurden
  • Bemerkenswert ist, können Tests von der dynamischen GUI mit anderen Einstellungen erneut ausgeführt werden.
  • Config-Datei Einstellungen können nun per-Versuchs nicht verändert werden.
  • A & rdquo; bekannter Bug & quot; das wird eine Wiederholung des Tests bis zu einer bestimmten Anzahl von Malen ausgeführt werden kann auslösen.
  • Diese Version benötigt Python 2.6 und PyGTK 2.16 oder höher erforderlich.

Was ist neu in Version 3.19:.

  • Verschiedene Verbesserungen und Bugfixes vorgenommen wurden
  • GUI Verbesserungen wurden mit dem Fokus auf Benutzerfreundlichkeit vorgenommen.

  • bekannte Fehler & quot;
  • Erweiterungen wurden in die & quot gemacht; Funktionalität.
  • Sun Grid Engine wird abgefragt, um den Status des Tests machen es sichtbar.
  • Hinweis: Dies ist die letzte Version, die Unterstützung wird Python 2.4 und 2.5:. texttest 3.20 wird Python 2.6 benötigt und wahrscheinlich GTK 2.18 sowie

Was ist neu in der Version 3.16.1:

  • Bug Fixes auf 3,16:
  • Sortiert nach Optionsfeld Namensgebung, die in ganz wenigen Fällen (guiplugins.py)
  • seltsam war
  • nicht länger ignorieren & quot; Vanille & quot; Flagge bei der Suche nach UI Map-Dateien (pyusecase_interface.py)
  • Fixes für ältere Bugs:
  • Stacktrace nicht, wenn dynamische GUI-Fenster ist mit Tests laufen geschlossen (controller.py)
  • Replay Kontrollkästchen Zeitlupe wird nach dem Import einer neuen GUI-Anwendung für Test gezeigt (runningactions.py)
  • Registerkarte Aufnahme nach dem Import einer nicht-GUI-Anwendung für Test nicht mehr angezeigt (guiplugins.py)
  • & quot; Die Bilanz Use-Case & quot; bleibt ausgegraut, wenn der zu testende Anwendung ist keine GUI (guiplugins.py)
  • Behoben: Fehler, sich wiederholenden nicht-exakte Übereinstimmungen für den Verkehr Replay habe sie in der richtigen Reihenfolge nicht produzieren (traffic.py)
  • Feste Leistungsproblem mit vielen verurteilt Versuche, nicht existierende GUI Konfigurationsmodule importieren (guiplugins.py)
  • copy_test_path_merge nun auch Unterverzeichnisse zusammenführen, wie es sollte (sandbox.py)

Was ist neu in Version 3.16:

  • Static GUI-Erweiterungen:
  • können nun Dateien aus der Dropdown-Liste umzubenennen in der Dateiansicht (adminactions.py)
  • & quot; Refresh & quot; ersetzt die & quot; & quot Tests entfernen; in der Standard-Symbolleiste, meist aus ästhetischen Gründen (default_gui-static.xml)
  • Toolbar Inhalte können so konfiguriert werden / zurückgestellt, siehe & quot; die Personalisierung der Benutzeroberfläche & quot; auf der Website
  • & quot; & quot Anwendung hinzufügen; Dialog hat jetzt eine Dropdown-Liste mit allen möglichen GUI-Testen Optionen (adminactions.py)
  • Ermöglicht Ihnen, begonnen Prüfung einer Benutzeroberfläche zu erhalten, bevor das Verständnis der Konfigurationsdatei
  • Fehlerbehandlung bei der erstmaligen & quot; & quot Anwendung hinzufügen; Dialog verbessert (adminactions.py)
  • Ablehnen ungültige Zeichen in Suffix und Unterverzeichnisnamen
  • GUI-Tests & quot; UI Karte & quot; Dateien jetzt auf der Registerkarte Config sichtbar (filetrees.py)
  • Rahmen Erweiterungen:
  • Jetzt integriert mit Atlassian Jira Bugtracking-System sowie Bugzilla (jira.py)
  • Arbeiten in weitgehend der gleichen Weise wie das Bugzilla-Integration. Siehe Website für Details.
  • & quot; collate_file & quot; Funktionalität für mehrere Dateien umgeschrieben (sandbox.py)
  • Muster der Form & quot; Daten *: Daten * .dump & quot; sollte mehr intuitiv verhalten, aber nicht vollständig zurück-kompatibel sein.
  • Lesen Sie die Migration Notizen und die Website für Details.
  • & quot; run_dependent_text & quot; zum Filtern entfernt Textabschnitte verbessert (rundependent.py)
  • Kann jetzt steuern, ob Start- und Ziellinien werden über zB gefiltert & quot; {[- & gt;]} & quot; Syntax
  • Versionierte Konfigurationsdateien können nun in platziert werden & quot; extra_search_directory & quot; Standorte (testmodel.py)
  • Zuvor nur importierten Dateien dort gefunden werden konnte.
  • & quot; suppress_stderr_text & quot; unterstützt jetzt die gleiche Syntax wie & quot; run_dependent_text & quot; (default / init __ __. py)
  • Ermöglicht z.B. mehrzeilige Filterung
  • & quot; text_diff_program_max_file_size & quot; Einstellung jetzt umbenannt in & quot; max_file_size & quot; und ist jetzt ein Wörterbuch (comparefile.py)
  • Die Schlüssel werden Namen von Programmen. Auch eine Warnmeldung, wenn Sie versuchen, eine zu große Datei aus dem GUI zu öffnen.
  • Nun setzt & quot; USECASE_HOME & quot; zum Testen von GUIs mit z.B. PyUseCase auf & ldquor; pyusecase_files & quot; (default / init __ __. py)
  • Zuvor erlaubt SUT usecase Dateien mit texttest eigenen.
  • um vermischt werden
  • default.CountTest Skript meldet jetzt eine Gesamtsumme am Ende (default / init __ __. py)
  • Batch Report Erweiterungen:
  • legt nun automatisch einen & quot; Dashboard & quot; Seite mit Links zu allen Berichten und den aktuellen Status (Batch / __ init __. py)
  • Comes kostenlos mit & quot; & quot ;, -coll kann auch allein über -s batch.GenerateSummaryPage erfolgen. Siehe Website.
  • können nun gesonderten Bericht Tabellen mit (zB) Informationen Leistung oder Speicher. (testoverview.py)
  • Verwenden Sie -coll web.performance:. Details siehe Website
  • Wenn mehrere Versionen auf der gleichen Seite vorhanden sind, ein & quot; Gesamtsumme & quot; wird angezeigt.
  • Zeilen oder Tabellen nur & quot enthält; N / A & rdquo; wird nicht mehr angezeigt (testoverview.py)
  • Wenn Quelldateien sind leer, weist sie diese aus und schlägt vor, die Festplatte ist möglicherweise voll (testoverview.py)
  • Die Zellen haben jetzt Tooltipps die anzeigen, welche Tests und Datum sind, um zu vermeiden, Scrollen großen Tabellen (testoverview.py)
  • Für die E-Mail-Bericht, ist die SMTP-Authentifizierung möglich (Batch / __ init __. py)
  • Neue Konfigurationsdatei Einstellungen & quot; smtp_server_username & quot; und & quot; smtp_server_password & quot;
  • Grid Engine (LSF / SGE) Erweiterungen:
  • wird angezeigt Grid Engine Kommandozeile nun in der & quot; Run Info & quot; Registerkarte des dynamischen GUI. (textinfo.py)
  • Selbsttest / Interner Änderungen:
  • PyUseCase Instrumentierung entfernt, verwenden Sie PyUseCase 3.0 diese muss nicht dies.
  • Verwendet UI Map-Dateien (unter etc) statt, und Befehlszeilen PyUseCase.
  • Jetzt automatisch abholen eine lokale PyUseCase Repository namens & quot; pyusecase & quot; (texttest.py)
  • Bug Fixes:
  • Accelerators für & quot; Cut Test & rdquo ;, & rdquo; Copy Test & quot; und & quot; Einfügen Test & quot; sind deaktiviert, wenn ein Text-Widget fokussiert (adminactions.py)
  • Die Mittel können Sie Strg + X verwenden, Strg + V, Strg + C für die Textbearbeitung in texttest Fenster.
  • Neu erstellte Anwendungen jetzt ohne Neustart, wenn die Versionskontrolle aktiviert ist (controller.py)
  • um eine Mercurial bug Umbenennung von Dateien mit symbolischen Links Arbeitete im Namen (hg.py)
  • & quot; copy_test_path: $ env_var & quot; wird nun nichts, wenn env_var leer ist (sandbox.py)
  • es zuvor auf $ TEXTTEST_SANDBOX / set. was zu Problemen führen könnte.
  • Wenn ein & quot; collate_script & quot; produziert eine leere Datei aus Nicht-leer-Eingang, eine leere Datei (sandbox.py) nicht schreiben
  • Ein & quot; extra_version & quot; wird nun ihre GUI-Testkonfigurations lesen und nicht einfach davon ausgehen, es ist die gleiche wie die übergeordnete (guiplugins.py)
  • & quot; save_filtered_file_stems & quot; unterstützt nun Dateinamen-Erweiterungen (comparefile.py)
  • Scripts wie default.CountTest sendet keine unechten Mail, wenn mit der Batch-Flagge laufen (& quot; -b & quot;) (. default / init __ __ py)
  • Sie Stacktrace nicht, wenn eine Umgebungsvariable in & quot; copy_test_path & quot; existiert nicht (sandbox.py)
  • Stacktrace nicht, wenn ein & quot; collate_script & quot; existiert nicht (sandbox.py)
  • Sie Stacktrace nicht, wenn das Argument quot zu &; -cp & quot; (oder Zeiten zu laufen) ist ungültig (default / init __ __. py)
  • Stacktrace nicht, wenn eine relative Interpreter-Programm nicht gefunden wird (default / init __ __. py)
  • Sie Stacktrace nicht, wenn der gleiche Name der Anwendung vorgesehen zweimal & quot; -a App, App & quot; auf der Kommandozeile (testmodel.py)

Was ist neu in Version 3.15:.

  • Eine ganze Menge hat sich seit 3.14 Anfang Juni passiert
  • Es gibt vielleicht keine einzige wichtige Verbesserung, die abhebt, aber viele kleinere Dinge, die nützlich sein können sind.
  • Zum Beispiel ist es nun möglich, Tests direkt aus dem dynamischen GUI erneut ausführen.
  • & quot; Einstellungen & quot; Dateien können in der gleichen Weise wie Umwelt-Dateien verwendet werden, so dass sie überall in der Hierarchie und Vervielfältigung von Kommandozeilen-Optionen gelegt, beseitigt werden kann.

Was ist neu in Version 3.14:

  • Allgemeine GUI-Erweiterungen:
  • Das ChangeLog nun von der GUI (helpdialogs.py) sichtbar von Hilfe-Menü / Änderungsprotokolle
  • Locations in FileChoosers gewählt erinnerte sich jetzt bekommen (plugins.py) So brauchen Sie nicht, um zu halten auf der Suche an der gleichen Stelle.
  • Static GUI-Erweiterungen:
  • & quot; Erstellen Datei & quot; Funktionalität erweitert. (default_gui.py) Wird nun Verzeichnisse korrekt zu verarbeiten, und Sie können Ihre Quelle mit einer Dateiauswahl nun wählen.
  • können nun alle Tests in einer Suite, indem Sie genau das Suite (default_gui.py) Funktioniert auch für die Wiederverbindung und Speichern Auswahl.
  • Rahmen Erweiterungen:
  • können jetzt Tests auf einem entfernten Rechner (nur UNIX) (default.py) Selbst funktioniert, wenn Dateisystem nicht freigegeben. Neue Konfigurationseinträge & quot; remote_shell_program & quot; und & quot; & quot ;. remote_copy_program Siehe Website für Details.
  • texttest sammelt nun Exit-Codes von der zu testende System standardmäßig (default.py) Nur schreibt Dateien für Nicht-Null-Status. Kann über discard_file deaktiviert zu sein
  • Kann nun bestimmte Elemente daraus entfernen versioniert Konfigurationsdateien (plugins.py) Neue Syntax {CLEAR}
  • Kann jetzt sagen, texttest, um Datenverzeichnisse miteinander (sandbox.py) zusammenführen Verwenden Sie neue Konfigurationseinstellung & quot; & quot ;. copy_test_path_merge & quot; copy_test_path & quot; Ursachen Verzeichnissen zu überschreiben.
  • Kann jetzt Gleitkomma-Unterschiede zu filtern innerhalb einer bestimmten Toleranz (rundependent.py/fpdiff.py) Neue config-Datei-Einstellung & quot; & quot ;. floating_point_tolerance Siehe Dokumentation auf der Webseite. Vielen Dank an Michael Behrisch dafür. Können nun Ergebnisdateien zu sortieren aus einer Vielzahl von möglichen Quelle Muster (sandbox.py) Im Wesentlichen collate_file ist jetzt eine Liste. Kann die Migration in der Theorie erforderlich.
  • Entkoppelte ignorieren andere Fehler aus Melden von Fehlern, wie & quot; interner Fehler & quot; (knownbugs.py) Jetzt separaten Kontrollkästchen für diese Dinge, wenn dabei & quot; Geben Sie Fehlerinformationen & quot;
  • Bugs als & quot gekennzeichnet; interner Fehler & quot; bevorzugt artig veröffentlicht, auf & ldquor; bekannter Bug & quot; (knownbugs.py) Erstere sind in der Regel einige katastrophalen Rahmenbedingungen Ausfall
  • Config-Datei-Einstellung & quot; performance_use_normalised _% & quot; für generische Anwendung (default.py) Jetzt genannt & quot umbenannt; use_normalised_percentage_change & quot; mögliche Nutzung für andere Zwecke zu reflektieren. Alter Name Alias.
  • Traffic Mechanismus nicht davon ausgehen, asynchrone Datei Änderungen sind mehr möglich (traffic.py)
  • explizit Programme, die dies tun könnte aufzulisten: Schlüssel mit & quot; asynchrone & quot; in & quot; collect_traffic & quot; Config-Datei-Einstellung, das ist jetzt ein Wörterbuch.
  • Nicht länger ignoriert fehlende Verkehr und usecase Dateien. (default.py) & quot; definition_file_stems & quot; ist jetzt ein Wörterbuch, in dem Artikel wie diese können eingegeben werden & quot; zu regenerieren & quot;
  • Nun die Kasse, ob wir bei der Ausführung von Skripten, einschließlich Website-Generation (default.py) aufgeführten Mittel Repositoryposition auf TEXTTEST_CHECKOUT abhängen.
  • Nimmt & quot; Eigenschaften & quot; Dateien in ähnlicher Weise wie & quot; Umwelt & quot; Dateien (testmodel.py) Wird für Java-Anwendungen. Siehe Website für weitere Details.
  • Standard-Speicherort der temporären Dateien verändert (engine.py) Jetzt schreibt in ~ / .texttest / statt $ TEMP tmp oder ~ / texttesttmp
  • Version Control Browser-Erweiterungen / Fehlerkorrekturen:
  • Verwaltung Operationen die VCS aktualisieren korrekt (version_control.py) umbenennen, verschieben und entfernen wird es auch tun in der VCS für die Prüfungen bei VCS-Steuerung
  • kann nun auf die VCS hinzuzufügen via texttest (version_control.py) Separate Aktion auf entsprechende Menü
  • Unterstützt jetzt Basar und Mercurial sowie CVS (bzr.py/hg.py/version_control.py)
  • Hiding & quot; unbekannte & quot; Kategorie funktioniert nun korrekt (version_control.py)
  • Interne Änderungen:
  • texttest nun in Paketen strukturiert, so viele Dateien verschoben
  • Bug Fixes:
  • Verkehrsmechanismus nicht Verzeichnis Umzüge umgehen, indem Sie alle Dateien nicht mehr (traffic.py) Eigentlich speichert und spielt das Verzeichnis Entfernung direkt.
  • Nicht mehr Flagge läuft als fehlen, wenn batch_collect_compulsory_version überschneidet sich mit Versionen auf Kommandozeile angegeben (batch.py)
  • Python 2.6 nicht störenden Nachrichten zu veralteten Module nicht mehr zu produzieren.
  • rund GTK 2.14 Bug Tätigkeit im Bereich Dateiauswahl Handhabung, nicht mehr hängen
  • Race Condition von virtuellen Server-Handling auf UNIX entfernt: sollte nicht auslaufen virtuelle Server nicht mehr (startXvfb.py)
  • Nicht mehr Stacktrace bei & quot; Dolmetscher & quot; ist ein ungültiger Pfad (default / init __ __. py)
  • Nicht mehr Stacktrace bei Neupositionierung Tests, wenn keine Schreibrechte auf die Dateien (default_gui.py)
  • Nun zeigt korrekte Testnamen in der Statusleiste nach einer Umbenennung (engine.py)
  • Kein Absturz, wenn das Kopieren oder Verschieben einer Suite und sein Inhalt (default_gui.py)
  • Jetzt arbeitet lokal von bin-Verzeichnis ausgeführt. Nochmals vielen Dank an Michael Behrisch (texttest.py) & quot; Zusätzliche Versionen & quot; schreiben, um sinnvolle Batch Repository-Positionen, wenn keine Version auf Kommandozeile angegeben (batch.py)
  • Website Generation Werke für & quot; Zusätzliche Version & quot; Anwendungen, auch wenn die Eltern blockiert oder hat keine Daten (batch.py)

Ähnliche Software

assertEquals
assertEquals

20 Feb 15

TestManager
TestManager

20 Feb 15

pyVows
pyVows

20 Feb 15

van.pg
van.pg

14 Apr 15

Andere Software von Entwickler Geoff Bache

PyUseCase
PyUseCase

11 May 15

Kommentare zu TextTest

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!