要求
Alpha阶段总体规划
初步实现测试、报告:
- 实现对游戏最基本的测试,包括内置随机测试、提供可供选择的组合测试
- 实现对游戏测试时操作的记录并最终生成报告
- 能够在发现异常时及时将异常记录到报告中
- 由于本项目是从零开始开发,alpha阶段计划只对一个选择好的游戏进行测试,不考虑对其他游戏的适应性,将在之后的迭代中完成对游戏较为广泛的适应。
主要分工
每位成员的主要任务分配及预期时长如下,具体细分详见issues
成员 | 具体任务 | 预估时长 |
---|---|---|
木鬼 | 1.完成所有博客撰写 2.管理Github项目和issues 3.组织例会,调整并监督进度 4.编写问卷,收集并整理反馈 |
1h * n 30min * n 1h * n 4h~8h |
swoip | 1.学习并试用monkeyrunner 2.各界面绘制和美化 3.各界面整合和对接 4.撰写操作引导 5.与bhlt同学完成对接 |
4h 10h 2h 2h 4h |
dsz | 1.完善代码规范 2.辅助界面绘制 3.测试记录的生成、显示、优化 4.对于记录向报告的转化 5.异常处理 |
3h 3h 8h 6h 4h |
SiMrua | 1.寻找并训练识别模型 2.识别模型和后端对接 3.利用模型捕获异常 4.对模型进行优化 5.学习python文件的封装 |
9h 3h 4h 4h 3h |
bhlt | 1.学习并试用monkeyrunner 2.编写各类测试代码对指定游戏进行测试 3.封装测试代码使用户可以组合测试 4.与swoip同学完成前后端对接 |
4h 15h 3h 4h |
alpha阶段总计时长约为130h。
alpha阶段project表如下