继续教育网站考试自动答题

发布时间: 2022-07-06 13:28:05 作者: 大象笔记

帮媳妇实现了一个继续教育考试自动答题的功能。测试了一下效果还可以。 比自己网上百度搜素答案方便多了,否则自己查一遍得半个小时。

多选题自动选择

多选题漏选的原因分析

最后一题时,计数还在涨 本身 interval 在同一个题目页面内不断执行。 解决方案,答题后,clear interval。 分情况来看,如果最后一题没有答案,则 no answer 涨,有答案,has answer 涨。

网络卡顿造成的多选漏选原因: 根本原因,每个题目都是一个独立的页面,需要等待服务器返回。于是点击下一题后,如果两秒内题目没有刷出来,就会再执行一次答题过程。而多选题的特殊之处就在于,再次点击会导致勾选被取消。于是现象就吻合了,通常是前面几个选项漏掉。

修改点: 单纯 clear interval 是不够的。因为可能造成手工勾选结果被抹掉。 还是要判断是否勾选,然后再操作。 开一个新的考试,查看一下勾选相关的代码检测方法。

答题速度也取决于网络的速度,因为每个题目都是独立向网校服务器拉取的,拉取慢会导致每次点下一题都慢。乘以50倍,就是一个不能忽视的数值。从之前多选题漏选的情况看,每道题加载都在两秒以上。这也解释了为何实际答题时间,比预估的时间长很多。

功能点

我是一名山东烟台的开发者,联系作者