TestTrack Pro客户端、服务器端的安装-(TestTrack Pro系列文档 1 )
TestTrack Pro客户端、服务器端的安装:
步骤:
1) 双击TestTrackPro的安装程序“ttprowininstall.exe”;
2) 在安装页面中选择“NEXT”;选中接受协议,选择“NEXT”;
3) 在选择安装类型的页面里面选择需要安装的类型。
4) 在选择类型页面里面,你可以选择单独安装客户端或者服务器端,也可以选择定制安装。图中显示的是定制安装。选择“NEXT”。
5) 在显示的安装设置页面里,可以选中具体需要安装的内容。
由上到下的选项依次为:客户端应用程序(一般全部勾选);服务器端应用程序(如果仅仅是客户端,此处不用选中);WEB服务需要的安装项目(本地局域网的测试环境不用选中)。
注:以上图释是在本机安装了服务器端的情况下抓取的,所以服务器部分的选项为灰色。
6) 选中具体安装项后,点击“NEXT”,进入下一步。
页面显示:选择开发环境中是否添加TestTrack的工具栏。还会显示“Display Visual Studio .NET Add-in toolbar”的选项,选中它。点击“NEXT”。
7) 进入TestTrack的安装路径选择页面,设置软件的安装路径,点击“NEXT”。
8) 安装完成,点击“Finish”按钮,结束安装。如果是第一次安装,安装完成系统会提示需要重新启动计算机。
TestTrack Pro注册:
在TestTrack Pro的安装程序目录下,一般跟有TestTrack Pro
选择“Floating”选项。在Registration code:中会显示出软件的注册码。Copy下来,以被后面使用。注:注册机和安装的软件版本对应,
Seapine Licence Server Admin配置-(TestTrack Pro系列文档 2 )
Seapine Licence Server Admin配置:
1) 首先确定安装了TestTrack的服务器端应用程序;
2) 再确认Seapine Licence Server的服务已经启动;在窗口右下角的系统服务托盘中可以看到“Seapine Licence Server is Running”,或在本地服务中可以看到“Seapine Licence Server”已经启动。
3) 运行本机的TestTrack Pro的管理程序“TestTrack Pro Server Admin”。选择“开始”->“程序”->“Seapine Software” ->“Seapine License Server” ->“Seapine License Server Admin”。
4) 如果第一次登陆时没有Server可以选择,可以点击右侧的Setup,进入设置服务列表页面;此时可以手动添加服务,也可以点击下方的Find按钮来搜索服务。选择需要的服务,选择添加,再输入该服务的名称,点击“Close”。在登陆界面输入管理用户的用户名和密码,点击“Connect”。
5) 登陆成功后,显示“License Server Admin Utility”页面
6) 注册TestTrack客户端:
在“License Server Admin Utility”页面,选择“Licenses”按钮。
点击“Add”按钮,来添加TestTrack Pro的注册码(客户端)
注:注册码的取得详见“TestTrack Pro注册”
7) Global Users设置:设置系统的管理用户
在“License Server Admin Utility”页面,选择“Global Users”按钮。
点击“Add”来新增TestTrack的管理用户。此时可以设置不同权限的用户来管理系统。在Info属性栏中输入用户名,密码等资讯;在Security中设置添加用户的安全权限
User cannot login to the license server admin utility 无管理权限
User can only manage global users 仅仅可以管理用户
User can administer all license server 拥有所以权限
注:此处的用户为管理用户,并非TestTrack Pro Client运行程序中的user用户。
在Licenses属性栏中,选择该用户使用的客户端注册类型:
TestTrack Pro类型有一下几种:
Use floating license (1998 Configured)
Use named license (1998 Configured,1998 Available)
No license
一般根据注册时选择的类型,使用Use floating license (1998 Configured)
8) Server Options设置:设置服务属性
在“License Server Admin Utility”页面,选择“Server Options”按钮。
该属性中基本可以不需要设置,主要保证Server属性栏中的“Listen for messages on port”的端口号与服务的实际监听端口一致就可以了。系统一般是使用默认的5100,这里也不用修改。
TestTrack Pro Server Admin配置-(TestTrack Pro系列文档 3 )
TestTrack Pro Server Admin配置:
1) 首先安装TestTrack Pro的服务器端应用程序;
2) 确定TestTrack Pro Server的服务已经启动;在窗口右下角的系统服务托盘中可以看到“TestTrack Pro Server is Running”,或在本地服务中可以看到“TestTrack Pro Server”已经启动。
3) 运行本机的TestTrack Pro的管理程序“TestTrack Pro Server Admin”。选择“开始”->“程序”->“Seapine Software” ->“TestTrack Pro” ->“TestTrack Pro Server Admin”。
4) 击“Server”右侧的“Sertup”按钮,进入服务配置页面:点击“Add”按钮。输入TestTrack Pro的服务名称和该服务所在的计算机的IP地址,端口号默认为99。填写完毕,选择“OK”,选择“Close”。
6) 此时的登陆页面已经显示了刚刚创建的服务名称,在第一次登陆时,用户名为:administrator ,密码为空,选择“Connect”登陆系统。
7) 设置TestTrack的实例数据库:在“TestTrack Pro Server Admin Utility”页面中选择Database
在Batabases页面中选择“CreateDatabae”添加实例数据库。
输入测试数据库的名称
输入数据库的说明,选择“Always compact database when TestTrack server is started”,点击“OK”
8) 设置TestTrack Pro Server Admin的管理用户:
“TestTrack Pro Server Admin Utility”页面中选择“Server Users”
页面将显示所以可以进行系统管理的用户。添加管理用户步骤,详见“Seapine Licence Server Admin配置”。
9) 设置TestTrack Pro Server Admin的服务设置:
在“TestTrack Pro Server Admin Utility”页面中选择“Server Options”
选择“Server”属性栏,在“Local TTPro Admin Password”中输入管理密码
(注:该密码并非登陆的密码,登陆密码的修改,详见“Seapine Licence Server Admin配置”)。
选择“Licence Server”属性栏,选择下方的“Find License Server”,在出现的服务中选择需要的,点击确定。
10) 是TestTrack Pro Server Admin , “Seapine License Server”
11) TestTrack Pro Client , Seapine License Server Admin
Test Track Pro Client配置和使用说明-(TestTrack Pro系列文档 4 )
Test Track Pro Client配置:
1) 运行本机的TestTrack Pro Client程序“TestTrack Pro Client”。选择“开始”->“程序”->“Seapine Software” ->“TestTrack Pro” ->“TestTrack Pro Client”。
2) 第一次登陆时,TestTrack Pro Client系统中没有其他用户,必须使用超级用户登陆,并设置需要访问的服务、测试数据库、访问的用户和安全用户组。
用户名:administrator
密码:如果在“Seapine License Server Admin”中没有修改过密码则为空,如果修改过,则为新密码。
点击页面的“Setup”,输入服务的名称和服务所在的服务器IP地址,如果输入的IP地址的服务器开放了TestTrack Pro的服务并且监听端口设置正确,该服务的数据库将被自动读取到界面。
3) 如果用户名和密码正确,将登陆到对应的服务器。如下图:
TestTrack Pro Client 的使用说明:
工作设定:
Toos àLocal Option:设置默认登录信息,允许运行多个实例,默认打印页面;
ToolsàUser Option:bug提示方式……Email规则;
服务器名:选择需要的服务器名称
数据库:针对不同项目,使用不同的数据库名称
用户名:姓名拼音
密码:与用户名相同,进入系统后修改密码:ToolsàChange Password
与版本管理的集成:
Tools-->SCC Integration,
选择版本管理工具(VSS)后单击make current,在user option中指定工程路径,帐号,密码,单击validate connection 检测连接是否正确。
常见操作:
提交Bug:Create-->Defects,快捷键 Ctrl+B
Assign:将bug提交至相应负责人,单击Activities-->Assign并指定负责人
修复Bug:确定某bug修复后,单击Activities-->Fix.
Reopen Bug:审核发现修复仍有问题,单击Activities-->Re-Open
关闭Bug:审核修复无误后单击Activities-->Close(bug生命周期结束)
使用workbook:
workbook窗口将显示所有提交给你的bug及自定义task
buglist window 中,列表column上单击右键insert column可添加显示项;
其他的相关设置:
公共属性设置:
登陆到TestTrack Client后,选择Tools->Configure List Values,选择需要设置的类型。
Type Names…提交问题的类型名称
一般的中文错误类型名称为:页面(UI)布局、功能错误、操作错误、类型错误。
Priority Names…提交问题的优先级
一般的问题处理优先级为:一般、立即处理、紧急、以后处理、下一版本中处理。
Severity Names…严重程度
一般的严重程度划分为多级:1.一般、2.比较严重、3.严重、4.非常严重
Product Names…产品名称
根据测试的实际产品线划分。
Component Names…功能、组成名称
根据各个产品线的对应功能和模块划分。
Disposition Names…部署状态或当前状态
是否需要回复等,一般不用修改为中文。
Reproduced Names…
Version Names…版本
版本名称
TestTrack数据库的备份(TestTrack Pro系列文档 5)
1. 从服务器上的TestTrack安装目录下面复制需要的数据库,路径如:你安装的盘符:\Program Files\Seapine\TestTrack Pro\TTServDb\TTDbs(如果您修改了安装路径,请到修改后的路径下面寻找);
2. 找到您需要复制的数据库名对应的文件夹,将它复制下来;
3. 将复制的文件夹,复制到您要使用的机器上,并且copy到该机器上对应的TestTrack工作目录下,路径如:你安装的盘符:\Program Files\Seapine\TestTrack Pro\TTServDb\TTDbs;
4. 运行“TestTrack Pro Server Admin”,路径:开始-程序-Seapine Software-TestTrack Pro-TestTrack Pro Server Admin
5. 输入用户名,密码,进入管理页面。
6. 选择Databases,在Databases页面中,选择“Add Existing Database”,选择需要的数据库。在Database Settings页面,选择前面4个选项,点击OK。
7. 此时,数据库中的信息都已经转移到新的服务器中,可以用新管理员访问密码进行访问,但此时原来的数据库中的用户和组都还暂时不能使用,此时还要激活原来数据库中的用户,使其可以访问新数据库中的数据。
8. 首先确保新数据库所在的机器中,“TestTrack Pro Server”和“Seapine License Server”的服务都已经启动。
9. 运行“Seapine License Server Admin”,使用新管理员密码登陆到“License Server Admin Utility”界面,选择Licenses按钮,确认已经使用了正确的用户注册码;再点击“Global Users”,进入“Global Users”界面,此时会显示以前的注册用户,但这些用户为灰色。你可以复选需要使用的用户记录,点击界面上的“Inactive”进行激活。激活后的用户如果还不能登陆到TestTrack中,请使用管理员账户登陆到“TestTrack Pro Admin”中设置用户的相应权限和组。
10. 使用“TestTrack Pro Client”登陆新的数据库,路径:开始-程序-Seapine Software-TestTrack Pro-TestTrack Pro Server Client。
TestTrack Pro Web配置中的一些问题(TestTrack Pro系列文档 6)
TestTrack Pro Web配置中的一些问题
问题: 1.出现“没用发现页面”的错误;
2.出现“下载页面”的问题。
原因:
要完成登陆,TestTrack Pro Web需要访问CGI文件夹并执行TestTrack Pro CGI。常见的错误主要有一下几种:
l 访问的执行程序或文件夹不存在,或不能访问;
l 文件夹和执行程序的地址改变;
l 以.exe为后缀的可执行程序被进制(仅仅出现在IIS 6.0中);
l URL扫描在运行(仅仅出现在IIS中)
解决办法:
1. 校验CGI目录是否已经存在。
IIS:
A. 打开IIS管理程序,打开默认的站点,找到名字为“scripts”的虚拟目录,如果没用,则新建一个名称为“scripts”的虚拟目录,并将其路径设置到“C:\InetPub\Scripts”,该路径为安装的默认路径;
B. 确认该路径下有“ttcgi.exe”存在;
C. 设置该虚拟目录的访问限制:“访问”Read, “运行脚本”Run scripts, “脚本和可执行文件”Execute。
2. 检查“ttcgi.exe”文件是否存在,默认地址如下:
C:\Inetpub\scripts (IIS)