QC 脚本编辑器目录

QC 脚本编辑器目录
函数 类型 作用
公用脚本
Common Script
Project_DefaultRes 函数 进入项目时会触发,设置一些缺省值,缺省情况下是TRUE
Project_CanLogin 函数 用户登录项目之前触发
(能否登录该项目:这个要小心,不然会造成所有帐户都无法登录)
Project_CanLogout 函数 用户退出项目之前触发
(能否退出该项目:这个要小心,不然会造成所有账户都无法退出)
Project_CanCustomize 函数 用户是否有自定义权限(是否可以打开自定义页面)
需求模块脚本
Requirement Module Script
Requirements_ActionCanExecute 函数 Action执行之前触发(Action是否可执行)
Requirements_EnterModule 过程 进入需求模块时触发
Requirements_ExitModule 过程 退出需求模块时触发
Requirements_DialogBox 过程 需求模块对话框打开或关闭(这里的对话框特指QC自带的那些)
Requirements_Attachment_New 过程 上传新附件后触发
Requirements_Attachment_CanOpen 函数 打开附件之前触发(附件能否打开)
Requirements_Attachment_CanPost 函数 上传附件之前触发(附件能够上传)
Requirements_Attachment_CanDelete 函数 删除附件之前触发(附件能够删除)
Requirements_Req_New 过程 新需求提交之前触发
Requirements_Req_MoveTo 过程 焦点从一个需求移动到另一个需求
Requirements_Req_FieldCanChange 函数 更改需求字段值之前触发(该字段能否被修改)
Requirements_Req_FieldChange 过程 需求中该字段值发生变化时触发
Requirements_Req_CanPost 函数 提交需求之前触发(该需求能否新建/修改)
Requirements_Req_CanDelete 函数 删除需求之前触发(该需求能否删除)
Requirements_Req_AfterPost 过程 需求提交之后触发
测试计划模块脚本
Test Plan Module Script
TestPlan_ActionCanExecute 函数 Action执行之前触发(Action是否可执行)
TestPlan_EnterModule 过程 进入测试计划模块时触发
TestPlan_ExitModule 过程 退出测试计划模块时触发
TestPlan_DialogBox 过程 测试计划模块对话框打开或关闭(这里的对话框特指QC自带的那些)
TestPlan_Attachment_New 过程 上传新附件后触发
TestPlan_Attachment_CanOpen 函数 打开附件之前触发(附件能否打开)
TestPlan_Attachment_CanPost 函数 上传附件之前触发(附件能够上传)
TestPlan_Attachment_CanDelete 函数 删除附件之前触发(附件能够删除)
TestPlan_MoveToSubject 过程 焦点从一个项目移动到另一个项目时触发
TestPlan_Test_New 过程 新计划提交之前触发
TestPlan_Test_MoveTo 过程 焦点从一个计划移动到另一个计划时触发
TestPlan_Test_FieldCanChange 函数 更改计划字段值之前触发(该字段能否被修改)
TestPlan_Test_FieldChange 过程 计划中该字段值发生变化时触发
TestPlan_Test_CanPost 函数 提交计划之前触发(该计划能否新建/修改)
TestPlan_Test_CanDelete 函数 删除计划之前触发(该计划能否删除)
TestPlan_Test_AfterPost 过程 计划提交之后触发
TestPlan_DesignStep_MoveTo 过程 焦点从一个设计步骤移动到另一个设计步骤时触发
TestPlan_DesignStep_FieldCanChange 函数 更改设计步骤字段值之前触发(该字段能否被修改)
TestPlan_DesignStep_FieldChange 过程 设计步骤中该字段值发生变化时触发
测试实验室模块脚本
Test Lab Module Script
TestLab_ActionCanExecute 函数 Action执行之前触发(Action是否可执行)
TestLab_EnterModule 过程 进入测试实验室模块时触发
TestLab_ExitModule 过程 退出测试实验室模块时触发
TestLab_RunTests 过程 运行测试之前触发
TestLab_RunTestsManually 过程 手动运行测试之前触发
TestLab_RunTestSet 过程 更改运行测试集之前触发
TestLab_DialogBox 过程 测试实验室模块对话框打开或关闭(这里的对话框特指QC自带的那些)
TestLab_Attachment_New 过程 上传新附件后触发
TestLab_Attachment_CanOpen 函数 打开附件之前触发(附件能否打开)
TestLab_Attachment_CanPost 函数 上传附件之前触发(附件能够上传)
TestLab_Attachment_CanDelete 函数 删除附件之前触发(附件能够删除)
TestLab_TestSet_New 过程 新测试集提交之前触发
TestLab_TestSet_MoveTo 过程 焦点从一个测试集移动到另一个测试集时触发
TestLab_TestSet_FieldCanChange 函数 更改测试集字段值之前触发(该字段能否被修改)
TestLab_TestSet_FieldChange 过程 测试集中该字段值发生变化时触发
TestLab_TestSet_CanPost 函数 提交测试集之前触发(该测试集能否新建/修改)
TestLab_TestSet_CanDelete 函数 删除测试集之前触发(该测试集能否删除)
TestLab_TestSet_CanAddTests 函数 添加测试之前触发(该测试能否添加)
TestLab_TestSet_CanRemoveTests 函数 删除测试之前触发(该测试能否删除)
TestLab_TestSet_AfterPost 过程 测试集提交之后触发
TestLab_TestSetTests_MoveTo 过程 焦点从测试集的一个测试移动到另一个测试时触发
TestLab_TestSetTests_FieldCanChange 函数 更改测试集中测试的字段值之前触发(该字段能否被修改)
TestLab_TestSetTests_FieldChange 过程 测试集的测试中该字段值发生变化时触发
手动执行(测试)模块
脚本
Manual Runner Module Script
ManualRun_ActionCanExecute 函数 Action执行之前触发(Action是否可执行)
ManualRun_EnterModule 过程 进入手动执行模块时触发
ManualRun_ExitModule 过程 退出手动执行模块时触发
ManualRun_DialogBox 过程 手动执行模块对话框打开或关闭(这里的对话框特指QC自带的那些)
ManualRun_Attachment_New 过程 上传新附件后触发
ManualRun_Attachment_CanOpen 函数 打开附件之前触发(附件能否打开)
ManualRun_Attachment_CanPost 函数 上传附件之前触发(附件能够上传)
ManualRun_Attachment_CanDelete 函数 删除附件之前触发(附件能够删除)
ManualRun_Step_New 过程 新步骤提交之前触发
ManualRun_Step_MoveTo 过程 焦点从一个步骤移动到另一个步骤时触发
ManualRun_Step_FieldCanChange 函数 更改步骤字段值之前触发(该字段能否被修改)
ManualRun_Step_FieldChange 过程 步骤中该字段值发生变化时触发
ManualRun_Step_CanPost 函数 提交步骤之前触发(该步骤能否新建/修改)
ManualRun_Step_AfterPost 过程 步骤提交之后触发
ManualRun_Run_FieldCanChange 函数 执行过程中更改字段值之前触发(该字段能否被修改)
ManualRun_Run_FieldChange 过程 执行过程中该字段值发生变化时触发
ManualRun_Run_CanPost 函数 执行过程中,提交执行步骤之前触发(该执行步骤能否新建/修改)
ManualRun_Run_AfterPost 过程 执行过程中,提交执行步骤之后触发
缺陷模块脚本
Defects Module Script
Defects_ActionCanExecute 函数 Action执行之前触发(Action是否可执行)
Defects_EnterModule 过程 进入缺陷模块时触发
Defects_ExitModule 过程 退出缺陷模块时触发
Defects_DialogBox 过程 缺陷模块对话框打开或关闭(这里的对话框特指QC自带的那些)
Defects_Attachment_New 过程 上传新附件后触发
Defects_Attachment_CanOpen 函数 打开附件之前触发(附件能否打开)
Defects_Attachment_CanPost 函数 上传附件之前触发(附件能够上传)
Defects_Attachment_CanDelete 函数 删除附件之前触发(附件能够删除)
Defects_GetNewBugPageName 函数 打开新缺陷提交页面之前触发
Defects_GetDetailsPageName 函数 打开缺陷详细页面之前触发
Defects_Bug_New 过程 新缺陷提交之前触发
Defects_Bug_MoveTo 过程 焦点从一个缺陷移动到另一个缺陷时触发
Defects_Bug_FieldCanChange 函数 更改缺陷字段值之前触发(该字段能否被修改)
Defects_Bug_FieldChange 过程 缺陷中该字段值发生变化时触发
Defects_Bug_CanPost 函数 提交缺陷之前触发(该缺陷能否新建/修改)
Defects_Bug_Candelete 函数 删除缺陷之前触发(该缺陷能否删除)
Defects_Bug_AfterPost 过程 缺陷提交之后触发
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值