我的最新日志

  • RTH-一个新的测试管理系统

    2008-9-12

        使用testlink和mantis很久了.虽然对二者的功能还算满意,也曾修改过mantis的不少功能. 但是还是对于二者只能独立使用感觉非常不满. 一直希望找到一个Total solution. 这不, 大力发掘之下,找到了rth.
        rth, 一个不错的名字,ready to have, are you ready?
        如果你准备好了,那就跟我一起来安装rth.
        工具软件:
        1, wamp工具包, 包含了apache,mysql,php,phpmyadmin,还有其他的,我们常用的是这些. 我选用的是V2.0c, 下载地址: http://www.wampserver.com/en/
        2, 主角出场, rth, 最新的版本是1.7,下载地址: http://sourceforge.net/projects/rth/
        安装步骤:
        1,首先安装wamp.
        1), 这里要注意的是迅雷经常占用tcp 80端口,所以使用迅雷的朋友首先检查一下'工具'->'配置'->'BT设置'->'TCP端口'是不是80,如果是的话,点一下'随机生成'.这样就避免了问题. 真不知道开发迅雷的哥们是怎么想的? 难道装了迅雷, 再不想大家建网站, 莫名其妙.
        2), 一路next即可.
        2, 再安装rth, 大牛可以直接去rth目录下的docs里, 有个install文件,follow即可. 小牛可以听我罗嗦几句.
        1), 把解压出来的rth目录copy到wamp下的www目录下.
        2), 使用phpmyadmin创建一个叫'rth'的数据库
        3), 把\wamp\rth\sql下的rth_demo.sql复制到\wamp\bin\mysql\mysql5.0.51b\bin中.
        4), 通过windows的命令行下,进入\wamp\bin\mysql\mysql5.0.51b\bin目录, 输入命令'mysql -u root -p rth < rth_demo.sql', 再回车一次就把demo project导入了前面创建的rth数据库中.
        3, 修改php.ini, 由于php的一个bug, 导致我们此时直接访问rth会报一个错, 但是直接从错误查rth的代码会看的一头雾水. 经过我的潜心研究,终于找到了解决之道. 就是需要修改php.ini. wamp下有2个php.ini文件,一个在php目录,一个在apache目录, 不管了, 统统改之, 打开php.ini,找到'allow_call_time_pass_reference = Off'修改为On, 注意这句话前面不要有'-', php.ini里还有一句内容一样的,只是前面多了个'-'.
        4, restart wamp, 浏览器敲入http://localhost/rth/, 用户名admin,密码password.
        OK, 欢迎开始你的rth之旅.
       
  • 让source insight支持tcl/tk

    2008-5-19

    先去下面的地址下载所有的tcl.clf文件 

    http://www.sourceinsight.com/public/languages/

     

    导入定制的语言文件到Source Insight步骤:

     

    1. 选择 Options > Preferences。点击Languages 标签。

     

    2. 点击 Import 按钮。选择和加载定制的语言文件 (.CLF)

     

    3. 现在你可以看见新的语言出现在语言列表中。

     

    4. 点击 Document Types 按钮打开文件选项对话框。

     

    5. 如果你没有为该类型的语言文件创建文件类型,你需要立即创建一个类型。如果你已经创建了类型,在列表中选择该类型并继续步骤7

     

    6. 点击 Add Type 按钮来创建新的文件类型。为文件类型起一个名字。例如 "Ant File"。点击OK 在文件过滤文本框中填入一个通配符,例如"*.ant"

     

    7. 在文档选项对话框的 Parsing 部分,在语言下拉列表中选择最新导入的语言。这将把你的文件类型与定制的语言联系在一起。

     

    8. 点击Close 按钮关闭文件选项。然后点击OK 关闭参数选择对话框。

     

  • 开始研究Mantis和testlink的整合

    2008-4-30

    从网上找了很很久,只知道这个相近的内容

    http://www.blogjava.net/JPeanut/category/16919.html

    感谢随心芸芸,天下测试是一家。

    开始研究PHP+MySql,有兴趣的同来。

  • Software test standard

    2008-4-28

    The page summarize the common standards and practices used during software testing process.

    Standards for software testing methology

    ANSI/IEEE 1008-1987 IEEE Standard for Software Unit Testing -Descrīption

    IEEE 1012-2004, Standard for System and Software Verification and Validation 

    IEEE 1028, a standard for software inspections

    IEEE 1044, a standard for the classification of software anomalies

    IEEE 1044-1, a guide to the classification of software anomalies
     
    IEEE 1061, Standard for software quality metrics and methodology

    IEEE 1074-2006, Standard for Developing a Software Project Life Cycle Process  

    BSC 7925-2 , Standard for software component testing

     

    Standards for software testing documentation

    IEEE 829-1998 Standard for Software Test Documentation

    specifies the form of a set of documents for use in eight defined stages of software testing, each stage potentially producing its own separate type of document. The document can also provide a baseline for the evaluation of current test documentation practices.

    IEEE 730, Standard for software quality assurance plans

    IEEE 1016-1998, Recommended Practice for Software Design Descrīptions

    IEEE 1028-1997, Standard for Software Reviews

    IEEE 1063-2001, Standard for Software User Documentation 

    Standards for software testing terminology

    BSS 7925-1 , Vocabulary of terms used in software testing

    IEEE 610.12-1990, Standard Glossary of Software Engineering Terminology

    IEEE 729, Glossary of Software Engineering Terminology

  • 真是金三银四

    2008-4-01

        又是一年的金三银四之际, 先是前面招聘的2个应届生, 一个说考上公务员, 一个说找到了更好的工作, 说byebye. 接着是team的一个成员, 犹豫再三, 说再见.
        看来金三银四, 还是很有吸引力的.
        不过细细想来, 找工作的主要目的是什么, 跳槽又是为了什么?
        我估计很多人都想不清楚.
  • 最近电脑出问题了!

    2008-2-16

    大过年了的,电脑的操作系统坏了,折腾了好几天,就差新买一块硬盘了,甚是郁闷。

    而且儿子也生病,搞得我焦头烂额。

    还好,就在绝望的时候,用同事的一张系统盘救活了我的T60.明天就要去韩国出差了,好险!

    发现有朋友光临我的blog,但是没有人留言。有点小小的郁闷。:(

  • 推荐一个open source的测试工具网站

    2008-2-05

    找了很久,终于又找到了这个网站。

    想当初,我就是从这个网站上发掘到了testlink这个非常有用的工具。

    如今,testlink已经用了接近3年了。在此表示对这个网站的感谢。同时也把这个网站推广给大家:

    http://www.opensourcetesting.org/

    也希望国内开源的测试工具也越来越多。本人也有兴趣做一些这方面的工作。不知道有没有朋友想一起做?

     

  • 软件测试流程图

    2008-2-04

    最近在和Team里的人一起整理软件测试流程,整理到后来,变成了一张图,贴出来大家一起讨论。

  • Tcl/tk+Expect在winXP下碰到的问题

    2008-2-03

    最近需要用Tcl/tk+Expect开发一些自动测试的脚本,没想到安装好以后,在XP下Spawn一个telnet都会出错,真是超级郁闷。

    经过几天的细心钻研,终于找到了解决方案:

    First, you need to check your version of dbghelp.dll found in
    %windir%\system32.  The stock one from sp2 is bad with a version of
    5.1.2600.2180.

    http://msdn.microsoft.com/library/en-us/debug/base/dbghelp_versions.asp

    You can get good ones from that link by installing the windbg tools and
    overwriting the old/bad system one with the new one.  Make sure you drop
    dbghelp.dll into %windir%\system32\dllcache first, then into
    %windir%\system32 second so it actually does get replaced.

  • MANTIS使用手册

    2008-2-02

    05年到这家公司的时候,基本上一切都是空白,所以都要摸索着来。

    首先选用了mantis作为我们的bug管理系统。但是mantis自身的功能不完全符合我们的要求。所以在mantis原有的基础上,对它做了一些定制。所以产生了这个mantis的使用手册。

    感兴趣的朋友请到文件区下载。我陆续会把其他的一些资料放上来。

Open Toolbar