A method performed by a software-defined network, SDN, management device in a communication system, the method comprising: identifying a test object and a test condition based on a user input, wherein the test object indicates a source target and a destination target associated with a path in a data center, DC, based on topology information regarding at least one spine switch and at least one leaf switch in the DC; transmitting, to a SDN controller device, a measurement request message including first information on the source target, second information on the destination target, and third information on the test condition; receiving, from the SDN controller device, result information including: information on a network quality for the path, and information on the path for which the network quality is measured; and displaying the result information regarding the network quality and the path, wherein the third information on the test condition includes interval of the test packets and information on a test termination condition, wherein the test termination condition includes a number of test packets, wherein, in case that the source target and the destination target are implemented in a server operating as a virtual machine, VM: the test packets are generated by the source target, the test packets are transmitted, by the source target, to the destination target, a network quality measuring process is performed with the test condition, by the destination target, for the test packets, and the processed test packets are transmitted, by the destination target, to the source target, wherein, in case that at least one of the source target or the destination target is implemented in a server operating as a virtual switch, a leaf switch, or a spine switch: a path is configured between a first VM and a second VM, the configured path including the path, the test packets are generated by the first VM, the test packets are transmitted, by the first VM, to the second VM of the configured path, a network quality measuring process is performed with the test condition, by the second VM, for the test packets, and the processed test packets are transmitted, by the second VM, to the first VM, wherein network elements, NEs, of the path include a virtual switch connected to the VM, wherein a leaf switch is connected to the virtual switch, and wherein a spine switch is connected to the leaf switch. identifying a test object and a test condition based on a user input, wherein the test object indicates a source target and a destination target associated with a path in a data center, DC, based on topology information regarding at least one spine switch and at least one leaf switch in the DC; transmitting, to a SDN controller device, a measurement request message including first information on the source target, second information on the destination target, and third information on the test condition; receiving, from the SDN controller device, result information including: information on a network quality for the path, and information on the path for which the network quality is measured; and information on a network quality for the path, and information on the path for which the network quality is measured; and displaying the result information regarding the network quality and the path, wherein the third information on the test condition includes interval of the test packets and information on a test termination condition, wherein the test termination condition includes a number of test packets, wherein, in case that the source target and the destination target are implemented in a server operating as a virtual machine, VM: the test packets are generated by the source target, the test packets are transmitted, by the source target, to the destination target, a network quality measuring process is performed with the test condition, by the destination target, for the test packets, and the processed test packets are transmitted, by the destination target, to the source target, the test packets are generated by the source target, the test packets are transmitted, by the source target, to the destination target, a network quality measuring process is performed with the test condition, by the destination target, for the test packets, and the processed test packets are transmitted, by the destination target, to the source target, wherein, in case that at least one of the source target or the destination target is implemented in a server operating as a virtual switch, a leaf switch, or a spine switch: a path is configured between a first VM and a second VM, the configured path including the path, the test packets are generated by the first VM, the test packets are transmitted, by the first VM, to the second VM of the configured path, a network quality measuring process is performed with the test condition, by the second VM, for the test packets, and the processed test packets are transmitted, by the second VM, to the first VM, a path is configured between a first VM and a second VM, the configured path including the path, the test packets are generated by the first VM, the test packets are transmitted, by the first VM, to the second VM of the configured path, a network quality measuring process is performed with the test condition, by the second VM, for the test packets, and the processed test packets are transmitted, by the second VM, to the first VM, wherein network elements, NEs, of the path include a virtual switch connected to the VM, wherein a leaf switch is connected to the virtual switch, and wherein a spine switch is connected to the leaf switch.