Skip to main content

Introduction

SSHLibrary is a Robot Framework (http://robotframework.org) test library for testing SSH and SFTP.

The library has the following main usages: - Executing commands on remote, either with blocking or non-blocking behaviour. - Writing and reading in an interactive session. - Transferring files and directories over SFTP. - Ensuring that files or directories exist on remote.

License

SSHLibrary is licensed under Apache License 2.0.

See LICENSE.txt for details.

Installation

Install from Python Package Index: pip install robotframework-sshlibrary

The installation is documented at http://code.google.com/p/robotframework-sshlibrary/wiki/InstallationInstructions.

For general information about using test libraries with Robot Framework, see http://robotframework.googlecode.com/hg/doc/userguide/RobotFrameworkUserGuide.html#using-test-libraries.

Documentation

The documentation and examples can be found at ‘doc/SSHLibrary.html’ or at https://code.google.com/p/robotframework-sshlibrary/wiki/KeywordDocumentation.

Directory Layout

atest/

Acceptance tests. Naturally using Robot Framework.

doc/

SSHLibrary documentation.

lib/

Contains Trilead SSH library JAR distribution which must be in CLASSPATH when executing tests with Jython.

src/

SSHLibrary source code.

utests/

Unit tests.

Running the Acceptance Tests

Running the acceptance tests requires some configuration which is explained at https://code.google.com/p/robotframework-sshlibrary/wiki/RunningLibraryAcceptanceTests

Metadata

Release files for robotframework-sshlibrary 2.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for robotframework-sshlibrary 2.0.2
File Size Uploaded
robotframework-sshlibrary-2.0.2.tar.gz 86.2 kB Details

Release files / robotframework-sshlibrary-2.0.2.tar.gz

Download URL robotframework-sshlibrary-2.0.2.tar.gz
Size 86.2 kB
Tags Source
SHA-256 checksum
How to use checksums
e4b96e018459dcd5549586c8df49c2a5befd552fe543887702b67f8be42a324d
BLAKE2b-256 checksum
How to use checksums
fa8598950520d37f46c0f39f1300e80cc48ddb73c32efbacfb7b8e226902f65a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

3.8.0

1 release file

3.7.0

1 release file

3.6.0

1 release file

3.5.1

1 release file

3.5.0

1 release file

3.4.0

1 release file

3.3.0

1 release file

3.2.1

1 release file

3.2.0

1 release file

3.1.1

1 release file

3.1.0

1 release file

3.0.0

1 release file

2.1.3

1 release file

2.1.2

1 release file

2.1.1

1 release file

2.1

1 release file

This release

2.0.2 This release

1 release file

2.0.1

1 release file

2.0

1 release file

1.1

1.0

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page