测试用例名称:天气插件测试
测试内容包括两个方面:
1.天气插件的系统预置测试;
2.天气插件的配置和使用测试。
一、天气插件的系统预置测试
1.查看任务栏的天气插件托盘图标。
※天气插件是否开机启动并在任务栏显示托盘图标?
2.点击启动器(Launcher)最上方的Dash按钮,在出现的Dash界面搜索框输入“indicator-china-weather”。
※搜索结果中是否出现天气插件选项?
※搜索出的天气插件选项图标是否显示正常(图案&尺寸)?
二、天气插件的配置和使用测试
1.点击任务栏上天气插件的托盘图标,在弹出的下拉框点击“配置…”按钮,然后在弹出的“天气配置”窗口点击“地点”面板,然后在“地点”面板点击“添加(A)”按钮。在弹出的“编辑地点”窗口输入你想要配置地点的拼音或者汉字,点击“查找”按钮后在弹出的下拉框选择你要选择的地点,点击“前进(F)”按钮进入地点确认窗口,确认地点后再点击“前进(F)”按钮进入最终确认窗口,最终确认配置地点后点击“应用(A)”回到“地点”面板,最后点击“确定(O)”按钮完成配置。
※任务栏上天气插件的托盘图标图案是否体现了当前地点的实时天气情况?
※点击此时的托盘图标,弹出的下拉框是否显示了当前地点的详细气象信息(包括地点名称、天气、当前温度、湿度、风向、风力、发布时间和PM2.5)?
2.执行第1步后点击任务栏上天气插件的托盘,在弹出的下拉框点击“配置…”按钮,然后在弹出的“天气配置”窗口-“常规”面板勾选“图标旁显示温度”单选框并在“更新时间”处调整气象信息更新周期,点击“确定(O)”完成配置。
※任务栏上天气插件的托盘图标旁边是否增加了当前地点的实时温度显示?
※”更新时间”选项是否提供了1-30分钟,1的整数倍分钟的更新周期调整参数?
※程序是否按照配置的更新时间周期对当前气象信息进行了数据更新?
3.执行第1步后点击任务栏上天气插件的托盘,在弹出的下拉框点击“天气预报”按钮。
※系统是否弹出“六天天气预报”窗口并显示当前地点的最近六天天气信息?
4.点击任务栏上天气插件的托盘图标,在弹出的下拉框点击“配置…”按钮,然后在弹出的“天气配置”窗口点击“地点”面板,然后在“地点”面板点击“添加(A)”按钮。在弹出的“编辑地点”窗口输入你想要配置地点的拼音或者汉字,点击“查找”按钮后在弹出的下拉框选择你想要的地点,点击“前进(F)”按钮进入地点确认窗口,确认地点后再点击“前进(F)”按钮进入最终确认窗口,最终确认配置地点后点击“应用(A)”回到“地点”面板。输入不同地点反复执行几次以上步骤后,最后点击“确定(O)”按钮完成配置。
※任务栏上天气插件的托盘图标图案是否默认显示了最后一个被添加地点的实时天气情况?
※点击此时的托盘图标,弹出的下拉框是否显示了当前地点的详细气象信息(包括地点名称、天气、当前温度、湿度、风向、风力、发布时间和PM2.5)?
※下拉框是否提供了多个地点间的切换选项?点击切换后,显示的气象信息是否实时发生变更?
5.在天气插件程序配置了多个预报地点的前提下,点击任务栏上天气插件的托盘图标,在弹出的下拉框点击“配置…”按钮,然后在弹出的“天气配置”窗口点击“地点”面板,进行地点删除操作。
※选中当前程序正在显示气象数据的地点,点击“删除(D)”按钮,选项框中的相关选项是否被删除?再点击“确定(O)”按钮完成配置,当前显示的气象数据是否实时变更为“地点”面板选项框中第一个地点的?点击此时的托盘图标,弹出的下拉框是否已将此地点切换项删除?
※选中非当前程序正在显示气象数据地点的任一地点,点击“删除(D)”按钮,选项框中的相关选项是否被删除?再点击“确定(O)”按钮完成配置,当前显示的气象数据是否保持不变?点击此时的托盘图标,弹出的下拉框是否已将此地点切换项删除?
※当我们照上面的方法将添加的地点删除到一个不剩时,“确定(O)”按钮是否会变为灰色不可操作状态?
