51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 5254|回复: 7
打印 上一主题 下一主题

[原创] 从Excel导入TD

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-3-4 10:35:59 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
需要安装相关插件吗?
怎么导入?

向各位请教!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

8#
发表于 2010-2-3 14:54:07 | 只看该作者
正好用得上,谢谢
回复 支持 反对

使用道具 举报

  • TA的每日心情
    奋斗
    2015-12-3 20:30
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    7#
    发表于 2009-10-29 18:38:17 | 只看该作者
    清楚!帮助了我!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2008-7-24 22:59:58 | 只看该作者
    回答的好详细啊。收藏之
    我用Excel2000可以导入,Excel2003却不行,后来卸载了2003的又装上了2000的。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-4-9 15:27
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    5#
    发表于 2008-7-24 11:32:42 | 只看该作者
    请问为何我的可以导入第一级与第二级,到第三级时出现问题,导入的是一个无法识别的用例
    单条导入时是可以的,所以应该不是格式的问题
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2018-2-28 18:04
  • 签到天数: 40 天

    连续签到: 1 天

    [LV.5]测试团长

    4#
    发表于 2008-3-4 11:10:59 | 只看该作者
    建议加精。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
    发表于 2008-3-4 11:01:47 | 只看该作者
    没有贴图
    因为不会在论坛里贴图
    还望海涵
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    2#
    发表于 2008-3-4 11:00:29 | 只看该作者

    需要一个插件的

    论坛里有很多这样的帖子
    首先你需要进入TD的ADD-INS页面下载一个EXCEL导TD的插件

    后面的使用方法,我给你个教程吧,也是论坛上的高手给传上来的,我这里是借花献佛

    还得谢谢那位不知名的高手,他应该不会告我侵权吧?

    TD7.6的EXCEL插件使用指南

    使用TD的EXCEL插件,可以将EXCEL表中的测试需求、测试用例、缺陷记录直接导出到TD中。
    TD7.6标准版或企业版的EXCEL插件支持Microsoft Excel97、2000、XP。(我安装的是EXCEL2003,也是支持的。)
    第1章 安装及配置EXCEL插件
    一、安装EXCEL插件
    安装插件前,必须先安装EXCEL。
    安装步骤如下:
    1.        关闭EXCEL程序。
    2.        打开浏览器,输入TD的URL:

    3.        点击页面上的“Add-Ins Page”链接:

    4.        点击“More TestDirector Add-Ins”链接,进入“More TestDirector Add-ins”页面。
    5.        点击“Microsoft Excel”链接,打开“Microsoft Excel Add-in”页面。
    6.        点击“Download Add-in”链接,下载插件程序,并进行安装。
    7.        如果你使用的是EXCEL2000、XP(或2003),在插件安装完成后,必须进行EXCEL的安全设置。(详见下面的“Microsoft Excel 安全设置”。)
    二、Microsoft Excel 安全设置
    步骤如下:
    打开Excel,选择“Tools>Macro>Security”,打开Security对话框。

    在Excel2000中,执行以下操作之一:
    选择Medium选项。在“Tursted Sources”页签,选中“Turst all installed add-ins and templates”。点击OK按钮关闭对话框。
    选择Low选项。在“Tursted Sources”页签,清除“Turst all add-ins and templates”选项。点击OK关闭对话框。关闭Excel程序,然后再打开Excel程序,系统自动弹出以下窗口,在窗口中点击“Enable Macros”使Excel插件功能生效。

    在Excel XP中,需进行以下操作:
    选中Medium选项。在“Trusted Sources”页签,清除“Truest all installed aadd-ins and templates”选项,点击OK按钮关闭对话框。关闭Excel程序,然后再打开Excel程序,系统自动弹出以下窗口,在窗口中点击“Enable Macros”使Excel插件功能生效。

    第2章        将Excel数据导出到TD
    一、在Excle中定义测试需求
    在将Excel需求数据导出到TD之前,必须在Excel工作表中定义测试需求。所定义的测试需求可以属于测试需求树的同一层级,也可以属于测试需求树的不同层级。
    例如,下面的的测试需求属于同一层级:

    当你将需求导出到TD中后,这些需求显示在测试需求树的同一层级:

    Excel中所定义的测试需求也可以属于测试需求树中的不同层级。
    例如:需求Child 1 与Child的同属于Child 4的下级,Child 3是Child 2的下级。
    在定义下级需求时,必须指定该下级需求的路径。如下图示例:

    在需求被导出到TD中后,在TD中显示如下:

    因此,定义测试需求的步骤如下:
    1.        打开Excel程序。
    2.        每个测试需求定义占用单独的一行。每个测试需求必须包含所必须的数据项。如果需求不属于同一层级,必须指定路径。
    3.        将需求导出到TD。(详见“将Excel中的数据导出到TD”)
    二、在Excel中定义测试用例
    在将Excle中的用例导出到TD的Test Plan模块之前,必须在Excle工作表中定义测试用例。所定义的测试用例可以属于测试用例树的同一层级,也可以属于测试用例树的不同层级。
    例如,测试用例Test 1与Test 2同属于目录Subject 1:

    当导出到TD中后,它们在测试用例树中显示如下:

    所定义的测试用例也可以属于测试用例树中的不同层级,例如,Test 3属于目录Subject 2,而Subject 2属于Subject 1的下级。

    当用例被导出到TD中后,Test 3与Test 1、Test 2在测试用例树中就显示如下,Test 3与它们不在同一层级中:


    因此,定义测试用例的步骤如下:
    1.        打开Excel工作表。
    2.        每个测试用例占用单独的一行。对于每个测试用例,必须包含所必须的数据项,也必须指定每个测试用例在测试用例树中的Subject目录路径。
    3.        导出到TD。(详见“将Excel中的数据导出到TD”)
    三、在Excel中定义缺陷记录
    在将缺陷导出到TD的Defects模块之前,必须在Excel中定义缺陷。例如,假设你希望将以下缺陷信息导入到TD中:

    将它们导出到TD后,在TD中它们显示如下:

    定义缺陷步骤如下:
    1.        打开EXCEL工作表。
    2.        在Excle工作表中,每个缺陷占用单独的一行。每个缺陷,必须包含所必须的数据项。
    3.        导出到TD。更多信息。(详见“将Excel中的数据导出到TD”)
    四、将Excel中的数据导出到TD
    当你在EXCEL中定义好需求、用例、缺陷后,可以将它们导出到TD中。
    注:当你将需求或用例导出到TD时,要确认它们的名称是唯一的。如果不唯一,前面的将会被后面的覆盖。例如:假设Excel工作表中有两个同名需求,它们又属于同一层级,那么导出到TD时,将只会创建一条需求,该需求是Excel表中的第2个需求。在设置测试用例的测试步骤时,同样存在相同的问题。当没有为测试步骤设计步骤名称,或存在两个或多个同名的步骤,导出到TD时,将只会创建一个测试步骤。
    当你向TD导出需求、用例或缺陷记录时,你必须相应拥有TD的需求模块、用例模块或缺陷模块的创建与修改权限。

    导出到TD的步骤:
    1.        在Excel工作表中定义需求、用例或缺陷。
    2.        在工作表中高亮选中需导出的内容(不包括标题)。
    3.        在Excel菜单中选择“Tools>Export to TestDirector”,打开“TestDirector Export Wizard”对话框的第1个步骤界面(共8个步骤界面)。

    输入TD服务器名称以及虚拟目录名(格式:http://[TestDirector server name]/[virtual directory name])。如:http://localhost/tdbin。
    4.        点击Next按钮。进入第2步骤。

    输入Domain name及Project name。
    5.        点击Next按钮,进入第3步骤。

    输入用户名及密码。
    6.        点击Next按钮,进入第4步骤。

    选择一个数据类型。
    7.        点击Next,进入第5步。

    建立TD数据项与Excel列之前的映射关系。
    你可以:
    选择一个已存在的映射。
    创建一个新的映射。
    临时创建一个映射(该映射不会被保存)。
    8.        点击Next按钮,进入第6步骤。

    建立TD数据项与Excel表列之间的映身关系:在左侧列表中选择一个TD数据项名称,然后点击“>”按钮,打开映射对话框,在对话框中输入Excel相应的列名,点击OK。
    注意:左侧列表中红色的数据项是必须映射的数据项。
    9.        点击Next,进入第7步骤。

    10.        如果导出出现错误,则打开“Scan Report Error”对话框。

    点击“Launch Notepad”按钮,可以将上述错误信息保存为文本文件。
    点击“Cancel”按钮,退出导出程序。修正错误后重复第1-10步。
    11.        如果导出成功,则进入导出的第8步骤界面。

    点击“Finish”按钮结束本次导出。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-9-27 09:22 , Processed in 0.076195 second(s), 29 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表