45
Views
2
Comments
Solved
What do you mean by Blocks are like " black boxes"?
Question

I'm learning about Blocks and there's a statement that says 

"Blocks are like black boxes. They have their own scope."

What do you mean by they are like black boxes?   What is a Black box?

 

2024-07-05 14-16-55
Daniël Kuhlmann
 
MVP
Solution

Hi,

In software development a black box refers to a system whose behavior has to be observed entirely by inputs and outputs. Even if the internal structure of the application under examination can be understood, the tester chooses to ignore it. Black box is a software testing style that can describe various test methodologies.

So an OutSystems block has inputs, passed from the parent screen or block into it. Then it has local variables aggregates and data actions, only accessible from within the block. The parent block or screen have no visibility on them. Using events the block can communicate back data  to tht parent screen or block.

Regards,

Daniel 

2025-10-18 11-13-53
Ramesh subramanian
Solution

Hey SH Kim,

I hope you doing well. I agree Daniël Kuhlmann.

This is additional Info. please check this link 

https://www.youtube.com/watch?v=O7j3tBXO23M ( Blackbox and Whitebox Testing)

thanks,

Ramesh


2024-07-05 14-16-55
Daniël Kuhlmann
 
MVP
Solution

Hi,

In software development a black box refers to a system whose behavior has to be observed entirely by inputs and outputs. Even if the internal structure of the application under examination can be understood, the tester chooses to ignore it. Black box is a software testing style that can describe various test methodologies.

So an OutSystems block has inputs, passed from the parent screen or block into it. Then it has local variables aggregates and data actions, only accessible from within the block. The parent block or screen have no visibility on them. Using events the block can communicate back data  to tht parent screen or block.

Regards,

Daniel 

2025-10-18 11-13-53
Ramesh subramanian
Solution

Hey SH Kim,

I hope you doing well. I agree Daniël Kuhlmann.

This is additional Info. please check this link 

https://www.youtube.com/watch?v=O7j3tBXO23M ( Blackbox and Whitebox Testing)

thanks,

Ramesh


Community GuidelinesBe kind and respectful, give credit to the original source of content, and search for duplicates before posting.