发布新日志

  • 管理测试用例

    2007-09-12 19:54:22

    公司的Case亟需进行有效的管理,询问了高中同学(大公司的软件测试工程师),得知用Rational TestManager(简称TM)可以实现。用了很长的时间才找到下载的地址:http://www.testfocus.com.cn/Article/ShowArticle/351_1.html愿与各位朋友一起共享。

    三个都要下载,下载完成后,全部解压缩。将\b-irscd2\SETUP里面的DISK.CAB拷贝到..\b-irscd1\SETUP下,执行b-irscd1里面的setup.exe便可成功安装。

    安装完成后,需要注册licence,步骤如下:

    (温馨提示:前提需要一个Rational2003Crack,没有的,赶快去网上下载一个,这个比较好找。)

    1.先用破解压缩包里的 rational.exe,lmgrd.exe 覆盖到你的 \安装目录的Rartional\commen\下

    2.然后记事本打开 license.dat, 修改里面的SERVER (milu) ANY DAEMON rational "C:\Program Files\Rational\Common\rational.exe" (直接在文档里面查找SERVER就可以找到该行)
    改成 SERVER (你的电脑名) ANY DAEMON rational "你的安装目录\rational.exe" ,拷贝到Common目录下.

    3. 将Flexlm.cpl拷贝到C:\winnt\system32\下, 在控制面板里运行 FlexLm License Manager,
    运行后, 在 Setup 面板配置文件路径,lmgrd.exe -> 你的安装目录 \Common\lmgrd.exe, 而 License File 为你改过的 license.dat。
    4.在Control面板点击Start,如果成功的话点击Status按钮将显示你的电脑名:license server UP (MASTER) 说明成功了。
    5.如果上一步失败的话,重启一下FlexLm License Manager就没问题了。

    6.如果弹出对话框License Key Administrator Wizard后, 选定Point to a Rational License Server to get my licenses,单击下一步,
    Server Name文本框中填写你的电脑名(可能已经填好),单击完成(成功的话会出现两屏的licenses,灰色的)。 搞定,收工。

    我是安装了TM、CQ(Clear Quest)和SW(SoDA for Word),安装完成后,进行Administrator配置,操作步骤:

    首先打开administrator,新建project,需要选择一个project location。这个文件夹必须是空的。如果放在象F:\testing\这样的路径,就只能自己用,系统会提示你。如果通过网上邻居放,那么就可以内网所有人一起用。然后会要你输密码,这个密码是admin里面连接project来管理用户权限的密码,跟robot或者tm没关系,这个我们后面说。然后再要configure project.如果这一步不选,那这个project等于没建。在配置中只用看中间的test datastore,建一个access的就可以了。有人说access是什么单用户的,是不对的。

    建好之后,看看administrator里面,多了一个project,对它点右健,connect,会要我们输上面设置的密码,再进去会看到test datastore,它下面有user和group。这里就是管理账号和权限的地方,很简单,懂点window的人都知道。我们打开robot或者tm,可以browse到一个project,然后输入账号密码(这个账号密码是在admin下针对这个project所建立的)。也就是说不同的project可能有不同的账号密码。
    下面看下这个project里到底有些什么。第一层有个rsp文件,意思跟vss里差不多。我们可以理解成一个地址。这里面存着跟路径有关的一些信息。然后一个个的看下里面的文件夹,是不是很眼熟,我们在robot和tm里面用的都在这里面。总的意思就是通过rsp这个地址来访问这个project里面的scrīpt,Datapool,Session,suite,log,vp(查证点),user这些信息。

    归纳总结一下:

    1 先弄个web共享的文件夹,空的(别说不会)
    2 admin建project,路径通过网上邻居指到上面那个文件夹(在不在你的机子上都可以!)
    3 密码要不要无所谓,配datastore,完成
    4 admin里连到project,配账号,密码,分权限
    5 在任何一台内网的机子上,开robot,browse到刚才建的project,输上面配的账号,密码
    6 搞定收工

    如果遇到licence里面没有TM的注册(注册成功后,大家可以注意查一下),可以到这个地址下载一个最新的,注册的时候选择导入(Import)即可:http://bbs.51testing.com/thread-71240-1-1.html

    大家行动起来,为民族测试行业添砖加瓦~

  • 修改测试用例

    2007-07-04 19:43:22

    从事软件测试有两年之余,在这两年多的时间里越来越能体会到测试用例的重要性了。正如某位资深测试工程师所说的那样:“如果问测试工程师测试用例如何编写,就好像是问程序员如何编写代码一样,每个人都会给出不同的方法,但是实用的测试用例却像优秀的程序一样困难。”测试用例可以说各式各样的,没有一个标准的界定。因为每个公司根据自己公司的软件需求和设计都会做出相应“实用的测试用例”。所以,测试用例具有很强的灵活性、针对性和可移植性。但是要编写一套实用的测试用例确实很困难。

    在来公司之前,已经有数位前辈共同设计和编写了一套测试用例,当时大概1000条用例,自己也正式根据这些用例逐渐熟悉了软件的各个功能,所以公司给测试部开会也多次强调,测试用例是公司软件的核心部分。现在在和同事们一起又添加了1000多条用例,加起来也有2000多了。但是自己觉得这些用例仍然存在很大的冗余和遗漏,并且如果按照等价类法来划分,那存在着很严重的条理不清,功能不完整的现象。

    所以自己一直有个想法:重新设计和编写测试用例。但实现起来却很难,可以慢慢尝试做一下。

    顺便说一下,我们公司的软件名字叫:《玩转手机》-手机通用管理软件(就是统称为PC工具或PC同步)。

     

  • 个人空间开通了!

    2007-06-19 18:15:46

    终于有了51testing个人空间,正逢端午节,大家节日快乐!

我的栏目

数据统计

  • 访问量: 3879
  • 日志数: 4
  • 建立时间: 2007-06-19
  • 更新时间: 2007-09-12

RSS订阅

Open Toolbar