内容列表
- Flyweight模式实例
- &n
- 分类:软件工程 查阅全文
- Rational ClearQuest使用说明书(二)
-
Rational ClearQuest使用说明书(二)
2.Rational ClearQuest Designer设置
CQ Designer主要进行缺陷提交页面和选项的配置,也是CQ中最重要的部分。这里的功能和配置很多,可以使用Basic或Perl进行编程设置。这里我也只研究明白了一小部分,欢迎大家以后能多多的研究补充。
2.1进入CQ D
- 分类:软件工程 查阅全文
- Rational ClearQuest使用说明书(一)
-
写在前面的话:
对于测试人员来说,缺陷的提交和处理是日常最常见的工作。但是手工填写缺陷表格,对于缺陷的整理和统计很不方便,在这种情况下,就出现了各种缺陷管理工具。Rational的ClearQuest就是其中比较强大的一种缺陷跟踪工具。ClearQuest类似一个开发平台,可以很方便的配置各种需要的选项。
我这里单纯的把CQ用于缺陷管理,其实有些浪费了。在R
- 分类:软件工程 查阅全文
- 提高自动化测试套件的可维护性 - 1
-
- 分类:软件工程 查阅全文
- 一个用C/C++编写的源代码公开的简单的32位精简指令虚拟机
- 概述
这个虚拟机作为我的TinyOs计划的理论准备。我的TinyOs在计划中是一个运行在GBA上面的32位的多任务操作系统。多任务是通过多个虚拟机的切换实现的。作为技术准备,我打算在PC上面实现一个简单的32位精简指令虚拟机,然后在这个虚拟机的基础上,实现一个多虚拟机的任务切换。这样的话,我的开发和调试可以变得更加简单,当任务切换实现以后,我再把这个多虚拟机的系统,移植到GBA上面去。(这
- 分类:软件工程 查阅全文
- 测试体会
- 时间: 2004/5/15作者: Robert电邮: [email protected]关键词: 测试 test Bug
目的: 提高朋友們的測試水平
一个星期下来,我测试出的Bug比较多,讲一讲我的测试体会.
原则:
1. 测试数据丰富,千万不能输入正确的数据,测试OK,就行了;一定要多输入一些敏感的数据才行.
举例:系统管理的路径,可以输
- 分类:软件工程 查阅全文
- shark工作流学习(一)
- 1 shark综述
根据 WfMC 的定义,工作流(Work Flow)就是自动运作的业务过程部分或整体,表现为参与者对文件、信息或任务按照规程采取行动,并令其在参与者之间传递。 简单地说,工作流就是一系列相互衔接、自动进行的业务活动或任务。我们可以将整个业务过程看作是一条河,其中流过的就是工作流。
工作流引擎对工作流进行控制。
Shark1.0完全是根据WFMC规范实施的,可扩展功能的工
- 分类:软件工程 查阅全文
- 适合中小软件采用的矢量化地图的生成方法总结
- 以下是我的硕士论文中的章节:(Citylamp)
众所周知,商品化的矢量化地图是很贵的。如果能自力更生地创造美观的矢量化地图,想必会大大节省公司的成本。本人在读研究生期间经过摸索,总结了一套绘制矢量化地图的方法,帖出来与大家分享:)
根据实践,总结出制作矢量化地图的大体步骤是: 1)
- 分类:软件工程 查阅全文
- 加密它:用新的高级加密标准(AES)保持你的数据安全
- 加密它:用新的高级加密标准(AES)保持你的数据安全原著:James McCaffrey 翻译:小刀人
原文出处:MSDN Magazine November 2003 (Encrypt It)本文的代码下载:msdnmag200311AES.exe (143KB)本文假设你熟悉 C# 和 位(bit)操作。 摘要 AES(The Advanced Encryption Stan
- 分类:软件工程 查阅全文
- 编程的一点心得
- May, 2004
[想贴上来的时候,不知道要贴在什么地方,分类不合适,只好其他其他了。]
我写程序至今已经有两年多了,这段时间里,我的收获很大,感触也颇多。实际上我
在三年前便正真的接触到了c++编程,只不过那时候还在学校,忙于功课,没有对c++
进行进一步的研究,只是简单的停留在很是初级的阶段。现在看来,那个时候连
最起码的编译器设置都没有搞清楚,只是会写class类而已,当然是没有
- 分类:软件工程 查阅全文
- 文件系统实现文档
-
备注
幻灯片放映
大纲
1
文件系統
优化的實現方案
2
系統功能
支持 Fat12/Fat16/Fat32
支持長文件名
底層對文件名採用到 Unicode
提
- 分类:软件工程 查阅全文
- 软件开发中的“自我施压”
- 在软件界,有多少因为没有运用软件工程的思想而开发失败的‘案例,其中不乏令人恐惧的失败,所以,如今软件工程的思想以及各种促使软件开发高效、成功的理论层出不穷,项目经理、系统架构师以及各条战线的工作人员都对其非常重视,同时又有更多的编程大师在思考,有更多的优秀管理人才在实践!可是,我们是否注意到这样一些问题:项目经理、开发技术骨干以及程序员他们是从何时
- 分类:软件工程 查阅全文
- 提高自动化测试套件的可维护性 - 2
- 思考可维护性
脚本维护的需求不是不需要,而是卖自动化工具的人没有提到这点而已。在二月LAWST会议上我们不停的讨论两件事。当软件用户界面发生变化的时候,你们要做多少修改测试脚本的工作能让脚本正确适应软件的变化并测试软件?当软件界面语言发生变化(比如英文版到法文版),修正测试脚本让他正确适应软件的变化并测试软件有多困难?我们需要的是处理版本变化的测试策略。
下边两种策略是不推荐的:建立测试用例利
- 分类:软件工程 查阅全文
- 我在托普的日子—我参与的863项目(一)
- 我在托普的日子—我参与的863项目(一)
很多事情发生过,如手拨过水面,转眼已经了无痕迹,一切都来不及,来不及记录,来不及回忆。
四年前的这个时候,我所在的项目组正在托普中央研究院3楼的办公室里,为一项国家863项目做需求设计说明书。
四年后的今天,我坐在同样是3楼的家里,回忆四年前的那段日子。
而此时,成都,距离我2200公里。
在开始记录之前,我强迫
- 分类:软件工程 查阅全文
- 当IM和同学录走到一起
- 近期有两个事件放在一起对照看会颇有意思,一件是腾讯的QQ终于推出了依托于其IM群的校友录产品;而搜狐则在其同学录产品上大肆宣传其新的IM产品搜Q。国内IM的霸主捞过界开拓校友录市场,而反过来国内校友录产品的霸主反过来也捞过界开拓IM市场,如此看来IM和同学录这两种服务的相互渗透相互融合将会成为短期内的趋势了。
其实,这并不是一件出乎意料的事情,早在一年多以前,2002年11月腾讯刚刚推出群功
- 分类:软件工程 查阅全文
- 第二代交友网站暗潮涌动
- 这是一个人际关系日益冷漠的时代,但人又天生需要合群的动物,所以人们不得不上网去寻找陌生人做朋友。无论是色情交易还是短信陷阱,这些污点都没有能够抹杀网络交友网站巨大的发展潜力,否则的话,雅虎、微软这些巨头也不用设立自己的网络交友网站,意图在这个市场捞一杯羹了。
虽然雅虎、微软在门户网站都是老大,但是我相信对于国人来说最知名的还是“亚洲交友中心”,这个网站及其各个国家的网站群,不论从功能还是从盈
- 分类:软件工程 查阅全文
- 权衡的艺术
- 权衡的艺术
Hoping翻译
来自:www.pragmaticprogrammer.com
你是怎样开发软件的?
在那些以编写软件为生的人们之间有一个常见的争执。有些人坚持认为在编写代码前必须先要有一个完整的模型,那些过早进行编码的人只不过是一些“在地狱中编码”的hacker。
然后,就会有另外一群人说,嗨!等一下。你无法从一个简单的预先模型中学到足够
- 分类:软件工程 查阅全文
- 九问软件质量(1)
- 1、 SQA如何保证产品质量?
很多开发人员会问:SQA是怎样保证产品质量的?难道就是组织一下评审、检查一下周报?
这样就能保证产品质量?
什么是质量,质量就是产品符合客户需求和期望的程度,换一个角度说就是客户对产品的各个方面特征的满意程度。
就像好奶还要有好牛一样,产奶的过程是优秀的才能保证最终的奶有营养、好喝。保证软件产品的质量同样需要一个好的过程,这个过程就是客户需求转化
- 分类:软件工程 查阅全文
- 日本软件工程
- 我从朋友那里得到了一些材料,日本软件系统分析和设计人员做的“式样表”,是否值得中国人借鉴呢?
- 分类:软件工程 查阅全文
- 提高自动化测试套件的可维护性 - 3
- 3.利用数据驱动体系
在讨论成功的工程中,我们得出两种分类,分别是数据驱动设计和基于框架的设计。他们可以孤立也可以集成在一起。
一个数据驱动的例子:假设测试一个用户创建和打印表格的程序。你要处理这样几件事情:
表格标题。可以设置不同的字体,大小,样式(粗体,斜体,小写,正常)。
标题位置 (在表格上下,在表格旁边) 和方向 (字母显示水平方向还是垂直方向).
标题绘图(在
- 分类:软件工程 查阅全文