欢迎来到天天文库
浏览记录
ID:47552886
大小:854.86 KB
页数:8页
时间:2019-09-19
《当代码变更遇上精准测试的总结pk10北京赛车源码》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、敏捷pk10北京赛车源码【大神源码论坛】dsluntan.com【布丁源码论坛】budingbbs.com企娥3393756370模式下迭代频繁,冋归测试时总是不知道变动的范围。Devlop有的时候也不知道他改了哪些东西,影响到哪些节点,或者是很多人改的,彼此不知道。遇到有代码洁癖的,改了别人的代码,大家都不知道。通常情况是,要么测试范围定小了,遗漏了;要么测试范围过大,付出过多代价。每次回归,测试心里总没底,生怕漏了哪里。如何才能准确定位到变更范围呢?项目测试过程的痛点:1・迭代更新快,人力有限2•多分支代码合入到主干分支,修改哪个文件哪个行,测试不可控。3.代
2、码更新影响哪些功能无感知4.盲测,上线风险大5•无法更加精准监控代码质量6•不能做到高效精准,不可衡量ROI解决方案:精细化测试探索1流程图:百准”拥统讨insTrunienT-uphpcoveng^£,j3nolytics由仟版本差异輪析versionopcaseversionopicasereport-测试报告命中api及casephpcowr^procsss.pyaccurafe_st3、efilelinecasefilefun整体架构2录制自动化测试+phpcoverage配合落地XDEBUG文件,解析覆盖率文件,牛成文件■行号/函数■用例映射关系表[phpcover_process.py]XDEBUGJP服务ip_DATE日期.txt文件如下:RequestTise:i.5246232000»*12<-««"("VdataVwHjVwcbsitcsVtest.ihcnji.qq.cooX/SevVjppV^VwidcrsVRouteScrviccIVovidcr.php**:(602Sv2838・“,4l.42,44)・*'/dj2Vw^/4、wcb、ilzA”t・、>*nji・qq・io®/dev/app/PdtihA(MV4>t^VwM)/wPt>sit^^Vt^t>^*^ji>«>tit&on::gptC^chMServi("vAta/web/webjite*Vteit.$henji.qq.co«/dev/app/Pr©vider$/llouteServ5、i€eProvider・(>69**:[]「/山2/««6/»^川”/“让・曲町£・3・co«/devSppWHvh/V,li(Ution/V4】i“tors一个case涉及到的文件遍历明细uooooooooon?【“am・*»?01«口和・从»0,・"2:«筋・"311・・・**•«♦«・“■"・>:・”■…IT*4Jlt«l.T»4JLM>."Uli.・.pww.^UUOt.n«JLM>.nwtM.««im・W..7Inua^H.■»?<>:tox.ntKwt.nuaiu."“un:【”♦税存,・”mw.«4>iw»,侨•・・・'MMUA.、”6、""人nULHS.n..."wus.r»mw>.w*mw,・・•.和aiM'.和・9"l«.RUS...n«»Ma.”nmm./;;7、TT4M*M.竹・hm・^・"en»a9・TU»“s・"“xe.・.I:4.24.A・4411:*,JIlf.汕R・Mhn.«8、9、U.n.U.M.MIK.U.U.M.4Sl«.U10、W・2119«>H»-42tll«JU22仇2WIWmwminnjns•MU-4SJl个api-Kl<:21X:e-C3->:和“3>0MMXlI-ti-M•3>JU^>»M:M2CltC>»XU2WI-"・>5->2ju-5>-»i(:mxmTtf11、xrrvMmZA"1«.UK4t*C>->Swia«nxie-c>*Mrhas”mxiem:V9jn»wwit^5«ie«>;m>3U«d><>eW:MlC4e>O>MM«:初汕3>0n->9•«'八ysll-MK4».rv.vsi.n.rt..・12>.U»....*59iw.zm,“]H»vuue・m1l・.>».“・n.a>.”..."・in.12、l«.MlJui.iu.io.xH.n*.i13、4.w.tvit.:niIIM.21.”.X.41.«>....IK>>n个file->lineno集合-〉n个testcase集合□l丄Resultf2TTT3Mes14、sages
3、efilelinecasefilefun整体架构2录制自动化测试+phpcoverage配合落地XDEBUG文件,解析覆盖率文件,牛成文件■行号/函数■用例映射关系表[phpcover_process.py]XDEBUGJP服务ip_DATE日期.txt文件如下:RequestTise:i.5246232000»*12<-««"("VdataVwHjVwcbsitcsVtest.ihcnji.qq.cooX/SevVjppV^VwidcrsVRouteScrviccIVovidcr.php**:(602Sv2838・“,4l.42,44)・*'/dj2Vw^/
4、wcb、ilzA”t・、>*nji・qq・io®/dev/app/PdtihA(MV4>t^VwM)/wPt>sit^^Vt^t>^*^ji>«>tit&on::gptC^chMServi("vAta/web/webjite*Vteit.$henji.qq.co«/dev/app/Pr©vider$/llouteServ
5、i€eProvider・(>69**:[]「/山2/««6/»^川”/“让・曲町£・3・co«/devSppWHvh/V,li(Ution/V4】i“tors一个case涉及到的文件遍历明细uooooooooon?【“am・*»?01«口和・从»0,・"2:«筋・"311・・・**•«♦«・“■"・>:・”■…IT*4Jlt«l.T»4JLM>."Uli.・.pww.^UUOt.n«JLM>.nwtM.««im・W..7Inua^H.■»?<>:tox.ntKwt.nuaiu."“un:【”♦税存,・”mw.«4>iw»,侨•・・・'MMUA.、”
6、""人nULHS.n..."wus.r»mw>.w*mw,・・•.和aiM'.和・9"l«.RUS...n«»Ma.”nmm./;;
7、TT4M*M.竹・hm・^・"en»a9・TU»“s・"“xe.・.I:4.24.A・4411:*,JIlf.汕R・Mhn.«
8、
9、U.n.U.M.MIK.U.U.M.4Sl«.U
10、W・2119«>H»-42tll«JU22仇2WIWmwminnjns•MU-4SJl个api-Kl<:21X:e-C3->:和“3>0MMXlI-ti-M•3>JU^>»M:M2CltC>»XU2WI-"・>5->2ju-5>-»i(:mxmTtf
11、xrrvMmZA"1«.UK4t*C>->Swia«nxie-c>*Mrhas”mxiem:V9jn»wwit^5«ie«>;m>3U«d><>eW:MlC4e>O>MM«:初汕3>0n->9•«'八ysll-MK4».rv.vsi.n.rt..・12>.U»....*59iw.zm,“]H»vuue・m1l・.>».“・n.a>.”..."・in.
12、l«.MlJui.iu.io.xH.n*.i
13、4.w.tvit.:niIIM.21.”.X.41.«>....IK>>n个file->lineno集合-〉n个testcase集合□l丄Resultf2TTT3Mes
14、sages
此文档下载收益归作者所有