个人总结TD使用遇到的问题以及解决的方法
问题一:
安装过程中,提示用户名密码错误,无法进行下一步的安装,原因数据执行保护DEP不允许该程序执行。解决方法:右击“我的电脑”选择“属性”高级-》性能【设置】数据执行保护,选择选项:为除下列选定程序之外的所有程序和服务启动DEP(U),点击【添加】按钮,找到TD安装程序中的bin目录下/或者是C:\Program Files\Common Files\Mercury Interactiver 的checku.exe,添加上即可。
2.Checker时,显示 SendAllQualified Service 服务失败, cannot get properties -service does not exitst
到网上查看解决办法,以下解决办法是不正确的:
解决方案,在运行\打开 框内输入:
1、 直接运行C:\Program Files\Common Files\Mercury Interactive\TDAPIServer\SendAllQualifiedApp.exe
2、 运行“sc.exe create SendAllQualifiedApp binpath= "C:\Program Files\Common Files\Mercury Interactive\TDAPIServer\SendAllQualifiedApp.exe" type= own start= auto displayname= "SendAllQualifiedApp"”这个命令创建“SendAllQualifiedApp”服务,然后在控制面板-管理工具-服务里面查找到“SendAllQualifiedApp”服务启动,你会发现启动不了。(要删除此无效服务的方法是在CMD里运行“sc delete SendAllQualifiedApp”)
如下才是解决的正确方法:
1、 打开cmd命令窗口;
2、 转到C:\Program Files\Common Files\Mercury Interactive\TDAPIServer\路径,运行“SendAllQualifiedApp.exe /install” ,在到控制面板-管理工具-服务里面查找服务启动。test director checker ,重新检测,SendAllQualified 变为绿色,恢复正常。
4,TD在使用时出现The RPC server is unavailable
详细介绍如下:
1). RPC服务未启动。解决:控制面板-管理工具-服务-“Remote Procedure Call(RPC)”,启动一下(自动),服务状态“启动”;
2).服务器端IIS没装。解决:安装IIS。以2000系统为例,控制面板-添加删除程序-添加删除windows组件-“Internet 信息服务(IIS)”打一下勾,下一步……
1.TD 检查,OTApool sevice 失败
可以使用sc命令修复
sc.exe create OtaPool binpath= "C:\Program Files\Common Files\Mercury Interactive\TDAPIServer\OTAPool.exe" type= own start= auto displayname= "OtaPool"
2.TD数据库的默认密码为 :tdtdtd
C:\Program Files\Common Files\Mercury Interactive\DomsInfo下。这个目录包含了Doms.mdb文件(用户信息和工程列表)、connection strings(连接字符串)、parameters(参数)、global style. sheets(全局风格表)、the database template(Empty_DB.mdb)(一些临时数据)
3.修改TD超级管理员的密码
C:\Program Files\Common Files\Mercury Interactive
打开Doms.mdb,密码为tdtdtd,进入admin表,将ADMIN_PWD的值改成空,或者改成455575(密文),明文对应为123456,重启TD服务器
打开TD登录,其管理员的密码可以是空或者123456
3.修改TD每个项目管理员(admin)的密码
打开TD_DIR\项目\TestDir.mdb中的users表将admin的US_PASSWORD清空,则密码为空。
4.普通项目用户,登陆site administrator,在user tab重置该用户密码。
5.当TD登录时候出现 网络错误或磁盘错误,请检查server服务是不是异常停止了,这是犹豫系统的漏洞造成的,请用360扫描漏洞之后升级系统即可
注意:
如果安装IIS时出现“将加密数据写入Web服务器配置数据库时出错” 的提示:
报错的可能是:
0x8009000f=对象已经存在;
0x80070006=句柄无效;
IIS Admin Service 服务无法启动;
World Wide Web Publishing Service 服务无法启动 ……
出现这种问题,可以选“不加密写入”和“全部不加密写入”,但若在完成安装后对数据的安全有影响,并且这样的方式写入可能还是会出现一些其它的问题,如IIS的相关服务不能启动如是而已。
解决这样问题的方法是:删除C:\Documents and Settings\All Users\Application Data\Microsoft\Crypto\RSA\Machine Keys下的所有文件,然后点击“重试”,若在使用“不加密写入”或“全部不加密写入”后IIS有相关服务出现问题。那么就需要重新安装IIS,若上安装过程出现问题只需按照上边的操作,删除对应文件夹的所有文件即可。
该方法确实有效 !
DEFECT
BG_ACTUAL_FIX_TIME 缺陷修复的实际时间
BG_RESPONSIBLE 被分配给
BG_CLOSING_VERSION 已关闭缺陷的版本
BG_CLOSING_DATE 关闭日期
BG_BUG_ID 缺陷ID
BG_DESCRIPTION 描述
BG_DETECTED_BY 发现者
BG_EDTECTION_VERSION 版本
BG_DETECTION_DATA 发现日期
BG_ESTIMATED_FIX_TIME 估计修复的时间
BG_VTS 修改时间
BG_PLANNED_CLOSING_VER 计划关闭的版本
BG_PRIORITY 缺陷优先级
BG_PROJECT 项目
BG_DEV_COMMENTS 研发注释
BG_REPRODUCIBLE 能否重现
BG_SEVERITY 严重级别
BG_STATUS 缺陷状态
BG_SUMMARY 概要
TEST
TS_CREATION_DATE 建立日期
TS_DESCRIPTION 描述
TS_RESPONSIBLE 设计者
TS_ESTIMATE_DEVTIME 估计设计和生成测试的时间
TS_EXEC_STATUS 执行状态
TS_VTS 修改时间
TS_PATH 路径
TS_STATUS 状态
TS_STEPS 步骤
TS_TEMPLATE 模板
TS_NAME 测试名称
TS_TYPE 类型
TEST STEP
ST_ACTUAL 实际结果
ST_DESCRIPTION 描述
ST_EXECUTION_DATE 执行日期
ST_EXECUTION_TIME 执行时间
ST_EXPECTED 预期结果
ST_TEST_ID 测试资料
ST_STATUS 状态
ST_STEP_NAME 步骤名称
RUN
RN_DURATION 持续时间
RN_EXECUTION_DATE 执行日期
RN_EXECUTION_TIME 执行时间
RN_HOST 主机名
RN_OS_NAME 操作系统
RN_os_BUTLD 操作系统生成的编号
RN_OS_SP 操作系统的服务软件包
RN_RUN_NAME 运行名称
RN_STATUS 状态
RN_TEST_VERSION 测试的版本
RN_TESTER_NAME 测试员
REQUIREMENT
RQ_REQ_AUTHOR 作者
RQ_REQ_STATUS 覆盖状态
RQ_REQ_DATE 建立日期
RQ_REQ_TIME 建立时间
RQ_REQ_COMMENT 描述
RQ_VTS 修改时间
RQ_REQ_NAME 需求名称
RQ_REQ_PRIORITY 优先级
RQ_REQ_PRODUCT 产品
RQ_REQ_ID 需求ID
RQ_REQ_REVIEWED 被检查
RQ_REQ_TYPE 类型
TEST IN TESTSET
TC_EXEC_DATE 执行日期
TC_VTS 修改时间
TC_PLAN_SCHEDULING_DATE 计划执行日期
TC_PLAN_SCHEDULING_TIME 计划执行时间
TC_HOST_NAME 计划执行主机名
TC_TESTER_NAME 测试负责人
TC_STATUS 状态
TC_TEST_VERSION 测试版本
TC_ACTUAL_TESTER 测试员
TC_EXEC_TIME 执行时间
TESTSET
CY_CLOSE_DATE 关闭日期
CY_COMMENT 描述
CY_VTS 修改时间
CY_OPEN_DATE 打开日期
CY_STATUS 状态
CY_CYCLE 测试集