首页 > 解决方案 > 如何为 python 脚本测试系统(使用 stdio)实现服务器?

问题描述

您能否建议如何为脚本测试实现服务器,例如coursera

有输入,学生附上他们的脚本。当我看到它们时,接下来的步骤对我来说非常模糊:

  1. 服务器获取脚本
  2. 服务器检查脚本的扩展
  3. 服务器运行带有测试数据(标准输入)的bash脚本,等待结果>>创建输出文件
  4. 输出文件与解决方案进行比较
  5. 服务器发送响应

这样对吗?还有其他解决方案吗?

标签: pythontestingbackendautotest

解决方案


答案来自本地的stackoverflow。我认为从这里开始就足够了:https ://github.com/DMOJ/judge 。


推荐阅读