TD安装及使用过程中经常出现的问题及解决方法
 

2009-07-23 来源:网络

 

一:TD正常安装后不能正常运行,造成浏览器运行假死的状况

有可能造成的原因是由于杀毒软件阻止了TD的进程运行,需要关闭掉杀毒软件,然后再次运行TD

二:TD中字体如何进行修改

1. 首先下载字体控件

说明:分别为两个rar的压缩包,下载到本地后,选中任意一个压缩包直接点右键“释放到这里。。。”即可(因为压缩的方式为分卷压缩,实际是把一个文件分成两个部分压缩,解压时rar会自动把两部分合在一起,所以各位同学实在不必为另外一个没有解压而担心)。

解压后的文件名是:TDClientUI.ocx(如果是TD8.0应为TDClientUI80.ocx)

2. 然后进行控件替换

  • 关闭TD服务.
  • 关闭所有的浏览器.
  • 在目录‘InetPub\TDBIN\Install’中,用新的‘TDClientUI.xco’(改写下载文件的后缀)文件进行替换.
  • 在目录‘InetPub\TDBIN’中打开文件‘setup_a.ini’,找到节点‘[File_2]’中的‘CheckSize=******’改写CheckSize的大小为新‘TDClientUI.xco’文件的大小.
  • 进入C:\program files\common files\Mercury Interactive\TD2000目录,备份原TDClientUI.ocx文件.
  • 将下载的字体控件TDClientUI.ocx拷贝至C:\program files\common files\Mercury Interactive\TD2000目录.
  • 然后重启TD服务.

三:TD如何新建一个新project

1.进入‘Site Administrator’->‘DB Servers’,点击‘Create Project’,在‘Create Database Server’选择你要创建的项目名称,数据库的类型;

2.在‘Site Administrator’->‘Projects’中选择一个域,然后点击‘Create Project’创建一个新project;

创建一个新Project实际上是在数据库里新建了一个库.

四:如何设置TD自动发送邮件

1.进入‘Site Administrator’,选择一个项目.

2.勾选上该项目的‘Send defect emails automatically’选项.

3.进入‘Site Administrator’->‘TD Servers’,点击‘Mail Protocal’,选择你要使用的邮件服务器(最好方式是搭建一个邮件服务器,然后选择‘SMTP Server’选项,输入邮件服务器地址).

五:TD如何自定义BUG字段选项

1.进入‘CUSTOMIZE’->‘Customize Project Entities’,在‘Project Entities’中选择‘DEFECT’(其中System Fields为不可编辑和修改的,只能进行常规的操作,User Fields为可编辑的,因此在更多时候添加新的字段会选用User Fields)

2.点击‘User Fields’->‘New Field’,在‘Field Settings’对你的新字段进行编辑

  • Field Label:字段名称
  • Field Type:字段的选择类型Number(整型)、String(字符型)、Lookup List(下拉框)、Date(日期类型)
  • History:显示修改的历史记录
  • Required:此字段为必填选项

注:如果在Field Type选择了Lookup List选项,那么会让你编辑‘Lookup List’中的内容,其中下拉框里连接的其实为‘Customize Project Lists’内设定的值,也可以点击‘New List’建立一个新的与Lookup List中动态连接的值(具体参见‘Customize Project Lists’)

六:TD如何对下拉框(Lookup List)中的字段进行编辑

1.进入‘CUSTOMIZE’->‘Customize Project Lists’,在‘Lists’中选择你要编辑的字段

2. 在‘List Items’中选择你要修改的值,然后进行修改

七:TD如何对发送邮件的发送内容以及发送条件进行设置

1. 进入‘CUSTOMIZE’->‘Configure Mail’,在‘Configure Mail’->‘Fields’中选择你要发送的邮件中所要包含的内容

2.在‘Configure Mail’->‘Condition’中选择你要发送邮件给指定的条件的用户

l 如果选择了‘Detected By’中的‘All Defects’那么这意味着,在用户提交bug时,在bug界面中Detected By字段被选中的用户将收到邮件

l 如果选择了‘admin’ 中的‘All Defects’那么这意味着,所有bug的缺陷都会提交给用户‘admin’

八:TD8.0中邮件标题过长导致邮件无法显示

问题:

