expect-lite is an quick and easy command line automation tool. Written in expect, it is designed to directly map an interactive terminal session into an automation script. expect-lite scripts use special character(s) at the beginning of each line to indicate the action. Basic expect-lite scripts can be created by simply cutting and pasting text from a terminal window into a script, and adding '>' '<' characters. No knowledge of expect is required. Expect-lite is targeted at the verification testing environment, and will produce a Pass/Fail result at the end of the script. However, its use is not limited to this environment. It includes a powerful debugger with breakpoints, step/skip, and the ability to copy/paste expect-lite lines right into a running script.


Die Systemvoraussetzungen sind nicht definiert
Information regarding Project Releases and Project Resources. Note that the information here is a quote from page, and the downloads themselves may not be hosted on OSDN.

2013-01-29 21:32

Ein Bug in den neuen * LOG-Funktion, wenn in der Befehlszeile verwendet wurde behoben.
Tags: Minor bugfixes, automation, scripting
A bug in the new *LOG feature when used on the command line was fixed.

2013-01-21 14:24

Diese Version bietet Unterstützung für native Protokollierung in eine Datei * LOG / * NOLOG. Es verbessert die per NFS eingebundenen Hause Laufwerke.
Tags: stable feature enhancement, regression
This release adds support for native logging to a file using *LOG/*NOLOG. It improves for NFS mounted home drives.

2012-12-05 06:43

This release adds include file passing var=values with spaces, adds el_shell.elt, a helpful dev script for easy copy and pasting commands, and has more small bugfixes: "send" bug "bad flag -1", dyn var capture when "=" are present e.g. +$var=(\d) = STRING, single number expect, and a bug if a number was not on a line by itself.
Tags: Minor feature enhancements, Minor bugfixes, automation, scripting

2012-08-15 07:17

Dieses Release behebt Ubuntu Bug #994386, senden einen falsche Env Setupbefehl, beim Test leer (nicht definiert) Schleifenvariablen, Endlosschleife Leistungsindikatoren (es war immer noch zu viele gezählt) und Konfiguration als ein unberechtigter Benutzer (ein Fix für Privatordner per NFS eingebundenen) anmelden. Eine werdende-lite Blog wurde erstellt.
Tags: Minor bugfixes
This release fixes Ubuntu bug #994386, login sending an incorrect env setup command, while loop test blank (undefined) variables, infinite loop counters (it was still counting too many), and configuring as an unprivileged user (a fix for NFS-mounted home directories). An expect-lite blog has been created.

2012-06-27 05:17

Diese Version behebt einen Fehler der Pfad mit Include-Dateien, ssh (kein Schlüssel) Login-Prompt-Erkennung, ein * INFINITE_LOOP Bug der Doppel-/Dreifach-der Countdown und CLI - V, - Vv, - Vvv würde überschreibt der Protokollierung (* INFO, * WARN, * DEBUG). Es arbeitet mit älteren Versionen (älter als 5.44.x, wie Cygwin und alten Linux-Installationen) erwarten und EL_CONNECT_METHOD beim Start überprüft (Standard = none).
Tags: Minor bugfixes
This release fixes a path bug with include files, ssh (no key) login prompt detection, an *INFINITE_LOOP bug which would double/triple the countdown, and CLI -v,-vv,-vvv overrides of logging (*INFO, *WARN, *DEBUG). It works with older versions of expect (older than 5.44.x, such as cygwin, and old Linux installations) and validates EL_CONNECT_METHOD at startup (default=none).

Project Resources