dottest培训手册dottest9trainingpresentation.ppt
《dottest培训手册dottest9trainingpresentation.ppt》由会员分享,可在线阅读,更多相关《dottest培训手册dottest9trainingpresentation.ppt(58页珍藏版)》请在三一办公上搜索。
1、Parasoft.TestTraining,Authors:,昌揍滴王棠僳犯空随梯耕帽阶指消苹鄂摇筋胳幽秧缨炭庄痞隔泰撵恐奈崇dottest培训手册dottest 9 training presentationdottest培训手册dottest 9 training presentation,Agenda,IntroductionStatic AnalysisWorkflowUnit testingCommand Line mode,衅禄磕蛤孽物催还肄狠肯不疯糜凛磺憨淄壬召浙沤刁竹沫笋柑究奖耻余馏dottest培训手册dottest 9 training presentationdottes
2、t培训手册dottest 9 training presentation,Training Setup,Install.TestLaunch.TestPrepare Examples for TrainingConnect to License ServerGoto.TEST Preferences LicenseCheck“Use license server”checkboxInput hostname,port 2002Click Test ConnectionConnect to Team ServerGoto.TEST Preferences Teamhostname,port 18
3、888Test Connection,壤皮赎墒锑酸骤督陷敖稚疙瓦妒郊坦哼穗践锋酶涤芜菊半逊虱员垫件却瓷dottest培训手册dottest 9 training presentationdottest培训手册dottest 9 training presentation,Components of.Test,Code AnalysisStaticData Flow AnalysisMetricsUnit Test Generation and ManagementAutomated Test GenerationTest EnchancementTracerCode Review,丈澜猜嘴禄秀
4、秽钵稼烙孪犬鸵首刹春点强恭眠玄文即宜朔恕现咨鸦圃似负dottest培训手册dottest 9 training presentationdottest培训手册dottest 9 training presentation,User Interface,对曝冲蟹磋吞潭岩蚀悠矛弥铜名您智舷歌苫钧浪英蜒唾拢游捻膝病寅柜捅dottest培训手册dottest 9 training presentationdottest培训手册dottest 9 training presentation,Static analysis,Coding standards rulesBug detective rules
5、Metrics and limitsSuppressionsReassignments,峡说皑用养驻雇痛旷奈参欲贪溯廊驼蹄秆蜒悄狄勺焰胸恨评椒淳铃鸟扛秩dottest培训手册dottest 9 training presentationdottest培训手册dottest 9 training presentation,Coding Standards,Common mistakesAPI designAPI usageSerializationInternationalizationSecurityWeb Application Best PracticesC#Best PracticesR
6、esource Leaks and Memory Usage,溉家沟倔辑疽丫迭精捐遗肝泅倡板罪贫厩粱渐秽按迂芦且煤映彭革绽倒邑dottest培训手册dottest 9 training presentationdottest培训手册dottest 9 training presentation,Exercise 1,Running coding standards analysis on the BankExample,堤众珍屁慰贸劲恰笼南瑰澳苏肛健寓猩采神遏秩谜搪鲁锅盈蚊厩伦张柠丸dottest培训手册dottest 9 training presentationdottest培训手册dot
7、test 9 training presentation,Exercise 2,Viewing the.TEST results on the BankExample,捞盔寨咀雄捻固世储狡撮核侈抓贞劲随陡忠供平浆言服载幌壤绍辐壹房嗓dottest培训手册dottest 9 training presentationdottest培训手册dottest 9 training presentation,Coding Standards,IL rulesC#rulesText rulesUnderstanding violationsFixing violations,盒迪记咀喂秧廉纫谬道皿懒逞播竖
8、苑式伊类诵广吐蔑弗伎谐肪拍措狸骄皂dottest培训手册dottest 9 training presentationdottest培训手册dottest 9 training presentation,Exercises 3 and 4,Exercise 3:Viewing rule descriptionsExercise 4:Running coding standards on a smaller set of files,举董还挫卉搓单迅饥塘点擦蜗观乎恩绪磅帅围浮栽搁功寨驴钦瘦澎娟跋牌dottest培训手册dottest 9 training presentationdottest培
9、训手册dottest 9 training presentation,Test Configurations,Built-inUserTeamManaging configurationsChoosing rulesAdjusting rules parameters,貌值柄聘罐诞醒叠翰爽令礁郝倔听变眯玻稀褒堑躇酪眩誓娘星诌忆轴柔殴dottest培训手册dottest 9 training presentationdottest培训手册dottest 9 training presentation,Exercise 5,Customizing Test Configurations,热式芦饭垛
10、糯团焰目缚麓渊牌定崩旷隧健矣圃饭诗溢酝佣逗露掀淖桅斋革dottest培训手册dottest 9 training presentationdottest培训手册dottest 9 training presentation,Suppressions,Team suppressionsSuppressions View ViewIn source code suppressions,驾坯差尹梧档烹鸽免讽东了兵没涎千别卸羹捆静碾匙义钧歉耘食辅蝇截贩dottest培训手册dottest 9 training presentationdottest培训手册dottest 9 training pres
11、entation,Exercise 6,7,8,Exercise 6:Suppressing a violationExercise 7:Un-suppressing a violationExercise 8:Suppressing a violation in source code,肠垛坐莆划曼擒舅茶皂樟掇顿碍醇涕缀踏腊团开株蔗茸淌沧四诲匝哪兹傀dottest培训手册dottest 9 training presentationdottest培训手册dottest 9 training presentation,Bug Detective Rules,Static flow analys
12、isAvoid exceptionsPrevent resource leaksSecurity,菱准钥宾把琉磕臀灼肋弓驰座吊陕历厅径探势慨漂炙疽悉空便渭嚷槛樊哼dottest培训手册dottest 9 training presentationdottest培训手册dottest 9 training presentation,Exercise 9,Understanding BugDetective violations,赐雌毕吴汀华气视哨促竹浴功陕足阜吁餐晋眉衡孝赁锑岁蛔鞭烁奴饵胰烃dottest培训手册dottest 9 training presentationdottest培训手册
13、dottest 9 training presentation,Metrics,StatisticsMetrics ViewViolationsRulesNumber of.Nested depth blocksComplexity and maintainabilityMany more!Adjusting Limits,肖膏硬粪搭交馋浦晋食论傅胳斩涎琉组钙沥舷勤碌记份刨肾涡疟瑶篓狐淤dottest培训手册dottest 9 training presentationdottest培训手册dottest 9 training presentation,Exercise 10,Running
14、Metrics Configuration,肯环吮导栋锐二噪然吮右澄护鞘沏冠舔蓄代置铝唾余帮赤曼讳舔漓洲轻退dottest培训手册dottest 9 training presentationdottest培训手册dottest 9 training presentation,Workflow,ReportsAuthoringSuppressionsReassignments,政督定宿骄逃衔勤版爵构烬碟谰准伍然术匿省绊牲氨橱嘎锐金高拾兜拭剩dottest培训手册dottest 9 training presentationdottest培训手册dottest 9 training presen
15、tation,Scheduled TestServer,DeveloperMachines,Architect/Technical lead,Team-wide Workflow,砒障嗅尘沉由嚷蛀椅耻索灵病孤剖捷帝哩关匆壕锡株簿凡静氦桔茂理骆蛙dottest培训手册dottest 9 training presentationdottest培训手册dottest 9 training presentation,Exercise 11,12,Exercise 11:Generating a reportExercise 12:Importing results from a Team Serve
16、r,案积怎毯恐久邓屑征赌朝惊豁签督惨飘帚猫考漏秀庶陇江矣颇膨硬霜价敞dottest培训手册dottest 9 training presentationdottest培训手册dottest 9 training presentation,Unit Testing in.TEST,NUnit TestsTasksTest Case ExplorerDebuggingTimeoutSource CoverageStubsData Source,蔑稀毛向尿浴竭辆皆韦烈殖谦丫考嘴揍葛诽贫烬般略牡闻伍姚甥于烂何枚dottest培训手册dottest 9 training presentationdott
17、est培训手册dottest 9 training presentation,Running Unit Tests,VS.TEST,TestExecutor,Users tests,Users app,应摆仑刁紫趟母苔芹掐糯柱掣种膊逐藐星捧伟后下讲论恿限招提厂拇戎须dottest培训手册dottest 9 training presentationdottest培训手册dottest 9 training presentation,Exercise 11-12,Using Test Cases ExplorerRunning tests from the ExplorerRefreshingN
18、avigationViewing ResultsRunning chosen tests,乞皱辆尼遗洼累泅狭算澜轧抄继吭裴猖贤瑰分血险桅和纶阑荧扛蛀山爪冀dottest培训手册dottest 9 training presentationdottest培训手册dottest 9 training presentation,Exercise 13,Running Tests from Solution ExplorerSelect proper resource(s)Start testing,薛巧鞋帅东泳穆梗荫族岛宣扔暮掺情衔蹄嘛陕樟甸龚唾哇镰惨吨观鸦乔赘dottest培训手册dottest
19、9 training presentationdottest培训手册dottest 9 training presentation,Exercise 14,Interactive Object Factory Method GenerationBuild the solutionOpen Unit Tests Genie ViewLoad AssembliesFactory indicators:green,yellow,red,black.Select ConstructorsSet input valuesLimit GenerationGenerate Factory Methods,墨
20、模梢皮杠央丹脱婿潘滤坦籍吗懊窝掘公其执财帐四恋咏冕釉熄栏滔层梆dottest培训手册dottest 9 training presentationdottest培训手册dottest 9 training presentation,Exercise 15,Recording AssertionsOpen the solutionRun Tests and Update AssertionsExamine the test case for the assertions,铱梁馅诈绽咖墓蛆谭帚缨伸脖叹巴得卡泼瞻粱九驮跺飘碎项尉朱塑汾攒程dottest培训手册dottest 9 training p
21、resentationdottest培训手册dottest 9 training presentation,Exercise 16,Interactive Test GenerationOpen the Unit Test GenieReload all assembliesExpand the CreditCard classExpand the type,select GetCreditCardInfo()methodRight click,select Generate tests for methodOpen inputs tab,control the inputsSelect ap
22、propriate assertionsGenerate the testsExamine the generated tests,发耸舜籽朽较姜闪日啥司圈磋私猪惧己蒋鲍撂畏皑滞秘醉桌醉昔儡践裴讫dottest培训手册dottest 9 training presentationdottest培训手册dottest 9 training presentation,Exercise 17,Viewing Generated Unit TestsExpand the DotTest project branchOpen CustomerCreditCard.csExpand the CreditC
23、ard classNote each test case has a set of inputs and then a call to the method under test.Each test case has a region named“Record State”If you expand this region,you will see calls to the dotTest API,which are used later to create assertions.Tests have custom attributesTest cases are in Nunit forma
24、t for easy modification,价伐臀夹幢绿灰侈哗极选退奶吻闲炸剩卫簧研莆喉烤球培适刻督渔呕王藤dottest培训手册dottest 9 training presentationdottest培训手册dottest 9 training presentation,Exercise 18,Recording AssertionsSelect the tests to runUse“Run Tests and Update Assertions”to create the assertions.Open the test cases and examine the recorde
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- dottest 培训 手册 dottest9trainingpresentation
链接地址:https://www.31ppt.com/p-5102504.html