Added Test Setup and Suite Teardown

Changes:
    - Added Setup,Teardown and updated Suite Teardown.
Tested:
    - Ran from sandbox.
Change-Id: Iae4f2cd2661fb1cd4d921f4bbfece9c4ed4d4188
Signed-off-by: rramyasr-in <rramyasr@in.ibm.com>
diff --git a/gui/gui_test/gui_header/test_gui_header.robot b/gui/gui_test/gui_header/test_gui_header.robot
index d42d771..5e7b22a 100644
--- a/gui/gui_test/gui_header/test_gui_header.robot
+++ b/gui/gui_test/gui_header/test_gui_header.robot
@@ -4,7 +4,7 @@
 
 Resource        ../../lib/gui_resource.robot
 
-Suite Setup     Launch Browser And Login GUI
+Test Setup      Launch Browser And Login GUI
 Suite Teardown  Close Browser
 
 Force Tags      GUI_Header
@@ -54,6 +54,8 @@
 Verify System Serial And Model Number In GUI Header Page
     [Documentation]  Verify system serial and model number in GUI header page.
     [Tags]  Verify_System_Serial_And_Model_Number_In_GUI_Header_Page
+    [Setup]  Run Keywords  Launch Browser And Login GUI  AND  Redfish Login
+    [Teardown]  Run Keywords  Close Browser  AND  Redfish.Logout
 
    # Model.
    ${redfish_model_number}=  Redfish.Get Attribute  ${SYSTEM_BASE_URI}  Model
@@ -64,3 +66,5 @@
    ${redfish_serial_number}=  Redfish.Get Attribute  ${SYSTEM_BASE_URI}  SerialNumber
    Element Should Be Visible  //*[@data-test-id='appHeader-container-overview']
    ...  /following-sibling::*/*[text()='${redfish_serial_number}']
+
+