发送bug邮件时,当BUG的标题超过22个字符出现就无法正确显示Html

解决:

1. 点击操作系统‘开始’->‘运行’,输入‘mecury.ini’,点击‘OK’按钮,打开以个名为mecury.ini的文本文档(或者打开<system drive>:\Winnt\mecury.ini进行修改)

2.在mecury.ini文档中加上一段配置代码

[SAQFORMAT]

Project Name = Subject line

例如:

[SAQFORMAT]

BBM(项目名称) = BBM.BBM - # ?BG_BUG_ID(标题名称,其中?BG_BUG_ID为BUG_ID的变量)

九:打开TD提示:Error:Server is Not Available 的解决方法

问题:

在进入td的start_a.htm时提示Error:Server is Not Available,按确定,再提示:OTA server is not connected。使用TD的TestDirector Checker检查了一下,没有发现任何问题

解决:

1.在‘开始’->‘运行’中输入‘inetmgr’,打开IIS管理器

2.点击站点‘TDBIN’,右键‘属性’->‘虚拟目录’查看‘Application name’的使用项为空且右边的按钮为‘Remove’而不是‘Create’。(证明此站点的应用设置有问题)

3. 在‘Application Protection’中选择‘High(Isolated)’,提示error(证明IIS出现问题)

4.在‘开始’->‘运行’中输入‘iisreset’,重新启动IIS服务

5.再次进入站点‘TDBIN’,右键‘属性’->‘虚拟目录’,在‘Application Protection’ 中选择‘Low(IIS Process)’,然后点击‘Application name’使用项右边的按钮‘Create’(此时为Create)生成TD站点应用程序成功,可以继续使用TD.

(我安装TD8.0 时出现了这个问题,我的运行环境是Window XP+SQL 2000个人版+ IIS 5.1. 后来运行环境换成window server 2003+SQL 2000+IIS 6.0此问题解决了.)

十:在Windows XP中安装TD8.0后,IIS默认网站不可用

在网上查找有关资料发现是XP系统补丁的漏洞,安装此补丁并重启机器后,winxp系统的IIS默认网站将会停止且无法启动。手动启动时报“服务没有及时响应启动或控制请求”,再进一步检查,World Wide Web Publishing服务不能启动所至,该服务报错为“错误号127,找不到指定的程序”,程序当然是存在的,删除IIS重装还是不行。

解决办法:
打开“控制面板”---“添加删除程序”,将顶部的“显示更新”前打上勾,然后找到2007年7月10日的补丁,卸载。(我安装TD8.0 时出现了这个问题,卸载补丁后系统不能启动. 安装运行环境window server 2003+SQL 2000+IIS 6.0此问题解决了.)

十一:TD8.0连接SQL 2000,ping不通,也不能建立新的Project

在TD的DBserver中ping SQL 2000,错误提示为:
[DBNETLIB][ConnectionOpen (Connect()).]SQL Server does not exist or access denied. | Unspecified error.

主要原因是因为:SQL SERVER安装默认的别名是SQL SERVER,而TD 安装的时默认的数据库别名是TDSQLSERVER,两者不一致。

解决方法:
打开“SQL Server客户端网络实用工具”---别名:添加---服务器别名(TDSQLSERVER);服务器名称(TDSQLSERVER);管道名称(主机名);网络库(Named Pipes)保存后OK.

十二: RPC server is unavailable

TD启动时提示:RPC server is unavailable.

解决办法:

1.重起TD(这种情况,可能是你安装的杀毒软件的原因;你的TD在启动时,加载不成功)

2.把右下角的TD——start/stop重新启动一下或则再次刷新以下“Run as”选项

3.最次的一个办法:把有关TD的各个启动项全部刷新.

(我安装TD8.0 时出现了这个问题,我的运行环境是Window XP+SQL 2000个人版+ IIS 5.1. 后来运行环境换成window server 2003+SQL 2000+IIS 6.0此问题不存在了.)


火龙果软件/UML软件工程组织致力于提高您的软件工程实践能力,我们不断地吸取业界的宝贵经验,向您提供经过数百家企业验证的有效的工程技术实践经验,同时关注最新的理论进展,帮助您“领跑您所在行业的软件世界”。
资源网站: UML软件工程组织