字号:    

转载:TD常见问题

 1.客户端下载控件时提示:otamal.dll无法下载,出现提示:DownLoad OTAXml.dll in progress
解决办法:
方法一,安装TD的客户端程序,具体操作方法如下:进入TD后,点add-ins page;进入后点TestDirector

Connectivity ;然后点download add-in;手动下载插件安装;
方法二:关闭服务器和客户端的防火墙,然后登陆TD即可。
 
2.安装TD在选择共享文件夹时提示:EveryoneRepository Path:\\计算机名\TD_Dir .The directory you have

selected is unavailable
解决办法:首先确定是不是你的系统不允许访问共享,然后看看防火墙啥的有没有问题,同时这是个共享文件夹 必

须在网内能共享才可以。另外必须要确保iis可用才能安装TD。
 
3.新增某个用户到指定的Project可以新增成功,该用户也可以登录TD。但是不久后OTA server 会自动删除掉该用户

,提示该用户不存在于此project。
解决办法:进入 site administrator,输入密码进入该页面;然后选中project,点击remove project;然后再点击

Restore Project,点击激活Project;重启机器即可。
 
4.登陆TD,进入http://IP/tdbin/start_a.htm页面时只看到默认的domain,看不到任何Project,导致无法登录。
解决办法:进入TD服务器,在\Program Files\Common Files\Mercury Interactive\TDAPIServer目录下找到

OTAsever,双击运行即可。
 
5.The RPC server is unavailable.
翻译过来就是“RPC(远程过程调用)服务不可行。”可以这么理解,它指的是“权限不够”的意思。导致此原因的

可能性大概如下:
a. RPC服务未启动。
解决:控制面板-管理工具-服务-“Remote Procedure Call(RPC)”,启动一下(自动),服务状态“启动”;
b.服务器端IIS没装。
解决:安装IIS。以2000系统为例,控制面板-添加删除程序-添加删除windows组件-“Internet 信息服务(IIS)”打

一下勾,下一步……
c.你的系统没有打过补丁。
解决:安装系统补丁和TD补丁
d.TD服务未启动。
此种情况比较复杂,需要尝试不同的解决方案,先到TD所在的那台机器上,点右键的testdirector checker,看看出

错提示,对症下药。
以下几种在遇到问题时可以结合起来尝试
①清空IE的cookies、History、缓存;删掉之前下载控件的目录,重新下载一次插件;
②进入TD后,点add-ins page;进入后点TestDirector Connectivity ;然后点download add-in;手动下载插件安

装;
③启动一下TD。到TD所在的那台电脑上,在系统栏右边有个小图标,鼠标移上去,点右键“Start TestDirector”;
④TD补丁没打,可以试安装TD补丁;
⑤密码被改了,修改密码;
⑥TD服务器装了多个版本的TD,兼容性问题;请卸载其中一个版本,重装TD;
⑦把 http://ip/tdbin/start_a.htm  改为 http://计算机名/tdbin/start_a.htm 试试;
⑧如果TD被移植过,到TD所在的那台机器上,点右键的CHANGE RUNAS,更改一下账号;
⑨TD数据库文件毁坏
⑩TD服务器的那台机器有问题。或许是中毒了,或许是操作系统问题(可能系统内存泄露导致服务器崩溃,可能是注

册表问题,可能是其它问题……),或许是硬盘坏道问题--这几种情况的共性是有时有问题,有时又没问题,莫名其

妙的。
实在没有办法了就重装TD的那台机子的系统或者干脆把TD转移到另一台机器上试试。

分类:TD/QC
?次阅读
 2008-05-07 15:43