教程-Automating Web Testing with Selenium and Python .MP4,AVC,380kbps,1920x1080|English,AAC,128kbps,2Ch|3h47m|  Genre:eLearning DevelopingreliableandaccuratewebtestingautomationwithSeleniumWebDriverandPython SeleniumWebDriverisoneofthemostsought-afterskillsonthisplanet,andyoucanlearnittoday.Oneoftheworstdragsintheapplicationdevelopmentprocessisthetestingphase.Andthepressuretolaunchanapplicationasearlyaspossiblemayforceyoutocutcornersinthetime-consumingmanualtestingphase,resultinginhalf-bakedproductsandend-usersimpededbymanyglitches. Ifyou'redrowninginanever-endingcollectionofregressiontestcasesandneedtoautomatethem,you'reintherightplace.ThiscoursewillmakeyourlifeasadevelopereasierandusingSeleniumwillchangethemundanewayinwhichyouruntheexactsametestsdayinanddayout. TestautomationwithSeleniumandPython,ordevelopingscriptsforrunningautomatedtestcommandsagainstarangeofbrowsers,willbemorecost-effective,accurate,andfasterthanmanualtesting.Thelackofmanualinterventionwilldiminishthepossibilityoferrorsandyouwillbeabletofindbugsatanearlystage,makingtheprocessmorereliable.Byautomatingyourwebtesting,youwillbeabletoruntestsonmultipledevicessimultaneously,whichisimpossiblewithmanualtesting. Bytheendofthiscourse,youwillbewellonthewaytobecomingatestautomationspecialist.AutomatingyourtestingwithPythonandSeleniumwillofferahighlyefficientwaytogeneratetestscripts,validatetheirfunctionality,andreusesuchscriptsinanautomatedframework. WhatYouWillLearn CreateaSeleniumWebDriverframeworkfromscratchbyusingtheunittestandPyTestframeworks Makeunitandfunctionaltestsofwebapplicationsmoreefficientandreliable AutomatevariousUIelementssuchasbuttons,links,radiobuttons,checkboxandtables CreaterobusttestswithSeleniumWebDriverandruntestsonaSeleniumGridwithDockercontainers ImplementthePOM(PageObjectModel)designpatternandmodelawebpagewithit WorkwiththeSOLID,KISS,DRY,YAGNIdesignpatternstoenhancethefunctionalityofyourcodefrombeginnertoprofessional ScaleyourtestsandmakethemruninparallelbyusingdifferentmethodslikeSeleniumGridorPythonmultiprocessingmodule ConfigureSeleniumWebDriverforChrome,Firefox,andPhantomJSandrunandmanagetestsinallbrows