日历

« 2008-09-08  
 123456
78910111213
14151617181920
21222324252627
282930    

统计信息

  • 访问量: 50
  • 日志数: 4
  • 建立时间: 2008-03-25
  • 更新时间: 2008-04-12

RSS订阅

我的最新日志

  • 拉登的绝密电报!爆笑

    2008-4-12

    布什收到拉登寄来的一份信件,内容只写着

      “qs-IHS-IN”

    [ 转自铁血社区 http://bbs.tiexue.net/ ]
      这两天美国顶级密码破译专家日夜奋战,也未能破解。

      于是求助中国,不久收到中方一份回复

      “你们把信拿反了”
  • Linux菜鸟必知必会的命令集合

    2008-3-25

    一: Linux下的mysql数据库常用操作

        1.登入登出

        mysql -uroot -p123456;
        mysql <./HostCache.sql -uroot -p123456;
        mysql <E:\sql\HostCache.sql -uroot -p123456;
        show databases;
        use HostCache;
        show tables;
        desc HostCache;
        exit;

        2.数据操作

        alter table voucherwinner modify cpuid varchar(36);
        alter table installerreport add skypeid varchar(32);
        update operator set agentid='00000124' where username='00000124';
        select * from HostCache order by TimeStamp;
        select * from voucherwinner where skypeid not like '#%';
        select ExternalIP, InternalIP from HostCache order by TimeStamp;
        delete from HostCache where ISPType = 4;
        delete from HostCache;

        3.数据导入导出

        把数据库skypeuser中的表voucherwinner中的数据导入到voucherwinner文件中。

        该命令会把创建表的操作以及插入数据记录以脚本的形式存入文件

        mysqldump -h172.24.172.47 -uskypeuser -ptomskype47 skypeuser voucherwinner > voucherwinner

        带where条件的数据表导出

        mysqldump -h61.135.158.241 -uroot -p --w "time >= '2007-05-03 00:00:00' and time <= '2007-05-03 23:59:59'" skypeuser

        installerreport > installerreport20070503

        把记录导入到新库中

        mysql -uroot -p skypeuser <voucherwinner;

        mysql -h61.135.158.241 -uroot -p skypeuser <installerreport20070503

        4.权限分配

        在数据库服务器端运行下面命令:

        mysql> grant all on *.* to username@IP identified by 'password';

        比如:

        mysql> grant all on *.* to root@192.168.15.96 identified by '123456';

        则可以如此访问:

        mysql -h192.168.15.96 -uroot -p123456;

        修改最大连接数

        mysql默认的最大连接数是100,该值存放在mysql的ini文件中,比如:my.ini,找到对应值修改就可以了

        二: Linux常用普通操作

        1.常见文件操作

        cd ../home/tcast/NATServer; 进入到一个目录

        cd ${ACE_ROOT}

        tail -f 2005-10-28.log 查看正在被其它进程修改的文件

        ps -A 显示当前进程列表

        ps -ef | grep natserver 查询名字包含natserver的进程是否存在

        killall -9 p2pserver    kill进程

        kill -9 6499 结束ID为6499的进程

        df 查看磁盘使用比例

        2.设置定时任务

        一个 cron 作业是一个命令,其运行是由 cron 守护程序在规则的调度间隔执行的。

        crontab -e 编辑用户的 crontab 文件的副本,或者,如果一个有效的 UserName 的 crontab 文件不存在则创建一个空的文件进行编辑。当编

        辑完成后,文件被到 crontab 目录作为用户的 crontab 文件。

        例如:增加一条每天9点16执行一次的任务,则添加如下文字:

        16      9       *       *       *       echo "hello" > /root/hello.txt

        crontab -l 列出用户的 crontab 文件。

        3.显示或修改系统时间

        date

        date -s 'Sat Apr 21 09:55:11 CST 2007'

        4.远程登录

        ssh 61.135.234.140 从一台Linux系统登录到另一台Linux系统

        exit 从那台Linux系统中退出

  • 如何量化评估被测软件的质量

    2008-3-25

    1)软件需求规格说明书的功能尽可能量化;

    2)测试用例设计要通过评审,要求需求覆盖率打100%

    3)查看缺陷分别按时间的趋势图按模块的饼状分布图,按时间的趋势图是否是下降的趋势,按模块的分布图可以发现缺陷集中的相关模块;

    4)完成系统的性能、安全、易用性等其他隐式需求的测试;

    5)测试用例的执行覆盖率要达到100%;

    6)程序代码语句覆盖率不低于80%;

    7)缺陷修复率情况:

        致命、严重的缺陷修复率要达到100%以上;

        一般不太严重的缺陷修复率要达到80%以上;

        易用性不影响系统应用的缺陷修复率达到60%以上;

    8)系统通过需求人员的确认测试,系统满足需求规格说明书的说明。

  • 黑盒测试如何保证需求的覆盖度

    2008-3-25

    主要要做好测试需求分析
    测试需求分析分两步:
    1
    ,测试需求的获取
    需求的来源:显式需求(1)原始需求说明书(2)产品规格书(3)软件需求文档(4)有无继承性文档(5)经验库(6)通用的协议规范
    隐式需求:用户的主观感受,市场的主流观点,专业人士的评价分析
    2
    ,需求的分析,产生测试需求文档
    将不同的需求来源划分成一个个需求点,针对每一点进行测试分析,(1)界定测试范围(2)利用各种测试设计的方法产生测试点

     

Open Toolbar