Actions
text_question #15351
openanswer_id= desc=有一个智能 grading_ru pod_templa name=pytes
Status:
New
Priority:
Normal
Assignee:
-
Start date:
02/05/2025
Due date:
% Done:
0%
Estimated time:
name:
pytest综合练习-智能家居系统
score:
100.0
topic_type:
编程题
...
tag:
desc:
'有一个智能家居系统,该系统包括了家居设备的开关控制、温度调节、安全监控等功能。系统通过控制中心与设备进行通信,允许用户远程控制各个设备。
- 灯光控制:允许用户打开/关闭灯光,并检查灯光是否处于预期状态。
- 空调控制:允许用户设置空调温度,并确保空调状态正确。
- 门禁控制:通过密码验证打开/关闭门禁,检查门禁是否成功开关。
- 安全监控:检测家中的安防摄像头是否正常工作,及门窗的开关状态。
测试要求:
- 为不同类型的测试用例打上不同的标记,如“功能测试”、“集成测试”等。
- 某些情况下,测试用例应该跳过,或者预期失败。
- 某些测试需要检查异常处理的正确性,测试系统在发生错误时的响应。
- 利用 YAML 文件提供测试数据,动态执行不同的测试场景。
- 使用 fixture 初始化和清理测试环境,模拟设备状态。
- 配置 pytest.ini 文件以设置全局选项。
- 使用 Allure2 生成详细的测试报告,并通过报告展示测试结果和步骤。'
is_delete:
false
answer_id:
15350
tags:
- 11055
grading_rules_id:
15349
pod_template_id:
11364
Actions