2023年6月27日发(作者:)
On-DeviceBugReportingforAndroidApplicationsKevinMoran,RichardBonett,CarlosBernal-Cárdenas,BrendanOtten,DanielPark&DenysPoshyvanykCollegeofWilliam&MaryDepartmentofComputerScienceWilliamsburg,VA23187-8795,USA{kpmoran,rfbonett,cebernal,bwotten,dhpark01,denys}@TRACTBugsthatsurfaceinmobileapplicationscanbedifficulttoreproduceandfixduetoseveralconfoundingfactorsin-cludingthehighlyGUI-drivennatureofmobileapps,vary-ingcontextualstates,diffearthatdevelopersneedsupportintheformofautomatedtoolsthatallowformoreprecisere-portingofapplicationdefectsinordertofacilitatemoreef-ficientandeffectivebugfipaper,wepresentatoolaimedatsupportingappll,calledODBR,leveragestheuiautomatorframeworkandlow-leveleventstreamcapturetooffersupportforrecord-ingandreplayingaseriesofinUCTIONInordertoaidintheoftendifficultprocessofreproducingandfixingbugsrelatedtomobileapps,inthispaperwepresentatoolthatenablesdeveloperstoefftotypeODBRappiscapableofrunningonastandalonephysicalorvirtualAndroiddeviceandrecordingpreciseusertouchinteractionscoupledtospecifi,thisinformationissenttoaJavawebapplicationthatdisplaysadetailed,actionablebugreportincludingscreenshots,andseriesofusereventsthatcanberOUNDANDRELATEDWORKGiventhateffectivebuganderrorreportingisaproblemfacedbynearlyallAndroiddevelopers,thereareseveralex-istingcommercialanlcommercialbugreportingandanalyticsplatformsareavailabletosupportAndroidappsincludingAirbrake[1],TestFairy[4],Appsee[2],andBugClipper[3].Typically,thesesolutionsconsisbrarythenenablesthecollectionofinformation,suchasdevicelogs,performanceinforma-Permissiontomakedigitalorhardcopiesofpartorallofthisworkforpersonalorclassroomuseisgrantedwithoutfeeprovidedthatcopiesarenotmadeordistributedforprofitorcommercialadvantageandthatcopiesbearthisnoticeandthefullcitationonthefiotheruses,contacttheowner/author(s).MobileSoft’17May22-23,BuenosAires,Argentina
发布者:admin,转转请注明出处:http://www.yc00.com/web/1687841531a49949.html
评论列表(0条)