2014年1月11日
摘要: 功能测试实战——数据迁移测试作者:网络转载发表于:[ 2012/10/16 13:17:06 ] 我第一家公司做过一个项目,我们的软件上线之前,客户已经应用了一套软件长达几年时间,老系统中存在上百万条数据,我们的项目的一部分工作,就是将老的数据迁移到新的系统中,保证新的系统能够正常使用。 这类的数据迁移在现在的软件项目中会经常出现,我现在的公司又一次面对这个问题。 主要的思路就是完整性、正确性可使用性这三方面,下面讲下我们当时所做的测试设计和思路: 在开始之前我们需要一个完整的数据结构的文档,包括老的系统和新的,这样你才能有依据去设计和执行测试。跟迁移组要,他们如果不理解新老系统的数据和数据结 阅读全文
posted @ 2014-01-11 15:16 笑靥 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 1、定义:一个已经终止,但是其父进程尚未对其进行善后处理(获取终止子进程的有关信息、释放它仍占用的资源)的进程被称为僵死进程(Zombie Process)。2、查看方法:ps -A -o stat,ppid,pid,cmd | grep -e '^[Zz]'-A 参数列出所有进程-o 自定义输出字段 我们设定显示字段为 stat(状态), ppid(进程父id), pid(进程id),cmd(命令)这四个参数3、清除方法:1.改写父进程,在子进程死后要为它收尸。具体做法是接管SIGCHLD信号。可以设置一个处理函数wait() 或waitpid()。 2.把父进程杀掉。父进程 阅读全文
posted @ 2014-01-11 11:27 笑靥 阅读(201) 评论(0) 推荐(0) 编辑
  2014年1月3日
摘要: 1、软件测试5c标准Correct(准确):每个组成部分的描述准确,不会引起误解;Clear(清晰):每个组成部分的描述清晰,易于理解;Concise(简洁):只包含必不可少的信息,不包括任何多余的内容;Complete(完整):包含复现该缺陷的完整步骤和其他本质信息;Consistent(一致):按照一致的格式书写全部缺陷报告。 阅读全文
posted @ 2014-01-03 14:28 笑靥 阅读(119) 评论(0) 推荐(0) 编辑
  2013年10月24日
摘要: 1、模式CREATE SCHEMA (模式名)AUTHORIZATION(用户名)其中,用户名指的是将拥有该模式的用户名.如果省略,缺省为执行该命令的用户名.对于 SQL Server 数据库来说。访问具体的一个表,可以由 4个部分组,分别为 服务器名, 数据库名,模式名,表名。(1)对于访问本地的数据库因为服务器已经连接上了,因此不用指定数据库名,通过use 数据库名 指定了。模式名,如果不指定的话,数据库 默认使用dbo模式。(2)对于访问链接服务器。链接服务器名.数据库名.模式名.表名模式相当于Oracle的表空间。 阅读全文
posted @ 2013-10-24 15:47 笑靥 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 1、创建存储过程CREATE[ORREPLACE]PROCEDURE存储过程名[(参数[IN|OUT|INOUT]数据类型...)]{AS|IS} [说明部分]BEGIN 可执行部分[EXCEPTION 错误处理部分]END[过程名];2、删除存储过程DROPPROCEDURE存储过程名;3、重新编译一个存储过程ALTERPROCEDURE存储过程名COMPILE;4、执行(调用)存储过程方法1:EXECUTE模式名.存储过程名[(参数...)];方法2:BEGIN模式名.存储过程名[(参数...)];END;---------------------------------------... 阅读全文
posted @ 2013-10-24 14:15 笑靥 阅读(258) 评论(0) 推荐(0) 编辑