Skip to main content

Robot Framework test library for SSH and SFTP

Project description

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

Project details


Release history Release notifications

History Node

3.0.0

History Node

3.0.0rc1

History Node

3.0.0a1

History Node

2.1.3

History Node

2.1.2

History Node

2.1.1

History Node

2.1

This version
History Node

2.0.2

History Node

2.0.1

History Node

2.0

History Node

1.1

History Node

1.0

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
robotframework-sshlibrary-2.0.2.tar.gz (86.2 kB) Copy SHA256 hash SHA256 Source None Mar 4, 2014

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging CloudAMQP CloudAMQP RabbitMQ AWS AWS Cloud computing Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page