基础SDH协议自动化测试方案研究

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

上海交通大学硕士学位论文基础SDH协议自动化测试方案研究姓名:蔡绍华申请学位级别:硕士专业:电子与通信工程指导教师:胡卫生;吴志远20090301IISDHTDMSDHAbstractIIIIAbstractThecostofsystemverificationisincreasingquicklyduringnewsystemdeveloperinthecorrelativecompany.Therearetworeasonsinduceitthatoneisthecostofequipmentincreasingandanotheroneisthatmoreandmorefeaturesweresupportedinthenewrequirement.Howtodealwiththistroubleisanimportantproblemforthesecompanies.Automationtestisagoodwaytorealization.ThisdocumentanalyzesthetechniqueoftheautomationtestatsoftwaresystemandoffersthetechniqueoftheSDHequipmentautomationtestcaseforthecorrelativecompany.FortheactualdataofautomationperformintheSDHequipmenttestduringdevelopstep,itofferaviablecaseoftheautomationtest.Inanotherhand,weneedameasuretodecidewhichprojectisfitforthecompany.Baseonthebasicpurposeoftestweputforwardameasurebetweennormaltestcases.Andthenweupdateitbytheparticularityofautomation.Ameasurebetweendifferentmanualtestcases,betweenmanualtestcaseandautomationtestcase,betweendifferentautomationtestcaseswaseduced.Keywords:automationtest,SDH,measureoftestcase11SDH/SONET100%221.1Nokia-SiemensIPTSUPRASShiT7080340GSDH40GSDHOverheadPrefermentSynchronizationPDHSDHSNC/I,SNC/NMultiplexSectionProtectionSDHsubnetworkconnectionprotectionMSshareprotectionringSwitchMatrix1+1equipmentprotectionPDH1NequipmentprotectiongroupEthernetECOSRSTPRPRDCCOSPFEOWVOIPSDHSynchronization,Overhead,MSPprotection,SDHsubnetworkconnectionprotection,MSshareprotectionring,Release4.15Release4.11.2SDHSDHSDH331SDHSDH2345678442.12.1.1SDH[1]SDHSDHSDHSDHSDHSDHSDHSDH2-1V[2]SDHSDH55PCSDH2-1V-Figure2-1V-moduleofthesoftwaredeveloperperiods2.1.2SDHSDHSDH[3]2-2SDH662-2Figure2-2V-moduleofsoftwareverificationperiods2-1SDH2-32-3SDHFigure2-3V-moduleofSDHsystem772.2SDHSDH12bug3884SDH56SDH2-499SDHdebugdebugYesNoYesNoYesNoYesnoYesNoNoYes2-4Figure2-4Theflowchartofautomationtestsoftwarepartbug10102.31)VBVBscriptTCLJavaLoadRunner,WinRunner;QTPTCLJavaNATPQTPNATPNokia-SiemensTCLQTPVBscript2-12-1QTPNATPTable2-1CompareQTPwithNATPQTPNATPVBscriptTCLQTPTCL+/LLAP/HLAPdatatableQTP11.11.221231111NATPQTPQTPGUINATPNATPQTPNATPQTPTCLNATPTCLQTPTCLQTP2)SDHPC2-5[4]SDHQ2Q3SNMPSNMPPC12122-5SDHFigure2-5ThesketchmapofSDHautomationtestbaseonsurrogatetechniquecaselicensedebugGPIBGPIBHPGPIB20mGPIBPC1152GPIBLANGPIBLAN1313GPIBLANGPIBLANLAN2-6LAN[1]2-6LANFigure2-6DistributedtestsystembaseonLANconnectedGPIB-LANGPIBLAN2GPIB[1]2-72-7GPIB14142-7GPIB-ENETFigure2-7TestsystembaseonGPIB-ENETconnectedwebHTMLHTMLwebwebLAN15153)QTP12logfail”caselogNATPTCLNATPUltraEdit4)QTP1616caseNATPQTPHLAPILLAPILLAPIcase2.4SDH17173.13-1Figure3-1Sketchmapofveritabletestsystem3-110U1818SDH23.22.212tclNokia-SiemensSUPRASShiT7080tcltcl3-1*3-1tclTable3-1ThedevelopercostbalancebetweenbaseontclandNMPtcl20040016162424/2GPIB*191932SDH**3-2UlsterTestCase[5]3-2NokiaSiemensIPTSUPRASShiT70803-2OverheadexcelValueRun**code20203-2Figure3-2Integrativetestcaseexample21213-2OverheadTable3-2OverheadautomationtestcasegeneralparametersinputTestCaseIDandNameRunItemIDTestItemNameParameterValueSDHHIT7080V041YesInitializeInitializeNEandAnalyzerNE(a)IP10.1.51.208SDHcasetestforhit7080R4.15NE(a)Port8NE(b)IP10.1.51.207NE(b)Port2Analyzer(1)ID5Analyzer(1)StatusYAnalyzer(2)ID6Analyzer(2)StatusYAnalyzer(3)ID7Analyzer(3)StatusNYesSwitchDueToAlarmInsetAlarmandrecordswitchtimeStepTime(s)100TrafficTypeVC4LOSYLOFYMS-AISYAU-AISYAU-LOPYHP-UNEQYTU-AISYTU-LOPYLOMYLP-UNEQYRS-EXC(10E-5)YRS-DEG(10E-6)YMS-EXC(10E-3)YMS-DEG(10E-6)YHP-EXC(10E-4)YHP-DEG(10E-6)YLP-EXC(10E-3)YLP-DEG(10E-5)YRS-TIMAutomationHP-TIMAutomationLP-TIMAutomationHP-PLMY22223-33-3Figure3-3StructureofautomationtestsystemPlatForm:,CaseRun:TestCase,CaseCaseCheckPointCheckpoint4-2TestCase:,casecaseLLAIPHLAPI:highlevelAPI,TestCase,feature,HLAPI,HLAPItestcaseTestcaseLLAIP:lowlevelAPI,HLAPI,,,2323ConfigFile:SDH,CaseHLAPI,AnalyzerHLAPI:,AnalyzerLib:,,Net-SNMP:,Net-SNMP,set/getDUT:,SDHAnalyzer:,37718,TestCenterParaConfig:TestCase,3-2TestResult:logTestCaseLog:Case,log;DebugLog:API,Debug;ComPortLog:capture,SDHdeveloper;DetailLog:Log,,debugLogtcl24243.325254.1(CheckPoint)(CheckPointDataBase)(TestCase)1)2626100%2)a)b)c)SFPd)3)bug20004-127274-1Figure4-1SketchmapofCheckPointdistributing4)BugBugbugbugbugbugz10021%zCheckPoint()282820%1%5%1%2zCheckPoint()bugCheckPoint20%bugCheckPoint1%CheckPoint395%bugCheckPoint10%CheckPoint1100%bugCheckPoint5%1.4zTestCase()CheckPoint()TestCaseCheckPointbugTestcaseCheckPoint1bug1%TestcaseCheckPointCheckPoint95%bug5TestcaseCheckPointCheckPoint100%bug292911.4zTestCase()CheckPointTestcaseHardwareCheckPoint*[+*+*]/HWCheckPoint**/1.31%0.82zBugbug1%24-1Nokia-SiemensCheckPointTestCaseCheckPoint30304-1SDHTable4-1TheevaluationrulerofSDHtestcase11220%bug3bug11CheckPoint2bug6195%210%bug3bugbug3101CheckPoint95%2bugbug5CheckPoint8.51100%25%bug3bugbug1*Testcasecheckpoint141CheckPoint100%2bugbug1120%105%CheckPoint201%110Bug2021.320TestCase()*+*+*/HWCheckPoint**400.831314.2CheckPointcaseCheckPoint1TestCaseCheckPointcaseCheckPointCheckPointCheckPointCheckPointCheckPointBugTestCase()123323244.2.14z6z4z2z11CheckPointBu

1 / 61
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功