黑马程序员技术交流社区

标题: android学科自动化上机考试系统的设计 [打印本页]

作者: 泽华老师    时间: 2014-5-8 11:56
标题: android学科自动化上机考试系统的设计
本帖最后由 泽华老师 于 2014-5-8 12:10 编辑

保证每个黑马程序员的学员都可以年薪10万就业,黑马不仅在入学时候严格把控学员的基础,在上课期间每个阶段都有专门的考试,来检测到学员的学习效果。考试分为普通的试卷测试上机测试。通过考试抓出来学习比较薄弱的学员,针对性的制定帮扶计划,确保每个学员都不会输在起跑线上。


在这里我主要说一下上机测试, 原来上机测试都是由专门的技术辅导老师来负责改卷评分,技术辅导老师需要把每个学员的源代码导入到eclipse里面,编译,部署到模拟器,查看运行结果,根据运行的效果和代码的质量对学员进行评分。 一个班有70~80个学员,改卷是一个非常辛苦的体力劳动。 假设老师评改一个学员的代码需要10分钟,80个学员就是800分钟, 不吃不喝需要13个小时才能改完。 在这里向技术老师致敬,:kiss:一个。


作为程序员,就是要用程序改变世界,所以我们需要一套自动化改卷评分系统来解决这个问题。
这个系统需要解决下面的两个问题:


1. 自动编译代码,部署运行,截图,根据题目要求断言判断运行结果。
2. 抄袭检测。

下面是这篇文字的目录结构。传送门:
1. 什么是ant
2. 如何配置ant
3. 通过ant 自动编译android工程
4. 自动部署项目到手机
5. 自动化点击测试apk,分析提取程序数据
6. android手机截图原理,获取手机截图
7.根据预定规则判断考试成绩
8. 抄袭检测的原理
9. 代码相似度分析
内容比较多,先把目录做出来,持续更新。






作者: Conning    时间: 2014-5-13 09:55

好像很厉害的样子。
作者: 王松松    时间: 2014-7-15 23:54
持续关注!支持一下!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2