A Robot Framework Apache Tomcat Manager Library
Project description
# Robot Framework Apache Tomcat Manager
Robot Framework library to manage Apache Tomcat server
[![Build Status](https://travis-ci.org/peterservice-rnd/robotframework-apachetomcat.svg?branch=master)](https://travis-ci.org/peterservice-rnd/robotframework-apachetomcat)
## Short Description
[Robot Framework](http://www.robotframework.org) library for managing Apache Tomcat Server.
This library is Implemented on the basis of:
- [Manager App HOW-TO](http://tomcat.apache.org/tomcat-7.0-doc/manager-howto.html)
- [tomcat-manager](https://github.com/kotfu/tomcat-manager)
## Installation
Install the library from PyPI using pip:
```
pip install robotframework-apachetomcat
```
## Settings for Apache Tomcat Server
To use this library you need to add a user with the following roles to `tomcat-users.xml` file on Apache Tomcat server:
- manager-gui
- manager-script
- manager-jmx
- manager-status.
```
<tomcat-users>
<user username="tomcat" password="tomcat" roles="manager-jmx,manager-status,manager-script,admin,manager-gui,admin-gui,manager-script,admin"/>
</tomcat-users>
```
## Example
An example of using ApacheTomcatManager library in Robot Framework test case:
```robot
*** Settings ***
Library ApacheTomcatManager
Library Collections
*** Test Cases ***
Simple Test
Connect To Tomcat my_host_name 8080 tomcat tomcat alias=tmc
${info}= Serverinfo
Log Dictionary ${info}
Close All Tomcat Connections
```
## License
Apache License 2.0
Robot Framework library to manage Apache Tomcat server
[![Build Status](https://travis-ci.org/peterservice-rnd/robotframework-apachetomcat.svg?branch=master)](https://travis-ci.org/peterservice-rnd/robotframework-apachetomcat)
## Short Description
[Robot Framework](http://www.robotframework.org) library for managing Apache Tomcat Server.
This library is Implemented on the basis of:
- [Manager App HOW-TO](http://tomcat.apache.org/tomcat-7.0-doc/manager-howto.html)
- [tomcat-manager](https://github.com/kotfu/tomcat-manager)
## Installation
Install the library from PyPI using pip:
```
pip install robotframework-apachetomcat
```
## Settings for Apache Tomcat Server
To use this library you need to add a user with the following roles to `tomcat-users.xml` file on Apache Tomcat server:
- manager-gui
- manager-script
- manager-jmx
- manager-status.
```
<tomcat-users>
<user username="tomcat" password="tomcat" roles="manager-jmx,manager-status,manager-script,admin,manager-gui,admin-gui,manager-script,admin"/>
</tomcat-users>
```
## Example
An example of using ApacheTomcatManager library in Robot Framework test case:
```robot
*** Settings ***
Library ApacheTomcatManager
Library Collections
*** Test Cases ***
Simple Test
Connect To Tomcat my_host_name 8080 tomcat tomcat alias=tmc
${info}= Serverinfo
Log Dictionary ${info}
Close All Tomcat Connections
```
## License
Apache License 2.0
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for robotframework-apachetomcat-1.0.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 24b15d82adf7549c1fdf4944dc749fea55cfbbfcfc1bddb73a94d7fbd544fc56 |
|
MD5 | 386102ee952e2472173c942743be8630 |
|
BLAKE2b-256 | e575db94b4171dbe9cf82f701b57a59ae5cc7bbf7dd3cf59acd60635699f8af2 |
Close
Hashes for robotframework_apachetomcat-1.0.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 66ec69245e0e3d50e8701249f765330f4388734694a1f5cd5254eae2e54a0835 |
|
MD5 | 4742ddc77fd2cedd92bbc1c2e49dec5e |
|
BLAKE2b-256 | 2c72679edfb7b12e85380bc20f1f249bed99a7a28ffa3dccfae4d977e192c01e |