I would like to ask a question regarding Blackbox testing
I cite this site
Black Box Testing is a software testing method in which the functionalities of software applications are tested without having knowledge of internal code structure, implementation details and internal paths. Black Box Testing mainly focuses on input and output of software applications and it is entirely based on software requirements and specifications. It is also known as Behavioral Testing.
Alright, I understand the concept. But my situation has the following characteristics:
- The application to test has harcoded in the code the input file it uses.
- The output of the application are some plots and graphs
I have to test this application so my questions are:
- It is ok for me to modify that one line of the code so as the input points to my test datafiles? (Because there is no other way to modify the input -other than creating a data file and naming it with the fake filename it uses)
- Is blackbox testing manual or automatized? I don't see how can checking the output plots can be automatized.
- Blackbox testing can be considere system testing? Does it use testing frameworks?