Navidroid:现在,移动应用已成为人们日常生活中不可或缺的部分。 作为自动GUI测试的补充,手动GUI测试是应用质量的最后一道防线,尤其是在发现可用性和可访问性问题方面,这些问题很难通过自动化测试来检测。 但是,重复的操作以及某些功能的容易丢失使手动测试耗时,费力且效率低下。 受到游戏中糖果闪闪发光的糖果的启发,随着玩家提示移动,我们开发了一种名为NaviDroid的工具,可通过突出显示的下一步操作导航人类测试人员,从而进行更有效的测试-源码

上传者: 42099815 | 上传时间: 2021-03-05 18:08:05 | 文件大小: 156MB | 文件类型: ZIP
Navoidroid 现在,移动应用已成为人们日常生活中不可或缺的部分。 作为自动GUI测试的补充,手动GUI测试是应用质量的最后一道防线,尤其是在发现可用性和可访问性问题方面,这些问题很难通过自动化测试来检测。 但是,重复的操作以及某些功能的容易丢失使手动测试耗时,费力且效率低下。 受游戏中糖果闪闪发光的糖果启发(提示提示移动)的启发,我们开发了一种名为NaviDroid的工具,可通过突出显示的下一步操作导航人类测试人员,以进行更有效的测试。 示范影片 NaviDroid使用场景示例

文件下载

资源详情

