在线编程题自动判分系统

教育 职业技能 案例ID:251113
七月
5 年经验· 自由职业
微信扫码沟通,客服可协助直接对接工程师;如当前档期不合,也可继续推荐相似案例作者。

案例介绍

为在线编程题库开发的一整套出题与自动判分交付:题面契约表、参考答案、puppeteer 判分脚本、错解反测样例。判分脚本设 11 个检查点,逐项输出「期望 vs 实际」,错在哪一步一眼定位。实跑验证:参考答案 100 分;错解 A(去重写成大小写敏感) 92 分,精准定位到去重项;错解 B(忘记 trim) 72 分,同时抓出 trim、空值拦截、去重三项。我负责全部环节:题目设计、参考答案(原生 HTML/CSS/JS,无第三方库)、判分脚本、错解反测与评分表。这类活的关键在于:只跑正确答案的检测脚本证明不了「错的会被抓」,必须配错解反测。我第一版脚本读文本时用了 textContent.trim(),等于替提交方擦掉空格,导致「忘记 trim」测不出来,拆成 raw / trimmed 两个读取函数后才判对。

在线编程题自动判分系统

教育 · 职业技能 案例ID:251113
联系该工程师
微信扫码,建群沟通
作者: 七月 - 5年经验- 自由职业

案例介绍

为在线编程题库开发的一整套出题与自动判分交付:题面契约表、参考答案、puppeteer 判分脚本、错解反测样例。判分脚本设 11 个检查点,逐项输出「期望 vs 实际」,错在哪一步一眼定位。实跑验证:参考答案 100 分;错解 A(去重写成大小写敏感) 92 分,精准定位到去重项;错解 B(忘记 trim) 72 分,同时抓出 trim、空值拦截、去重三项。我负责全部环节:题目设计、参考答案(原生 HTML/CSS/JS,无第三方库)、判分脚本、错解反测与评分表。这类活的关键在于:只跑正确答案的检测脚本证明不了「错的会被抓」,必须配错解反测。我第一版脚本读文本时用了 textContent.trim(),等于替提交方擦掉空格,导致「忘记 trim」测不出来,拆成 raw / trimmed 两个读取函数后才判对。

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在 1 小时内与您联系确认。

1小时精推人才

需求方专属客服,免费梳理匹配

需求方客服微信二维码
扫码加微信 · 客服人工对接
更多案例
微信沟通 客服 看中这位工程师了?客服帮你 1 小时对接沟通 → ×