TD安装或使用中遇到的问题
上一篇 / 下一篇 2009-05-26 17:37:23 / 个人分类:TD
就为了装这东西,又折腾了半天,好歹现在能用了。
1、先装IIS,然后装SQLServer,再装TD,TD和SQLServer哪个先装应该没多大关系。
2、在Windows2003系统下,按照下一步进行装TD8.0,但是到了填写系统管理员用户时过不去,总是提示: unknown user name or bad password,不管用什么用户名和密码都不行。
解决办法:
出现这样的提示,是因为数据保护引起的,
在控制面板里打开“系统”属性,在【高级】选项卡下的“性能:视觉效果、处理器计划、内存使用和虚拟内存”里面点击 【设置】,接着在“性能选项”中选择【数据执行保护】选项卡
我们只要设置为:只为关键的windows程序和服务启动数据保护,
或者选择:对所有的程序和服务启动数据保护,除了。。把checku.exe钩选在排除之外。
3、刚刚安装好TD8.0,点击testdirector时显示空白页面
原因:
我们需要配置一下IIS的属性中的HTTP头属性里的MIME类型。
在Windows 2003中配置步骤如下:
打开开始菜单——〉设置——〉控制面板——〉管理工具——〉Internet 信息服务(IIS)管理器——〉IIS信息服务——〉网站——〉默认站点 选择默认站点点击右键——〉HTTP头——〉点击MIME类型——〉新建一个MIME类型(扩展名:.* ;MIME类型:application/octet-stream)。
然后我们需要重新启动一下服务,再访问一下http:// TD在IIS的发布目录及端口号/TDBIN/start_a.htm将会看到页面。
5、问题:登录时出现另一个问题,输入密码点[Login]按钮时提示“The RPC server is Unvailable.”。
解决办法:出现这类问题有很多原因,不过号称重装了SP2 就解决了。装完以后重启 就可以了。还真的好了,奇迹啊!!
6、Invalid License Key 无效,在安装没有填写License,在登录时会出现License无效的限制。
解决办法:进行重新添加License,
重新添加License:
(1)登录 Site Administrator ,使用空密码登录(没修改之前默认是空的);
(2)选则Licenses / Modife License Key 进行重新添加。
7、登录Site Administrator 报下面:Authentication Failure错误;
解决办法:
使用空密码登录。
好像8.0装好之后默认就是空的,登录时如果没有填写就可以登录,填写了密码就报上面错误,
这时可以通过那个change pwssword 进行修改密码,修改完在登录就正常了。
8、在Site Administrator建立项目时,登录Site Administrator以后,建立链接数据库时
解决办法:
网上提供的处理办法:
TestDirector连接SQL SERVER 数据库:
9、TD如何在sqlserver2000下建库
步骤一:安装sqlserver2000的客户端
步骤二:进入sqlserver2000的“客户端网络实用工具”,选择“别名”标签页, 在服务器的别名种输入“TDSQLSERVER”,“网络库”选择“named pipes”, 然后保“管道名称”改为你的机器名。点击确定按钮。
7.2版本的可以能需做第三步,8.0或以上版本的用户可以省去第三步
步骤三:进入TD的BDE ADMINISTRATOR的管理界面,选择“configurantion”标签页, 选择选择“congiguration-drivers-native”树下的“mssql”,将“server name”项改为你的机器名称。
步骤四:进入TD的PROJECT ADMINISTRATIONS(Site Administrator)的界面,new一个TD的project库即可。
需要做第一第二步,做完以后在直接在Site Administrator中建立接连即可,也可以在Site Administrator / DB Server中建立链接进行ping测试,看是否ping成功。
10、查询TD在SQLServer中各个表的数据
解决办法:在SQLServer 的查询分析器中无法查询TD的表信息,提示[SQLServer]对象名 ‘xxx’ 无效”错误,可以直接在TD里面进行查询库表数据;
解决办法:
2个地方:
(1)直接为指定工程设置用户
在登陆窗口,点击[CUSTOMIZE]链接,进入“工程自定义窗口”(Project Customiation),点左侧的[Setup Users]可以设置用户,点[Setup Groups]可以设置用户组。
(2)在后台管理用户
在登陆窗口进入“Site Administrator”,选择“Users”页,不过只能设置用户,用户的权限设置还得参照1的说明去做。
在这里可以管理TD中所有的用户。
把IP换成主机名以后则可以正常访问,提示:OTA server is not connected
解决办法:
原因未找到,发现可以用一下办法解决:
在C:\WINDOWS\system32\drivers\etc\hosts 文件中添加:
192.168.1.10 Tdserver
然后通过:http://Tdserver/TDBIN/start_a.htm
则访问正常,局域网中均可这样处理。
13、TD中字体如何进行修改
1. 首先下载字体控件
有SP4的字体控件下载地址:
http://bbs.51testing.com/viewthread.php?tid=6961&fpage=1
无SP4 的字体控件下载地址:
http://bbs.51testing.com/viewthread.php?tid=6977&fpage=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服务。
14、TD如何新建一个新project
1. 进入‘Site Administrator’->‘DB Servers’,点击‘Create Project’,在‘Create Database Server’选择你要创建的项目名称,数据库的类型;
2. 在‘Site Administrator’->‘Projects’中选择一个域,然后点击‘Create Project’创建一个新project;
创建一个新Project实际上是在数据库里新建了一个库。
15、如何设置TD自动发送邮件
1. 进入‘Site Administrator’,选择一个项目。
2. 勾选上该项目的‘Send defect emails automatically’选项。
3. 进入‘Site Administrator’->‘TD Servers’,点击‘Mail Protocal’,选择你要使用的邮件服务器(最好方式是搭建一个邮件服务器,然后选择‘SMTP Server’选项,输入邮件服务器地址)。
16、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’)
17、TD如何对下拉框(Lookup List)中的字段进行编辑
1. 进入‘CUSTOMIZE’->‘Customize Project Lists’,在‘Lists’中选择你要编辑的字段
2. 在‘List Items’中选择你要修改的值,然后进行修改
18、TD如何对发送邮件的发送内容以及发送条件进行设置
1. 进入‘CUSTOMIZE’->‘Configure Mail’,在‘Configure Mail’->‘Fields’中选择你要发送的邮件中所要包含的内容
2. 在‘Configure Mail’->‘Condition’中选择你要发送邮件给指定的条件的用户
● 如果选择了‘Detected By’中的‘All Defects’那么这意味着,在用户提交bug时,在bug界面中Detected By字段被选中的用户将收到邮件
● 如果选择了‘admin’ 中的‘All Defects’那么这意味着,所有bug的缺陷都会提交给用户‘admin’
19、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的变量) |
20、打开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。
21、TD8.0链接SQL2000,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。
TAG:
标题搜索
日历
|
|||||||||
日 | 一 | 二 | 三 | 四 | 五 | 六 | |||
1 | 2 | 3 | 4 | 5 | 6 | ||||
7 | 8 | 9 | 10 | 11 | 12 | 13 | |||
14 | 15 | 16 | 17 | 18 | 19 | 20 | |||
21 | 22 | 23 | 24 | 25 | 26 | 27 | |||
28 | 29 | 30 | 31 |
我的存档
数据统计
- 访问量: 32395
- 日志数: 45
- 建立时间: 2009-05-25
- 更新时间: 2010-12-23