您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > qc_presentation
QC9.2PreparedBySriramanK2Objectives•TestManagementTool–What,Why,Benefitsetc•TomakeparticipantsawareofTestProcessandcontrollingtheprocessthroughsecurity.3TestManagementTool•TestManagementOverview•WhatisTestManagementTool?•WhyTestManagementTooltobeused?•WhatarethebenefitsandfalsenotionofusingTestManagementTool?•VariousTestManagementTooltoolinthemarket•IntroductiontoQC•QCcourseContent4TestManagementOverviewDefinition•“Manageandmeasuretheapplicationdeliveryprocessfromaqualityperspective”Process•Validateapplicationfunctionsagainstthefunctionalspecification,i.e.,functionsyieldtheexpectedresults?•Reportandtrackdefects•Measuretestcoverageandtrackapplicationquality5WhatisTestManagementTool•TestManagementToolisarepository.•ItismeantforstoringRequirements,TestScenarios,TestCasesandDefects.•UseofTestManagementTooltoolsreducesthereportingtimeaswellasthecost.6WhyTestManagementTool•Avoidtheerrorsthathumanmakewhentheycompilereportsreceivedfromvariouspeople.•Thetoolcapturesalltheinformationenteredbytheusersandgivesthereporttothemanagementinstantaneously.•Sendsmailortriggeranalertbasedonthetypeofdatacapturedbytheenduser.•Customizabletotheneedoftheorganization•Processcompliance7BenefitsofTestManagementTool•Moreconsistent•Reliableincompilationofreports•Allthereportsareinstantaneousandhencethestatusofdeliveryisclearlyvisibletomanagement.•Security•TraceabilityMatrix•ManagingChangeRequest8Caution•Needsdisciplineinentryotherwisethereportwillgohavoc.•Thetoolmaintainshistoryandhenceonecannotcook-updata–hencemorecomplianceisrequired9Whatarethedifferenttoolsavailableinthemarket(forfunctionaltesting)•RationalClearQuest•RationalTestManager•SilkCentral•HPQualityCenter•OpenSourceTools–Bugzila,Jiraetc.10IntroductiontoQC•DevelopedbyMercuryinteractiveOwnedbyHPpresently•QCiswebbasedapplication,serverbeingIISorJboss,DatabaseasMSSQLorOracle.•QCisformallyknownasTestDirector.•CustomizationScriptdevelopedonVBScript•QCcanbeinstalledonWindows,LinuxandSolaris11AddInsofQC•ForintegratingwithautomationtoollikeQTP,Winrunner,QCrequiresAddin–ByDefaultQCsupports•Winrunner•LR–OtherAddin•QTP12CourseObjective•SiteAdministrator–ManagingDomain–ManagingProjects–ManagingUsers–MakinguserasAdministratortotheproject–SiteConnections–License–SiteAnalysis•QualityCenter–Customization•Users•Groups•ModuleAccess•ProjectEntities•ProjectLists•RequirementType•RiskBasedQualityManagement•AutoMail•Traceability•Alert•QualityCenter–Release&cycle–Requirements•ManagingRequirement•CustomizingRequirements•Reports–TestPlan–TestLab–Defects•ExportFromXLS•ExportFromWord13SiteAdministrator•ManageDomain––Domainisafolderwhichcanhandleanyno.ofprojects.•CreateDomain•RenameDomain•ManageProjects–Projectsarethespecificprojectbyitself,whoseRequirement,testcaseanddefectsneedstobemaintained.–Eachprojectisandatabasebyitself–Cannotlinkoneprojecttoanotherproject14Projects–Contd.•ManageProject–CreationofProject–RenamingaProject–PingingaProject–CopingaProject–Managinguserstotheproject–MakinganuserasAdministrativeuserforaproject•ManageUsers–CreationofUsers–Associationofuserstotheprojects15QualityCenter•Customization–ProjectUsers•Assigninguserstotheproject•Creationofnewusertotheproject•Mappinggroupstotheusers–ProjectGroups(whatisgroupsanditsimportance)•CreationofGroups•Assigninguserstothegroups•Customizingcontrolusinggroups–Fieldlevelcontrol–Settingthepermissiontochangethedatabycreateduserandotheruser16Customizationcontd.•ModuleAccess–ControllinglicenseusingModuleaccess–NeedofModuleAccess•ProjectEntities–WorkswithDatabaseTables–SystemDefinedFields•ChangeLogicalnameforexistingfields•Toconfigurehistory,Mandatoryandsearchablecriteriatoafield–Userdefinedfields•AsString•AsDate•AsNumber•AsBlob•AsListandUserList17CustomizationContd.•ProjectEntities–Howtomakeafieldasmandatory(Required)–Howtomakeahistorytoafield–Howtogiveformattingtoafield–Howtoincludethefieldforsearch–CreationofUserdefinedfield•MappingthefieldasString,List,UserList,Blob,Number•Formattingthefield(Masking)18Customization–ProjectLists•ProjectList–CreationofNewListandconfiguringthelistusingprojectentities–Managingtheexistinglistwithnewvalues–ImportanceofcheckingthecheckboxasVerifyvalueoftheprojectlistinprojectEntities–ControllingtheworkflowforalistboxcontentsusingGroups–EffectofthoseinRequirements,TestPlanandDefects19Requirements•Requirements–CreatingaRequirement–Creatingasubrequirement–Testingthechangedworkflowintheprojectgroupsinrequirements–TestingtheMandatory,historysettingatprojectgroups–Customizingthecolumns–DifferentviewsofRequirements•Coverageview•Gridviewetc.20TestPlan•TestPlan–CreationofTestScenarios(Folders),SubFolders–CreationofTestCasesunderFolders–Checkingtheeffectofpermissionbychangingthesettingingroupsforvarioususers.–Customizinguserdefinedfieldanditseffectundertestplan–TestPlanDetails–DifferentViewforTestPlan–MappingTestcasestotherequirement–Reports–Summary,Progress,Trend21TestLab•TestLab–CreationofRounds(Folder)–CreationofTestSet–Mappingtestcasetothetestset–ExecutionofRound–Findingtheactualresultintherequirementaftermapping–Creationo
本文标题:qc_presentation
链接地址:https://www.777doc.com/doc-416932 .html