Sei sulla pagina 1di 3

Execute Regression.

html
If form1.Module(0).Checked Then
Module = 0
For i = 0 To 8
form1.Module(i).Disabled = True
Next
form1.Module(Module).Checked = True
Set objIExplorer = CreateObject("internetexplorer.application")
objIExplorer.visible = True
objIExplorer.navigate "C:\Advance_Web_AutomationSuite\Execute_Bio.html"
Set objIExplorer=Nothing
Else
End If
'*******************************************************
Execution Module
If Regression = "True" Then
TestPath = "C:\Advance_Web_AutomationSuite\Regression_Bio_Test S
pecification"
DataTable("TestPath", dtGlobalSheet) = TestPath
Result_Sheet = "C:\Advance_Web_AutomationSuite\QTP_RunTime\QTP_R
unTime_BioRegression_Test_Results.xls"
DataTable("Result_Sheet", dtGlobalSheet) = Result_Sheet
runtime_sheet = "C:\Advance_Web_AutomationSuite\QTP_RunTime\QTP_
RunTime_Execute_Bio.xlsx"
Call Load_and_Run_Action(runtime_sheet)
Else
End If
'**************************************************************

Prepare QTP result Sheet


If Execute_Bio = "True" Then
master_sheet = "C:\Advance_Web_AutomationSuite\BioRegression_Test_Re
sults.xls"
result_sheet = "C:\Advance_Web_AutomationSuite\QTP_RunTime\QTP_R
unTime_BioRegression_Test_Results.xls"
Call Prepare_Result_Sheet(master_sheet, result_sheet)
Else
End If

Functions
'*******************************************************************************
********************************************************************************
********************************************************************************
*********************************
Function Create_Address(Entity_ID)
Call CloseAll_Tabs()
Call Goto_Application_OpenwithID("ADDR", Entity_ID)
wait(5)
Browser("Advance Web").Page("Advance Home").Frame("Add Address Frame").W
ebElement("New").Click
wait(5)
Browser("Advance Web").Page("Advance Home").Frame("Add Address Frame").W
ebEdit("Address_Type_Code").Set "H"
Browser("Advance Web").Page("Advance Home").Frame("Add Address Frame").W
ebEdit("Address_City").Set "Test City"
Browser("Advance Web").Page("Advance Home").Frame("Add Address Frame").W
ebEdit("Address_Country").Set "ENG"
Call Save_F8_Action()
wait(5)
Call CloseAll_Tabs()
End Function
'*******************************************************************************
********************************************************************************
********************************************************************************
*************************************
Function Create_Degree(Entity_ID)
Call CloseAll_Tabs()
Call Goto_Application_OpenwithID("DEG", Entity_ID)
Browser("Advance Web").Page("Advance Home").Frame("Add Degree Frame").WebElement
("New").Click
Browser("Advance Web").Page("Advance Home").Frame("Add Degree Frame").WebEdit("I
nstitution_code").Set "001434"
Browser("Advance Web").Page("Advance Home").Frame("Add Degree Frame").WebEdit("D
egree_Code").Set "MD"
Browser("Advance Web").Page("Advance Home").Frame("Add Degree Frame").WebEdit("D
egree_Year").Set "2005"
wait (5)
Call Save_F8_Action()
Wait(3)
Call CloseAll_Tabs()
End Function

Notifyemail, send email


If Execute_Bio = True Then
runtime_xl = "C:\Advance_Web_AutomationSuite\QTP_RunTime\QTP_Run
Time_BioRegression_Test_Results.xls"
runtime_html = "C:\Advance_Web_AutomationSuite\QTP_RunTime\QTP_R
unTime_BioRegression_Test_Results"
html_body = runtime_html&"_files\sheet001.htm"
Call Prepare_Attachment(runtime_xl, runtime_html)
Call Send_Mail(runtime_xl, html_body)
Else
End If
'********************************************
Setup Env
Call File_Exists("C:\Advance_Web_AutomationSuite\QTP_RunTime\QTP_RunTime_BioRegr
ession_Test_Results.xls")
Call File_Exists("C:\Advance_Web_AutomationSuite\QTP_RunTime\QTP_RunTime_BioRegr
ession_Test_Results.htm")
Call Folder_Exists("C:\Advance_Web_AutomationSuite\QTP_RunTime\QTP_RunTime_BioRe
gression_Test_Results_files")
'**********************************************

Potrebbero piacerti anche