如何从QC中导出测试用例及其测试步骤?

2024-03-26 05:58

本文主要是介绍如何从QC中导出测试用例及其测试步骤?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

最近有人问到如何QC中的测试用例,包括step以及step的参数,并且保留它的目录结构。如果熟悉QC的表结构的话,这个问题不难解决。

 

可以参考下面的SQL语句来做:
--查出所有测试用例ID
SELECT TS_TEST_ID FROM td.TEST ORDER BY TS_TEST_ID ASC

--查出所有测试用例的描述信息
SELECT TS_ATTACHMENT,TS_CREATION_DATE,TS_DESCRIPTION,TS_ESTIMATE_DEVTIME,TS_EXEC_STATUS,TS_NAME,TS_PATH,TS_RESPONSIBLE,TS_RUNTIME_DATA,TS_STATUS,TS_STEP_PARAM,TS_STEPS,TS_SUBJECT,TS_TEMPLATE,TS_TEST_ID,TS_TEST_VER_STAMP,TS_TEXT_SYNC,TS_TIMEOUT,TS_TYPE,TS_USER_01,TS_USER_02,TS_USER_03,TS_USER_04,TS_VC_CUR_VER,TS_VTS FROM td.TEST WHERE TS_TEST_ID IN ( SELECT TS_TEST_ID FROM td.TEST )  ORDER BY TS_TEST_ID ASC

--查找测试用例第一层主题(目录),包括根目录
SELECT * FROM td.ALL_LISTS WHERE AL_ABSOLUTE_PATH LIKE 'AAAAAM%' AND LEN(AL_ABSOLUTE_PATH)<10 ORDER BY AL_ABSOLUTE_PATH ASC

--查找指定主题下的子主题(子目录)个数
SELECT count(*) FROM td.ALL_LISTS WHERE AL_FATHER_ID ='72'

--查找指定主题下的子主题(子目录)
SELECT * FROM td.ALL_LISTS WHERE AL_FATHER_ID ='72'

--查找指定主题下所包含的测试用例
select * from td.TEST where TS_Subject = '80'

--查找指定测试用例的测试步骤信息
select * from td.DESSTEPS where DS_TEST_ID='43' ORDER BY DS_STEP_ORDER ASC

--查找测试步骤中的参数信息
SELECT * FROM td.STEP_PARAMS WHERE SP_ENTITY='TEST'


其实如果想要搞清楚QC的表结构,可以利用SQLServer的事件探查器来跟踪QC执行过程中发送到SQLServer的SQL语句,即可分析出来具体一个模块的操作涉及到哪些表格和字段。

 

 

这篇关于如何从QC中导出测试用例及其测试步骤?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/847485

相关文章

Python实现将实体类列表数据导出到Excel文件

《Python实现将实体类列表数据导出到Excel文件》在数据处理和报告生成中,将实体类的列表数据导出到Excel文件是一项常见任务,Python提供了多种库来实现这一目标,下面就来跟随小编一起学习一... 目录一、环境准备二、定义实体类三、创建实体类列表四、将实体类列表转换为DataFrame五、导出Da

Python数据处理之导入导出Excel数据方式

《Python数据处理之导入导出Excel数据方式》Python是Excel数据处理的绝佳工具,通过Pandas和Openpyxl等库可以实现数据的导入、导出和自动化处理,从基础的数据读取和清洗到复杂... 目录python导入导出Excel数据开启数据之旅:为什么Python是Excel数据处理的最佳拍档

Oracle Expdp按条件导出指定表数据的方法实例

《OracleExpdp按条件导出指定表数据的方法实例》:本文主要介绍Oracle的expdp数据泵方式导出特定机构和时间范围的数据,并通过parfile文件进行条件限制和配置,文中通过代码介绍... 目录1.场景描述 2.方案分析3.实验验证 3.1 parfile文件3.2 expdp命令导出4.总结

java poi实现Excel多级表头导出方式(多级表头,复杂表头)

《javapoi实现Excel多级表头导出方式(多级表头,复杂表头)》文章介绍了使用javapoi库实现Excel多级表头导出的方法,通过主代码、合并单元格、设置表头单元格宽度、填充数据、web下载... 目录Java poi实现Excel多级表头导出(多级表头,复杂表头)上代码1.主代码2.合并单元格3.

MySQL使用mysqldump导出数据

mysql mysqldump只导出表结构或只导出数据的实现方法 备份数据库: #mysqldump 数据库名 >数据库备份名 #mysqldump -A -u用户名 -p密码 数据库名>数据库备份名 #mysqldump -d -A --add-drop-table -uroot -p >xxx.sql 1.导出结构不导出数据 mysqldump --opt -d 数据库名 -u

一步一步将PlantUML类图导出为自定义格式的XMI文件

一步一步将PlantUML类图导出为自定义格式的XMI文件 说明: 首次发表日期:2024-09-08PlantUML官网: https://plantuml.com/zh/PlantUML命令行文档: https://plantuml.com/zh/command-line#6a26f548831e6a8cPlantUML XMI文档: https://plantuml.com/zh/xmi

SpringBoot中利用EasyExcel+aop实现一个通用Excel导出功能

一、结果展示 主要功能:可以根据前端传递的参数,导出指定列、指定行 1.1 案例一 前端页面 传递参数 {"excelName": "导出用户信息1725738666946","sheetName": "导出用户信息","fieldList": [{"fieldName": "userId","fieldDesc": "用户id"},{"fieldName": "age","fieldDe

F12抓包06-4:导出metersphere脚本

metersphere是一站式的开源持续测试平台,我们可以将浏览器请求导出为HAR文件,导入到metersphere,生成接口测试。 metersphere有2种导入入口(方式),导入结果不同:         1.导入到“接口定义”:自动生成接口API和单接口case(接口自动去重;每个请求生成不同case,重复的请求生成重复的case,名称自动加数字后缀,自动与接口关联)。

mysql导出导入数据和修改登录密码

导出表结构: mysqldump -uroot -ppassword -d dbname tablename>db.sql; 导出表数据: mysqldump -t dbname -uroot -ppassword > db.sql 导出表结构和数据(不加-d): mysqldump -uroot -ppassword dbname tablename > db.sql;

.Net Mvc-导出PDF-思路方案

效果图: 导语:     在我们做项目的过程中,经常会遇到一些服务性的需求,感到特别困扰,明明实用的价值不高,但是还是得实现;     因此小客在这里整理一下自己导出PDF的一些思路,供大家参考。     网上有很多导出PDF运用到的插件,大家也可以看看其他插件的使用,学习学习; 提要:     这里我使用的是-iTextSharp,供大家参考参考,借鉴方案,完善思路,补充自己,一起学习