????1.5.3. Vbs??д????????
????1) ????????????
????????????д???????????????? (_) ????
???????磺 USER_LIST_MAX ??NEW_LINE
????2) ????????????
???????????????
???????磺UserName??Passwd
????3) ?β?????????
??????????Сд???????????????? (_) ????
???????磺user_name?? passwd
????4) ??????????????
??????????????????????Сд?????????
???????磺getEmailName??setNewUserEditValue
??????麯???????check??????????????
???????磺checkMailListBySubject??checkWriteMailMessage
????5) ????????????
?????????qtp?????????objqtp??????????????
???????磺objqtp_LoginPage??objqtp_WriteMail
?????????dom?????????objdom??????????????
????????: objdom_SettingPage??objdom_PopMenu
????6) ??????麯??????????
?????ο????mod??????????????(??????????????????ò??????)
???????磺mod_SendCommonMailBase?? mod_EditSettingValue_PageStyle
????1.6. ???????
??????????????????????????????????????????????????????????????????????????????????У??????????????????Ч????????????????VBS??????????????????????????
????1) ???????????Setting?????????????????????????????on error resume next??????????????????????????????
????2) ??QTP?У???????????????????????????????????????饗??????Ctrl+F7???ж???VBS????????????????Information????????????????????????????????????????λ?????????λ?á?
????3) ???????????б??????????????????????????????????????????????????????????е????????????????????????????????????????????ж???????λ?á?
????4) ??????????????????????????????????е???????????Щ????????????????????????????á???QTP?У?????????????????????????????????????????????????????????????Debug??????Debug Viewer?????
????5) ????????У???Щ????????????????????????????????????????????????????п????????????????????????????????????????????????????????????
????1.7. ???????????
????1.7.1. ?????????
??????????????????????????е???????????????????ò?????????????????????????????з??????????????????????????????????????????????????????Excel??Mysql???????????????????Excel????Mysql????????????á?
????1.7.2. ????????
????Excel?????????????????????addExcelData????addExcelData_Action???????????????????????????????????????????Excel???????????????????.xlsm???????????ж????????????????????QTP????????С?
????Mysql??????????????????????????????????????????Excel????
????1.7.3. ??÷?????
???????????????QTP?????????????????е?????????????????????????????????????????????????????
????1) ?ж?datatable????????????????
????2) existDatasheet(Byval sheetname)
????3) ?ж?datatable????????????????????
????4) existDataParameter(Byval sheetname?? Byval parametername)
????5) ??QTP??????м???Excel???????庯????????????????Action
????6) addExcelData()
????7) ??QTP??????м????????Excel????
????8) addSpecifyExcelData(setname??casename)
????9) ?????????????????е??                                                                         GetData(Row??ParamaterID??SheetID)
????10) ???????????????е???????Ч????                             getParemeterRowCount(Byval paremetername?? Byval sheetname)
????11) ????????????????ζ??????????е??                     GetSpecialData(Byval reField??Byval reValue??Byval geField??Byval SheetID)
????1.7.4. Excel??????????
?????????????????????    ?????  Excel???е????????????????
????????????????????????  ?????  Excel??????Ρ???????????????

?????????????裬??????????????(????????????????????)?“MyTestSet”???????????????“MyTestCase1”??????????????????????????????????????.xlsm??????????sheet????????MyTestSet???????????????????????????????????????????????????????????????С????????????????????????м???????????????????????????β???????????????????????????????????????????????????????
????1.8. ????????????
????1.8.1. ?????????
????????д?????????????庯???????????????????????Э????????д????????????????????????????????????????????????????????????????????????????????????????????????????????????????????μ???????????????????????????????????????????????????????????????÷???????????????????????У????????????????????????
????1.8.2. ????????
???????????????
???????????????????????????????????????????????GlobalFunction.vbs????
?????????????????????????????????????????????????????????磺
?????????????????XXX_ActionFunction.vbs??
??????麯??????(XXX_CheckFunction.vbs)
??????????????(XXX_Object.vbs)
??????????????XXX_Module.vbs??
???????ú????????XXX_Config.vbs??
???????????????????????????????????????????????????????д???????????????????????????????????????????????10??
????1) ???????д????????????????????????????????????
????2) ???????????????к??????????????????????????????к?????????????????
????3) ?????????????????????????????塣
????4) ?????е????????????ж??塣
????5) ???????????????????????????????????????е?????????????
????6) ?????????????????????????????????á?
????7) ???????????????????????????????顣
????8) ?????????Function????????????????????????????ó??????????????????????
????9) ??????й????У????????????????д???????磬?????????????????????????????????????????????
????10) ?????????????????????????????????μ???????