[{"title":"( 54 个子文件 156MB ) Navidroid:现在,移动应用已成为人们日常生活中不可或缺的部分。 作为自动GUI测试的补充,手动GUI测试是应用质量的最后一道防线,尤其是在发现可用性和可访问性问题方面,这些问题很难通过自动化测试来检测。 但是,重复的操作以及某些功能的容易丢失使手动测试耗时,费力且效率低下。 受到游戏中糖果闪闪发光的糖果的启发,随着玩家提示移动,我们开发了一种名为NaviDroid的工具,可通过突出显示的下一步操作导航人类测试人员,从而进行更有效的测试-源码","children":[{"title":"Navidroid-main","children":[{"title":"README.md <span style='color:#111;'> 925B </span>","children":null,"spread":false},{"title":"TestExample-1.gif <span style='color:#111;'> 520.37KB </span>","children":null,"spread":false},{"title":"Dataset","children":[{"title":"Apks-part4.zip <span style='color:#111;'> 75.45MB </span>","children":null,"spread":false},{"title":"Apks-part2.zip <span style='color:#111;'> 81.03MB </span>","children":null,"spread":false},{"title":"Readme.md <span style='color:#111;'> 200B </span>","children":null,"spread":false},{"title":"Apks-part3.zip <span style='color:#111;'> 89.21MB </span>","children":null,"spread":false},{"title":"Apks-part1.zip <span style='color:#111;'> 86.41MB </span>","children":null,"spread":false}],"spread":true},{"title":"ExampleNaviDroid.png <span style='color:#111;'> 221.33KB </span>","children":null,"spread":false},{"title":"app-debug.apk <span style='color:#111;'> 2.17MB </span>","children":null,"spread":false},{"title":"EmpiricalStudy","children":[{"title":"Readme.md <span style='color:#111;'> 124B </span>","children":null,"spread":false}],"spread":true},{"title":"UsefulnessEvaluation","children":[{"title":"Readme.md <span style='color:#111;'> 164B </span>","children":null,"spread":false}],"spread":true},{"title":"EffectivenessEvaluation","children":[{"title":"RQ2-result","children":[{"title":"Readme.md <span style='color:#111;'> 34B </span>","children":null,"spread":false}],"spread":true},{"title":"RQ1-result","children":[{"title":"Readme.md <span style='color:#111;'> 37B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"NavidroidSourceCode","children":[{"title":"VisualTool","children":[{"title":"Readme.md <span style='color:#111;'> 27B </span>","children":null,"spread":false},{"title":"VisualTool.zip <span style='color:#111;'> 1.69MB </span>","children":null,"spread":false}],"spread":true},{"title":"VisualGuidance","children":[{"title":"VisualGuidance.zip <span style='color:#111;'> 4.19MB </span>","children":null,"spread":false},{"title":"Readme.md <span style='color:#111;'> 23B </span>","children":null,"spread":false}],"spread":true},{"title":"GetAction","children":[{"title":"pom.xml <span style='color:#111;'> 1.19KB </span>","children":null,"spread":false},{"title":"test","children":[{"title":"contact_view_activity.java <span style='color:#111;'> 15.81KB </span>","children":null,"spread":false}],"spread":false},{"title":"target","children":[{"title":"classes","children":[{"title":"TestAnalyse.class <span style='color:#111;'> 2.49KB </span>","children":null,"spread":false},{"title":"TestAnalyse$1.class <span style='color:#111;'> 1.61KB </span>","children":null,"spread":false},{"title":"Main$1.class <span style='color:#111;'> 5.03KB </span>","children":null,"spread":false},{"title":"DirExplorer$Filter.class <span style='color:#111;'> 246B </span>","children":null,"spread":false},{"title":"Main$3.class <span style='color:#111;'> 3.20KB </span>","children":null,"spread":false},{"title":"NodeIterator.class <span style='color:#111;'> 1.03KB </span>","children":null,"spread":false},{"title":"DirExplorer$FileHandler.class <span style='color:#111;'> 252B </span>","children":null,"spread":false},{"title":"Main$2.class <span style='color:#111;'> 3.07KB </span>","children":null,"spread":false},{"title":"Main.class <span style='color:#111;'> 5.40KB </span>","children":null,"spread":false},{"title":"DirExplorer.class <span style='color:#111;'> 1.75KB </span>","children":null,"spread":false},{"title":"FunctionNameChecker.class <span style='color:#111;'> 894B </span>","children":null,"spread":false},{"title":"NodeIterator$NodeHandler.class <span style='color:#111;'> 254B </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"contacts","children":[{"title":"settings_permission_activity.java <span style='color:#111;'> 3.25KB </span>","children":null,"spread":false},{"title":"numpad_activity.java <span style='color:#111;'> 4.34KB </span>","children":null,"spread":false},{"title":"contact_view_activity.java <span style='color:#111;'> 15.81KB </span>","children":null,"spread":false},{"title":"contact_create_activity.java <span style='color:#111;'> 30.71KB </span>","children":null,"spread":false},{"title":"Database_Structure","children":[{"title":"Emails.java <span style='color:#111;'> 695B </span>","children":null,"spread":false},{"title":"ProfPics.java <span style='color:#111;'> 434B </span>","children":null,"spread":false},{"title":"Contact.java <span style='color:#111;'> 1.85KB </span>","children":null,"spread":false},{"title":"Numbers.java <span style='color:#111;'> 656B </span>","children":null,"spread":false},{"title":"Category.java <span style='color:#111;'> 424B </span>","children":null,"spread":false}],"spread":false},{"title":"Helper","children":[{"title":"DbBitmapUtility.java <span style='color:#111;'> 801B </span>","children":null,"spread":false},{"title":"DBHelper.java <span style='color:#111;'> 29.07KB </span>","children":null,"spread":false},{"title":"CaptureActivityPortrait.java <span style='color:#111;'> 214B </span>","children":null,"spread":false}],"spread":false},{"title":"MainActivity.java <span style='color:#111;'> 16.28KB </span>","children":null,"spread":false},{"title":"Settings.java <span style='color:#111;'> 7.15KB </span>","children":null,"spread":false},{"title":"settings_email_category_activity.java <span style='color:#111;'> 7.48KB </span>","children":null,"spread":false},{"title":"settings_category_activity.java <span style='color:#111;'> 7.84KB </span>","children":null,"spread":false}],"spread":false},{"title":"Readme.md <span style='color:#111;'> 26B </span>","children":null,"spread":false},{"title":"src","children":[{"title":"main","children":[{"title":"java","children":[{"title":"DirExplorer.java <span style='color:#111;'> 1014B </span>","children":null,"spread":false},{"title":"Main.java <span style='color:#111;'> 13.47KB </span>","children":null,"spread":false},{"title":"TestAnalyse.java <span style='color:#111;'> 1.69KB </span>","children":null,"spread":false},{"title":"NodeIterator.java <span style='color:#111;'> 497B </span>","children":null,"spread":false},{"title":"FunctionNameChecker.java <span style='color:#111;'> 548B </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":false},{"title":"GetAction.iml <span style='color:#111;'> 81B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明