算法与问题求解
要验证导航系统的软件,需要创建一个自动化测试用例。您可以自动截屏 (1080x490px) 导航内容,并提供以下信息:
开发规范描述了显示内容的设计和行为方面
此外,可以通过全局变量访问汽车导航电脑上的如下信息:
任务:
1) 请用伪代码写出算法以验证如下信息:
a.从性能角度考虑,地图中每四分之一的部分中不能显示超过三个 POI 标识
b. 到达信息框中显示的预期到达时间应该始终基于到达目的地之前的预期平均速度
2) 考虑可以使用给定信息自动验证的更多规范,写出相关算法
近一步说明:
1) 汽车电脑提供的信息总是正确的
2) 其他所有信息都需要从截图中提取
3) 从左上角开始计算 x 和 y 的坐标
4) 只能使用标准的 Python/Java/库