Embedded software, such as railway, aviation, and medical devices, must provide users with safety and reliability software called safety-critical software. It is required to thoroughly analysis requirements, and to provide users with software with high quality attributes of reliability and safety as a result of clear requirement analysis. To analysis the requirements, we mainly use the white box view and the black box view. But, the requirements analysis of the black box view has a disadvantage in that it does not consider the behavior and structure of the system. On the other hand, the analysis method of the white box view has limitations in expressing information of requirements. In this paper, we propose a method for analysis of requirements with UML diagram using black box view and white box view. Using the proposed method, we can check for discrepancies in requirements and help test engineers understand their requirements as well as express their requirements clearly. Also test engineers to intuitively identify, analyze and validate user requirements.