---
tags: Testing
---
# Installation Documentation Improvements Testing Instructions for Release v0.1.2
# Instructions for testers common to all testing scenarios:
### What is expected from the Tester
- For each scenario, we would like the tester to read through our documentation and try to install the project on their own server based on the scenario requirement and submit a feedback document. The submitted feedback document should contain
- All the steps performed
- Errors faced when installing the project
- Suggestions to improve the documentation in terms of clarity, completeness, accuracy, and ease of use for the end-user installation procedure
### Technical Instructions for testers
- The [Installation documentation](https://docs-testing.mathesar.org/installation/) to follow
- Testers can use any Linux variant(preferred Debian or Ubuntu)
- For testers using Docker-based installation steps. Before testing, run these commands:
```
docker image pull mathesar/mathesar-prod:0.1.2
docker image tag mathesar/mathesar-prod:0.1.2 mathesar/mathesar-prod:latest
```
# Mathesar Installation Testing Scenarios
## Install Mathesar using the docker-compose tool
##### Instructions for the tester
- Install Mathesar using the Docker compose Installation method on your server.
- Add your report to this [document](https://docs.google.com/document/d/1id2NtMf2KURkChg4SC79u-_vMkwPhdr3IFgUGb91L50/edit?usp=sharing)
##### Test success condition
- The test is a success if you can log in to Mathesar
## Localhost Database Installation
##### Instructions for the tester
- Set up the Postgres server on the localhost of the same machine you plan to install Mathesar on
- Ubuntu users - https://www.postgresqltutorial.com/postgresql-getting-started/install-postgresql-linux/
- Windows users - https://www.postgresqltutorial.com/postgresql-getting-started/install-postgresql/
- MacOS users - https://www.postgresqltutorial.com/postgresql-getting-started/install-postgresql-macos/
- Install Mathesar using the Docker compose Installation method and connect to the Postgres server running on your localhost
- Add your report to this [document](https://docs.google.com/document/d/19JcvLVRIX83EpfKh-JzPsgn0fcmDGdBR-ssIlUn4azw/edit?usp=sharing)
##### Test success condition
- The test is a success if you can log in to Mathesar and can access databases running on the Postgres server.
## Multiple database Installation
##### Instructions for the tester
- Set up the Postgres server on the localhost of the same machine you plan to install Mathesar on
- Ubuntu users - https://www.postgresqltutorial.com/postgresql-getting-started/install-postgresql-linux/
- Windows users - https://www.postgresqltutorial.com/postgresql-getting-started/install-postgresql/
- MacOS users - https://www.postgresqltutorial.com/postgresql-getting-started/install-postgresql-macos/
- Create databases called `library` and `restaurant` on the Postgres server.
- Install Mathesar using the Docker compose Installation method and connect to the Postgres server on your localhost.
- Add your report to this [document](https://docs.google.com/document/d/1sSLbKKfzlpZs9sTDzs9Xi4edj1vz1-HYed-DiZpHUPY/edit?usp=sharing)
##### Test success condition
- The test is a success if you can log in to Mathesar and can access the databases. If you have created databases called `library` and `restaurant`. You should be able to access them by visiting
- `https://<domain-name>/library`
- `https://<domain-name>/restaurant`
## Running Mathesar when the default Port is not accessible
##### Instructions for the tester
- Install Mathesar using the Docker compose installation method on your server and run Mathesar on port `8030`.
- Add your report to this [document](https://docs.google.com/document/d/1W8SEWDbAMZb-NFM0dNtWjJRmTykRTIRJT6fd0YQWPjc/edit?usp=sharing)
##### Test success condition
- The test is successful if you can log in to Mathesar by visiting `localhost:8030`.
## Build and Install Mathesar from the source
##### Instructions for the tester
- Install Mathesar by building it from the source code instead of using any pre-built Docker images.
- Add your report to this [document](https://docs.google.com/document/d/1V09tCZ-hs3fCk2PdysDbi2vSonT8hLmoeq49cI-87WY/edit?usp=sharing)
##### Test success condition
- The test is a success if you can log in to Mathesar.