Skip to content

Commit

Permalink
Merge branch 'develop'
Browse files Browse the repository at this point in the history
  • Loading branch information
jgm1986 committed Jun 5, 2015
2 parents 1c14a03 + a08c41e commit 8eae265
Show file tree
Hide file tree
Showing 4 changed files with 31 additions and 11 deletions.
9 changes: 5 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,11 @@
# HTTP/2 - Testing
This repository contains all necessary for deploy HTTP/2 testing server or clients. The "clients" directory contains the scripts for download and install clients with HTTP 2 support easily. The "tests" folder contains some test templates and bash scripts for test automatization. You can get more info in to the README.md file located inside each folder.

This repository contains all necessary for deploy HTTP/2 testing server or clients. The "clients" directory contains the scripts for download and install clients with HTTP 2 support easily. The "tests" folder contains some test templates and bash scripts for test automation. You can get more info in to the README.md file located inside each folder.


## Version
0.2.0

0.2.1


## Installation
Expand Down Expand Up @@ -55,7 +57,6 @@ This repository contains a lot of tests for HTTP/2. The description about these
- Clients installers


License
----
## License

[MIT](http://opensource.org/licenses/mit-license.html)
26 changes: 19 additions & 7 deletions clients/README.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,24 @@
# HTTP-2 Clients
This folder contains all necesarry for install HTTP/2 clients under Ubuntu 14.04.x LTS (64bits).

### Index
cURL
NGHTTP2
This folder contains all necessary for install HTTP/2 clients under Ubuntu 14.04.x LTS (64bits).

## Index of clients
The installation scripts are available for these clients:

- [NGHTTP2](https://nghttp2.org/)

#### cURL
Description

#### NGHTTP2
Description

The installation script contains all necessary for complete the installation of NGHTTP2 without user intervention. You only have to run this command:

```sh
$ ./nghttp2_installer.sh
```

Please enter the password of the root user if will be necessary.

## Todo
List of clients that will be supported by installation scripts on future versions of this repository:

- [cURL](http://curl.haxx.se/)
3 changes: 3 additions & 0 deletions scripts/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# HTTP/2 - Testing Framework Script

## Requirements

This script use [NGHTTP2](https://nghttp2.org/) client for make the HTTP/2 tests. If this client is not present on your system, you can use the installation script from this repository under "clients" directory.


Expand All @@ -20,6 +21,7 @@ The results of the tests, will be saved under "results" directory. The name of t


## Config file

You have to customize the test script configuration file using a text editor before start. For example:

```sh
Expand All @@ -30,6 +32,7 @@ Each field on this configuration file is described inside the file.


## Test list file

All tests to be executed by this script, must be defined inside "test.list" file. You can edit using this command:

```sh
Expand Down
4 changes: 4 additions & 0 deletions tests/README.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,17 @@
# HTTP/2 - Testing Framework

## Requirements

All test pages use [Bootstrap](http://getbootstrap.com/) Framework for its design. On the other hand, your server must be [PHP 5](http://php.net/) support enabled.


## Installation process

You can use all these test pages on your own server. Please use the following steps:

1. Copy the "test" directory on the main directory of your Website.
2. Give the right permissions to the follow directory:

```
/
|
Expand All @@ -22,6 +25,7 @@ Now you can use the test pages on your own server.


## Index Templates

- **Test Page 01:** Basic HTML text file.
- **Test Page 02:** JPG image file.
- **Test Page 03:** Basic HTML and small image.
Expand Down

0 comments on commit 8eae265

Please sign in to comment.