8000 GitHub - hokedo/testlink-compose: TestLink is a web based application to manage manual tests along with software life cycle. Tests may vary from simple steps to more evolved process, but each will provide simple steps to follow.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

TestLink is a web based application to manage manual tests along with software life cycle. Tests may vary from simple steps to more evolved process, but each will provide simple steps to follow.

License

Notifications You must be signed in to change notification settings

hokedo/testlink-compose

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docker Compose - TestLink

TestLink is a web-based application to manage manual tests along with the software life cycle. Tests may vary from simple steps to more evolved processes, but each will provide simple steps to follow.

Prerequisites

Set the Environment Variables

The file .env.example contains all the environment variables required.

Copy and paste the file .env.example with the name .env to make Docker Compose use the environment variables defined in this file:

cp .env.example .env

After that, set up the variables according to specific requirements of each deployment.

Building and Deploying the Containers

docker-compose up --build

It will build the containers and run the platform as specified in the file docker-compose.yml, opening a log screen with the logs of all the services started.

Connecting to TestLink

Once the containers are running, open a web browser and navigate to:

http://localhost:8080

You can log in using the credentials set in the .env file for TESTLINK_USERNAME and TESTLINK_PASSWORD.

Stopping the Execution

If you are still in the log screen, press Ctrl + C just one time for a graceful stop, or two times to force stop.

To stop all containers created by Docker Compose, go to the folder where docker-compose.yml is located and run:

docker-compose down

To stop just one container:

docker stop my_container

Other Useful Commands

Restart Docker (useful in critical situations):

sudo service docker restart

Check all containers and their status:

docker container ls

Enter the shell or bash of a particular container:

docker exec -it container_id /bin/bash

Stop all containers:

docker stop $(docker ps -a -q)

Delete all containers:

docker rm -f $(docker ps -a -q)

Delete all volumes:

docker volume rm $(docker volume ls -q)

Delete all container images:

docker rmi -f $(sudo docker images -q)

About

TestLink is a web based application to manage manual tests along with software life cycle. Tests may vary from simple steps to more evolved process, but each will provide simple steps to follow.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0