软件测试英文面试题.docx

上传人:b****7 文档编号:10567601 上传时间:2023-02-21 格式:DOCX 页数:22 大小:27.82KB
下载 相关 举报
软件测试英文面试题.docx_第1页
第1页 / 共22页
软件测试英文面试题.docx_第2页
第2页 / 共22页
软件测试英文面试题.docx_第3页
第3页 / 共22页
软件测试英文面试题.docx_第4页
第4页 / 共22页
软件测试英文面试题.docx_第5页
第5页 / 共22页
点击查看更多>>
下载资源
资源描述

软件测试英文面试题.docx

《软件测试英文面试题.docx》由会员分享,可在线阅读,更多相关《软件测试英文面试题.docx(22页珍藏版)》请在冰豆网上搜索。

软件测试英文面试题.docx

软件测试英文面试题

InterviewQuestionsforQATester(SoftwareTester)

 

ThesequestionsandanswersaretotallybasedontheinterviewIattendedduringmy6yearsofworkingexperienceasaQATester.Insomesections,Ihavestartedincludingtheinterviewquestionsthatwereaskedbycompaniestosomeofthecandidateswhovisitedthiswebsiteandwantedtoshare.

Ifyouareattendinganinterview,youhavetoknowthesequestionsandanswersbyheartmustbeveryfluentinansweringthesequestions.Practiceinfrontofthemirror,loudandclear(talktoyourself).Mostofthetime,whenwereadthequestions,wefeelgoodandfeelcomfortable,buttherealityis,atthetimeoftheinterview,eventhoughwefeelwehavetheknowledge,can’texpressitwell.Itmaysoundalittlerough,butthisismyexperience.Whenwecomeoutthedoor,weregret.

 

HEREARETHEQUESTIONS:

 

1.Canyoutellmeaboutyourself?

Answer:

InmyQAcareer,IhavebeenworkingonvarioussystemplatformsandoperatingsystemslikeWindows95,Windows2000,WindowsXPandUNIX.IhavetestedapplicationsdevelopedinJava,C++,VisualBasicandsoon.IhavetestedWeb-basedapplicationsaswellasclientserverapplications.

AsaQAperson,IhavewrittenTestPlans,TestCases,attendedwalkthroughmeetingswiththeBusinessAnalysts,ProjectManagers,BusinessManagersandQALeads.IhaveattendedrequirementreviewmeetingsandprovidedfeedbacktotheBusinessAnalysts.IhaveworkedindifferentdatabaseslikeOracleandDB2,wroteSQLqueriestoretrievedatafromthedatabase.Asfarasdifferenttypesoftestingareconcerned,IhaveperformedSmokeTesting,FunctionalTesting,BackendTesting,BlackBoxTesting,IntegrationTesting,RegressionTestingandUAT(UserAcceptanceTesting)Testing.IhaveparticipatedinLoadTestingandStressTesting.

IhavewrittendefectsastheyarefoundusingClearQuestandTestDirector.Oncethedefectswerefixed,retestedthemandifthepassed,closedthem.Ifthedefectswerenotfixed,thenreopenedthem.Ihavealsoattendedthedefectassessmentmeetingsasnecessary.

Inthemeantime,acontinuousinteractionwithdeveloperswasnecessary.

ThisisprettymuchwhatIhavebeendoingasaQAperson.

 

2.Whatdidyoudoinyourlastproject?

Answer:

Inmylastproject,theapplicationwasaweb-basedapplicationdevelopedinJavaplatform.AsaQAPerson,IwroteTestPlansfromtherequirementdocumentsandUseCases.IperformedSmokeTesting,FunctionalTesting,BackendTesting,BlackBoxTesting,IntegrationTesting,RegressionTestingandUAT(UserAcceptanceTesting).IhaveparticipatedinLoadTestingandStressTesting.IattendedseveralwalkthroughmeetingsforrequirementreviewsandprovidedfeedbacktotheBusinessAnalysts.Mostly,Iwasinthebackendtesting,whichrequiredwritingSQLqueriesdirectlytothedatabase.

