Project

General

Profile

Actions

text_question #15351

open

answer_id= desc=有一个智能 grading_ru pod_templa name=pytes

Added by UserName LastName 12 months ago. Updated 12 months ago.

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

Also available in: Atom PDF