created presentation notes

This commit is contained in:
Benjamin Karlsson 2025-01-06 15:09:11 +01:00
parent 2494af0873
commit 2d4d3d2207

64
presentation.md Normal file
View File

@ -0,0 +1,64 @@
# You should be able to
### Run existing tests, understanding their purpose and fundamentality.
### Provide results of the existing tests.
### The bugs encountered, what do the tests do, what problems do they solve, how they fulfil requirements, etc.
### Perform exploratory testing on the project.
### Provide details and your methodology, what did you find?
# Your presentation should discuss the following
Mandatory requirements:
### A short description of the project.
Onionshare is a application that lets users securely and anonymously share files, host websites and chat using the tor network. This can be done both trough a downloadable application aswell by using a CLI application written in python, this being the version we focused our work on.
### What is its purpose? What does it aim to accomplish?
WRITE MORE:::::::______________
Same as above???
### Provide an overview of the requirements and specifications.
The code needs to be able to:
- Connect to the tor network
- And Securely:
- Send messages
- Send files
- Revieve files
- Host websites
### Stakeholders, risks, evaluation, etc.
Stakeholders: Community?
Risks: The connection gets compromised?
Evaluation: What?
### The past, present, and future development of the project.
#### Past:
- The past development on the github repository cant be seen, all that can be seen is from 2015, which mainly consists of bug fixes and minor changes.
#### Present:
- The latest change to the github repo is a security update with bug fixes.
- The websites also asks contributers for help with translations for the application, this seems to be a big focus.
#### Future:
While the future as mentioned seems to just consist of security and language updates. There is a lot of functionality that could be created such as image upload in the chat, or voice and video calls.
### The current testing strategy, the kinds of tests being performed, and how the testing is reported on.
The testing is currently made with python test, around 250 of them.
ADD MORE?
### What tools are used? How do they handle bugs?
### Document your testing performed.
### Exploratory testing is optional, what kind of structured testing will you do?
### What did you do and what did you find?
### Document the pre-existing tests and their results.