Besidesthese,IwrotedefectsusingClearQuest.Oncethedefectswerefixed,retestedthemandifthepassed,closedthem.Ifthedefectswerenotfixed,thenreopenedthem.

 

3.HaveyouwrittenTestPlan?

WhatisaTestPlan?

Whatdoesitinclude?

Answer:

Yes.

WhatisaTestPlan?

Answer:

ATestPlanisadocumentthatdescribesthescope,approach,resources,andscheduleofintendedtestingactivities.Itidentifiestestitems,thefeaturestobetested,thetestingtasksandwhowilldoeachtask(rolesandresponsibilities)andanyrisksanditssolutions.SeehowtheTestPlanlookslike.

Whatdoesitinclude?

Answer:

ATestPlanincludesHeading,RevisionHistory,TableofContents,Introduction,Scope,Approach,Overview,differenttypesoftestingthatwillbecarriedout,whatsoftwareandhardwarewillberequired,issues,risks,assumptionsandsignoffsection.

 

4.HaveyouwrittenTestCases?

Answer:

Yes.

WhatisaTestCase?

Whatdoesitinclude?

Answer:

ATestCaseisadocumentthatdescribesstep-by-stepprocesshowtotesttheapplication.ATestCaseincludesTestCaseID,StepsDescription,ExpectedOutput,ActualOutput,Pass/Fail,andRemarks.(Remember,thisisNOTapartofTestPlan.ItisaseparatedocumentwrittenusingExcel.Insomecompanies,theyuseRationalTestManagerorTestDirector.Butforcompanies,whodonothavethesetools,useExcelsheet.Intheexamplebelow,itisintheExcelsheet)

DidyouuseanytoolstowriteTestCases?

Answer:

Yes.IhaveusedTestDirector(nowcalledQualityCenter)andRationalTestManagertowriteTestCases.However,inmostofthecompanies,IusedExcelsheet.SeeasampleTestCase.

HowmanyTestCasesdidyouwriteinyourlastproject?

Answer:

Iwroteabout1100TestCasesinmylastproject.(ThereasonablenumberofTestCasesvariesfrom500tothousands.Thenumber1100testcasescanbecompletedin6-monthprojectduration).

WhatdocumentdidyourefertowritetheTestCases?

Answer:

Requirementdocument.(NOTE:

ItcanalsobeUseCases,orDesignDocument.Itdependscompanytocompany.Insomecompany,theyuseUseCases.Insomecompanies,theyuseRequirementDocumentsandincompanies,theyuseDesignDocument.However,inpracticalscenario,mostofthecompanieshaverequirementdocumentatleast).

 

5.Didyouhaveasituationwhereyoudidnothaveanydocuments(norequirementdocument,noUseCases,ornoDesignDocument)andyouhadtowritetheTestCases?

HowdidyouwritetheTestCasesinthissituation?

Answer:

Yes.Ihavebeentothatkindofscenariosseveraltimes.Therewerecompanieswheretheyhadnodocumentsatall.Inthatcase,IhadtodiscusstheapplicationscenarioandfunctionalitieswiththeBusinessAnalystsordeveloper.Onthebasisofthatdiscussion,IpreparedadocumentinconsultationwithBusinessAnalystsandDevelopersandthenstartedwritingPlansandTestCases.

 

6.WhatyouworkedwithUseCasesbefore?

Answer:

Yes.IhavewrittenTestCasesusingUseCases.

CanyoutellmewhataUseCaseis?

Answer:

Ausecaseisadocumentthatdescribestheuseractionandsystemresponseforaparticularfunctionality.SeehowaUseCaselookslike.

 

7.WhatisSDLC(SoftwareDevelopmentLifeCycle)?

Answer:

