package com.test.test.domain.qo;

import com.test.common.core.domain.BaseEntity;
import lombok.Data;

import java.util.ArrayList;
import java.util.List;

/**
 * ui自动化对象 ui_automation
 * 
 * @author test
 * @date 2025-04-22
 */
@Data
public class UiAutomationDataQO extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    private Long id;

    /** 模块id */
    private Long groupId;

    /** 场景名称 */
    private String name;

    /** 用例等级 */
    private String caseLevel;

    /** 状态  0未开始 1进行中 2已完成 */
    private String status;

    /** 标签 */
    private String label;

    /** 责任人 */
    private String dutyBy;

    /** 运行环境 */
    private String runEnvironment;

    /** 步骤数 */
    private Long stepsNumber;

    /** 执行结果 */
    private String executionResult;

    /** 通过率 */
    private String passRate;

    /** 定时任务表达式 */
    private String crontab;

    /** 定时任务表达式状态 */
    private Long crontabStatus;

    /** 是否删除  */
    private Long delFlag;

    /**描述*/
    private String description;


    /** 场景步骤 */
    private List<UiSceneStepsQO> uiSceneStepsVOList = new ArrayList<>();

}
