数据表:T_BAS_AUTOTESTENTRYACTION(自动化测试脚本)

T_BAS_AUTOTESTENTRYACTION(自动化测试脚本):描述

名称

T_BAS_AUTOTESTENTRYACTION(自动化测试脚本)

代码

T_BAS_AUTOTESTENTRYACTION

注释

自动化测试脚本

模型

BOS

主键

Key_1


T_BAS_AUTOTESTENTRYACTION(自动化测试脚本):列规格定义

名称

代码

数据类型

长度

强制

注释

分录ID

FENTRYID

varchar(36)

36

TRUE

 

脚本操作ID

FACTIONID

varchar(36)

36

TRUE

 

单元测试ID

FUnitTestID

varchar(36)

36

TRUE

取至T_BAS_UNITTESTDETAIL 的 FDETAILFUNCID

执行顺序号

FSEQID

int

 

TRUE

 

操作来源

FACTIONSOURCE

int

 

TRUE

1字段,2菜单,3按钮,4其他

操作类型

FACTIONTYPE

varchar(30)

30

TRUE

SetValue编辑字段值、CheckValue校验字段值、CheckVisible校验字段可见状态、CheckEnable校验字段可用状态、ClickMenu点击菜单、RunPython执行Python脚本

实体对象名称

FEntityName

varchar(100)

100

FALSE

 

实体对象键值

FEntityKey

varchar(100)

100

FALSE

 

字段名

FFieldName

varchar(100)

100

FALSE

 

字段键值

FFieldKey

varchar(100)

100

FALSE

 

行号

FRowNum

int

 

FALSE

单据体的行号,只有在实体对象为单据体时,才需要录入

字段控件类型

FFieldCtlType

int

 

FALSE

 

字段值类型

FFieldValueType

int

 

FALSE

 

字段值

FFieldValue

varchar(200)

200

FALSE

 

不匹配提示信息

FNoMatchMsg

varchar(500)

500

FALSE

 

延时

FDelay

int

 

TRUE

 


T_BAS_AUTOTESTENTRYACTION(自动化测试脚本):脚本代码

if exists (select 1
from sysindexes
where id = object_id('T_BAS_AUTOTESTENTRYACTION')
and name = 'IDX_BAS_AUTOTESTENTRYACTION'
and indid > 0
and indid < 255)
drop index T_BAS_AUTOTESTENTRYACTION.IDX_BAS_AUTOTESTENTRYACTION
go

if exists (select 1
from sysobjects
where id = object_id('T_BAS_AUTOTESTENTRYACTION')
and type = 'U')
drop table T_BAS_AUTOTESTENTRYACTION
go

/*==============================================================*/
/* Table: T_BAS_AUTOTESTENTRYACTION */
/*==============================================================*/
create table T_BAS_AUTOTESTENTRYACTION (
FENTRYID varchar(36) not null,
FACTIONID varchar(36) not null,
FUnitTestID varchar(36) not null,
FSEQID int not null default 1,
FACTIONSOURCE int not null,
FACTIONTYPE varchar(30) not null,
FEntityName varchar(100) null,
FEntityKey varchar(100) null,
FFieldName varchar(100) null,
FFieldKey varchar(100) null,
FRowNum int null,
FFieldCtlType int null,
FFieldValueType int null,
FFieldValue varchar(200) null,
FNoMatchMsg varchar(500) null,
FDelay int not null default 0,
constraint PK_T_BAS_AUTOTESTENTRYACTION primary key (FACTIONID)
)
go

/*==============================================================*/
/* Index: IDX_BAS_AUTOTESTENTRYACTION */
/*==============================================================*/
create index IDX_BAS_AUTOTESTENTRYACTION on T_BAS_AUTOTESTENTRYACTION (
FENTRYID ASC,
FUnitTestID ASC,
FSEQID ASC
)
go


T_BAS_AUTOTESTENTRYACTION(自动化测试脚本):键值定义

名称

代码

主要的

Key_1

Key_1

TRUE


T_BAS_AUTOTESTENTRYACTION(自动化测试脚本):索引定义

名称

代码

唯一的

群集器

主要的

外键

候选键

表格

IDX_BAS_AUTOTESTENTRYACTION

IDX_BAS_AUTOTESTENTRYACTION

FALSE

FALSE

FALSE

FALSE

FALSE

T_BAS_AUTOTESTENTRYACTION(自动化测试脚本)