Post by "Lennoli", 01-31-2007, 16:34
-----------------------------------------------------
前言:
Test Track System是一个专业化的Bug管理系统,它不仅支持Windows操作系统,而且还对Unix 和 MAC 操作系统提供了很好的支持。
今天,我们会对该系统的Server端进行一个简单的介绍:
在Server端中一共包含了两个程序:
* TestTrack Server
* Seapine license Server
Test Track System系统是一个BS结构的Bug System。在它的Server端中,系统托盘中会有一个类似于SQL的图标出现。同样的,绿色代表系统正常运转/启动;如果图标变成了黄色或者红色则代表系统存在了问题。
Seapine license Server是用来专门管理License的一个专有Server(用来控制客户端数量的)。简单来说就是你有多少人要使用这个Bug管理系统,就要有多少个License。
因此要使用这个系统的基本流程是:
* 创建一个Project
* 为这个Project分配License
* 创建可以访问该Project的User(与第二步相配合)
接下来我会按照这个流程来为大家进行讲解:
1. 创建一个Project
点击“TestTrack Server Admin.exe”登陆Server端。从下图中我们可以看到登陆画面
一共包含了三部分的主要内容:
§ Server
§ Username
§ Password (大小写敏感)
在这里我们已经创建好了一个Sever,如果我们的系统环境进行了变化,那么我们只需要点击“Setup”来创建一个Server的基本信息就可以了。此部分内容就不在这里做更多的介绍了,有兴趣的同事可以自行联系。
成功登陆系统后的界面如下图所示:
系统一共包含了5大功能:
Ø Project
Ø Server Log
Ø Server users
Ø Mail Queue
Ø Server Option
§ Project的主要作用是创建一个Project。
此部分功能比较简单,我就新建一个Project来进行介绍:
点击“Create”按钮后,输入Description; Project directory 和 Notes信息后即可完成一个Project的创建工作。
§ Server Log 的主要作用是管理系统Server端的所有Log信息。
系统为我们提供了5种类型的Filter方式,借此我们可以更快的查看我们所关心的Log信息。由于此部分不是我们所关注的重点。因此不做更多的介绍。
§ Server Users 的作用是为一个Project创建User的。
我们在下图中可以看到并没有一个User,也没有可以创建User的地方,这是因为我们
还没有为这个Project分配License。接下来我们就会跳转到License Server上来为我们这个Project分配License。(可意跳转到第二部分的内容)
§ Mail Queue的作用是用来设定Email的。
§ Server Option的作用是用来设定Server端的。
此两部分内容由于不是我们所关注的,因此在这里这是简单的介绍一下,不会做深入的介绍和讲解。
2. 为这个Project分配License
点击“Seapine License Server Admin.exe”登陆License Server端。从下图中我们
可以看到登陆画面一共包含了四部分的主要内容:
Ø License
Ø Server Log
Ø Global Users
Ø Server Options
§ License的主要功能是更新License文件和为User关联License。
Add:用来追加新的license授权文件。
View:用来查看现使用的License文件的状态及相关信息
Delete:删除一个License文件
Associate Users:用来查看都有哪些用户占用了License。并且可以将不再使用的User 所占用的License收回。
下图中所列出的用户就是已经占有License的用户。
§ Server Log的主要功能是用来记录Server端的日志的。由于此部分功能不是 我们所关心的,故此部分内容我们不做过多的介绍。 |
|