SDLC(SoftwareDevelopmentLifeCycle)istheprocessofdevelopingsoftwarethroughbusinessneeds,analysis,design,implementationandmaintenance.Softwarehastogothroughvariousphasesbeforeitisbornwhichareasfollows:

(i)GeneratingaConcept–Aconceptcomesfromtheusersofthesoftware.Forexample,aPizzaHutmayneedsoftwaretosellpizza.AnIndianstoremayneedsoftwaretosellitsnewlyarrivedmoviesorgrocery.Theownerofthecompanyfeelsthatheneedssoftwarethatwouldhelphimintrackinghisexpensesandincomeaswellasenhancethesellingprocess.Thisishowtheconceptisgenerated.Theownerwillspecificallytellthesoftwarecompanywhatkindofsoftwarehewouldneed.Inotherwords,hewillspecifyhisrequirements.

(ii)Requirementsanalysis–Aftertheowner(user)knowshisrequirements,thenitisgiventoasoftwareteam(company)whowillanalyzetherequirementandpreparerequirementdocumentthatwillexplaineveryfunctionalitythatareneededbytheowner.Therequirementdocumentwillbethemaindocumentfordevelopers,testersanddatabaseadministrators.Inotherwords,thisisthemaindocumentthatwillbereferredbyeveryone.Aftertherequirementdocuments,otherdetaileddocumentsmanybeneeded.Forexample,thearchitecturaldesignwhichisablueprintforthedesignwiththenecessaryspecificationsforthehardware,software,peopleanddataresources.

(iii)Development:

Afterthedetailedrequirementdocuments(somecompanieshavedesigndocumentsinsteadofrequirementdocuments),thedevelopersstartwritingtheircode(program)fortheirmodules.Ontheotherhand,thetestersintheQA(QualityAssurance)DepartmentstartwritingTestPlans(onemodule=1testplan),testcasesandgetreadyfortesting.

(iv)Testing:

Oncethecode(programs)areready,theyarecompiledtogetherandtomakeabuild.Thisbuildisnowtestedbythesoftwaretesters(QATesters)

(v)Production:

Aftertesting,theapplication(software)goesintoproduction(meaning,itwillbehandedovertotheowner).

(vi)End:

Andoneday,theownerwillhavesaybyetothesoftwareeitherbecausethebusinessgrowsandthissoftwaredoesnotmeetthedemandorforsomereason,thehedoesnotneedthesoftware.That’stheendofit.

 

8.WhatisBusinessRequirementDocument(BRD)?

Answer:

Itisadocumentthatdescribesthedetailsoftheapplicationfunctionalitieswhichisrequiredbytheuser.ThisdocumentiswrittenbytheBusinessAnalysts.

 

9.WhatisBusinessDesignDocument?

Answer:

Itisthedocumentthatdescribestheapplicationfunctionalitiesoftheuserindetail.ThisdocumenthasthefurtherdetailsoftheBusinessRequirementDocument.ThisisaverycrucialstepinSoftwareDevelopmentLifeCycle(SDLC).SometimestheBusinessRequirementDocumentandBusinessDesignDocumentcanbelumpedtogethertomakeonlyoneBusinessRequirementDocument.

 

10.WhatisaModule?

Answer:

A‘Module’isasoftwarecomponentthathasaspecifictask.Itcanbea‘link’,whichcangoinsidetoitscomponentdetail.(ThisisNOTaverycommonquestionfortheinterview.Thisisjustforyourknowledge,ifyoudon’tknowwhatamoduleis.)

 

11.Whatiswalk-throughmeeting?

Answer:

OncetheBusinessAnalystscompletetherequirementdocument,theycallameetingtoexplainhowthefunctionalitieswork,whattheprocessisinthedesignedapplicationandotherdetails.TheBusinessAnalystsexplainthehighlevelfunctionalitiesoftheapplication(software)thatisgoingtothebuilt.Theparticipantmembersinthemeetingmayprovidefeedbackandvariouspointofviewsareexpressed.Thisiswalk-throu

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 哲学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1