近期培训、咨询成功案例
·11月30日至12月03日 ClearCase与ClearQuest 举办
·11月25日 NEC 软件测试培训 举办
·11月20-24日 中海油服 C++高级编程 培训举办
·11月23日 西门子 C++单元测试 培训举办
·11月19日 赛门铁克 软件测试技术 培训举办
·11月9-13日 宇梦通信“需求开发与管理”培训举办
·10月21日至11月4日 VTRON UML&OOAD 培训举办
·10月30至11月3日 西门 子嵌入式操作系统 Vxworks/Workbench 举办
·10月24日北京 UML及模式应用举办
·10月23日上海 性能测试技术举办
·10月17日北京 CMM体系与实践举办
·9月22-24日 金蝶 需求管理举办
·9月20-22日 西门子 软件架构举办
·9月08-17日 赛门铁克Solaris举办
·9月09-10日 西门子ClearCase举办
·8月28-30日 建行 SCM与工具举办
·8月14-25日 施耐德UML嵌入式举办
·8月12-20日 北京实业总公司--Oracle 9i培训成功举办
·8月14-25日 施耐德电气-UML&OOAD+嵌入式分析设计 培训成功举办
·8月25-29日汤姆逊中国研发中心 CleaQuest 管理员 培训成功举办
·8月26-27日 微创软件UML&OOAD举办
·
7月25-31日 太极计算机JAVA举办
 

请跟我学
 

 嵌入式开发与测试

 CC-CQ配置管理平台实践

 软件项目管理与度量

 测试用例的设计和表现形式

小幽默
 

全屏汉化

有一次去同学家串门,发现他正对着显示器愁眉苦脸,连声抱怨当今的科幻小说越来越难懂了。原来他正在用某软件的全屏汉化功能看英文版MACROSS。

乍看之下,其行文诡异,委实难懂,细究之下,方才恍然大悟。原来,这个宝贝软件把所有的SPACE(太空)”都译作了“空格键”

 
猪.COM

接完儿子猪弄潮的电话,猪妈妈开始担心起来。她不明白为什么儿子放着好好的大学不念,非要停学创业,搞什么“稻糠亩”,而且还嚷嚷着上市。“可怜的孩子!”猪妈妈叹了口气,“难道你不知道一头猪上了市意味着什么吗?”

 
一般人都不会的电脑小绝技

1、软盘不用时不要留在软驱里,否则时间长了里面的数据会淌出来,会把你的软驱腐蚀坏。

2、尽管计算机和电脑是一母同胞,但前者远没有后者聪明,因为计算机只是个文盲,只认识1和0两个数,而电脑无论是中国字还是外国字都认识。

3、把5.25"软盘折叠后可在3.5"软驱中使用。什么?还原怎么办?笨!先把它伸开,用开水泡一下再用熨斗熨一下不就又成了5.25"的盘啦。

4、千万不要把软盘上下颠倒着放入软驱,否则数据掉出来会卡住驱动马达,使其无法工作。 如果软盘已满,可以拿着它使劲甩几分钟,这样数据会被压缩,软盘上会有更多空间。(注意:甩的时候一定要封上开口,以防数据被甩出来。)

5、嫌显示器太小?告诉你,把它用开水煮一个钟头,待软化后再用幹面杖幹压,就可将15`的变为17`的,如果不小心幹薄了,你的显示器将变为液晶的。

6、夏天最好不要长时间开电脑,否则您的部分硬件将化为软件。不过不要紧,一到冬天它又变为硬件了。

7、停电后电脑仍然可以工作,您可以先在没停电时将电存在硬盘上,待停电后将电从硬盘取出就行了。

8、软盘是用塑料做的,冻硬成为硬盘,放在太阳下晒几天又会成为光盘,所以,在变化之前一定要先做备份。

9、把kv2004放在电脑机壳上,任何病毒都不敢进入了。

10、升级128m内存的方法:拆开机箱,把内存条反过来插,然后开机~~test~~滴一声,恭喜你,你的内存已经变成821m!

 
 
 
 
 免费技术讲座
Rational用户组-UML软件工程组织技术讲座名称
讲座时间
讲座地点
报名参加
自动化软件测试
2006-12-23
上海

Rational用户组-UML软件工程组织-火龙果软件 已成功举办70期专题技术讲座,受到业界的关注与好评。 
新品课程
嵌入式白盒测试
软件架构师—高级实践
软件架构设计实践
用QTP进行功能测试自动化开发
12月份公开课开课信息
UML + Rhapsody +嵌入式系统分析设计 12月20日 热招中
使用UML进行面向对象的分析与设计
12月21日 热招中
CMM体系与实践 12月20日 热招中
J2EE架构设计〉〉Hibernate+Spring+Struts 12月15日 热招中
项目咨询教练:需求开发与管理专题 12月25日 热招中
软件测试TD+WR+LD
12月28日 热招中
ClearCase软件配置管理 12月12日 热招中

 软件测试
 
使用Winrunner进行性能测试
测试中的随机性
 凡问到Mercury公司的测试工具,每个人都会说
 Winrunner记录的是前台界面的操作过程,是功能测
 试工具;Loadrunner记录了后台程序的交互信息,是

性能测试工具。似乎在每位测试人员的心中,Winrunner和Loadrunner已经被很明确地界定开来,前者只能做功能测试,而后者只能进行性能测试。
                      
详细内容》

 创建和使用随机测试用例数据是一项基本的软件测试
 技能。尽管多数测试用例数据由所测试系统的特定输
 入数据以及特定预期值/状态组成,但您几乎始终都
 想让系统也受到随机测试用例输入数据的测试。通常,您这样做是为了了解向应用程序发送大量不同的输入数据是否会导致系统崩溃或引发异常。
                       详细内容》
使用NUnit在.Net编程中进行单元测试
在WinRunner 7中识别Delphi控件
 本文通过一个详实的例子,详细介绍了如何在C#中利用NUnit单元测试框架进行应用程序类的单元测试工作。
                       详细内容》
 不必购买昂贵的Addin即可识别相应的控件,并进行测试脚本的录制和回放;
                       详细内容》
性能测试之场景设计思想 Bug分析:为bug预防奠定基础
 验证测试是用于验证在特定的场景、时间、压力、环境和操作方式下系统能够正常的运行,服务器、应用系统和网络环境等软硬件设施还能否良好的支撑这些情况下用户的使用。验证性测试主要针对有明确的压力目标和预期结果,验证系统在这种压力下的各方面反映能够达到预期结果。
                       详细内容》
 生产软件的企业安排很多人来测试它们的软件产品。测试的目的就是发现bug(缺陷,defect)以便修正它们。正常情况是尽快处理可能的bug,从而减少修正bug的成本。因为,众所周知,bug越早被发现并修正,所消耗的资源越少。问题是在很多情况下,由于修正已发现的bug,测试过程不得不停顿下来。
                       详细内容》
细说软件测试错误
软件测试的起源与发展
 软件本地化测试的测试对象是本地化的软件,需要在本地化的操作系统上进行。虽然本地化的软件是基于源程序软件创建的,但二者的测试内容和重点具有很大的不同。
                       详细内容》
 软件测试是伴随着软件的产生而产生的。早期的软件开发过程中,那时软件规模都很小、复杂程度低,软件开发的过程混乱无序、相当随意,测试的含义比较狭窄。
                       详细内容》
Rational Functional Tester 进行 GVT Rational Functional Tester实现自动化框架: 数据驱动
 日本的 IBM Center of Excellence 和罗马的 IBM Tivoli 实验室正一同开发一套最佳实践和工具,让 Rational Functional Tester 的自动化套件在 GVT(全球化验证测试,Globalization Verification Testing)阶段可以进行复用,从而提高团队的生产力。
                       详细内容》
 数据驱动测试是一项单个测试脚本使用不同的输入和响应数据被重复地执行的技术,这些数据来源于一个预定义的数据集。在 Rational Functional Tester 中,数据驱动测试可以通过不同的数据池来实现,数据池是相关数据记录的集合,用以在测试脚本回放时为测试脚本提供变量的值。
                       详细内容》

 综合
 
商业智能三步走:报表 分析 挖掘
研发过程管理工作规范
 经过几年的积累,大部分中大型的企事业单位已经建
 立了比较完善的CRM、ERP、OA等基础信息化系统。这
 些系统的统一特点都是:通过业务人员或者用户的操
作,最终对数据库进行增加、修改、删除等操作。上述系统可统一称为OLTP(Online TranSAction ProcESs,在线事务处理),指的就是系统运行了一段时间以后,必然帮助企事业单位收集大量的历史数据。
                       详细内容》
 我们都知道一个项目的主要内容是:成本、进度、质
 量;良好的项目管理就是综合三方面的因素,平衡三
 方面的目标,最终依照目标完成任务。项目的这三个
方面是相互制约和影响的,有时对这三方面的平衡策略甚至成为一个企业级的要求,决定了企业的行为。影响软件项目进度、成本、质量的因素主要是 “人、过程、技术”。

                       详细内容》
AOP在大规模软件开发项目应用的尝试与思考
项目风险管理技术与方法——德尔菲法
 本文的写作源于一个真实的大型软件开发项目,我们努力尝试在这个项目中推广应用AOP。在此我们将对曾经面临过的一些实际问题与困难进行分析,试图引发关于面向方面软件开发(AOSD)的一些更深层次的思考。
                       详细内容》
 从理论上来讲,风险识别可以从原因查结果,也可以从结果反过来找原因。所谓从原因查结果,就是要先找出本项目会有哪些事件发生,这些事件发生后会引起什么样的结果。例如,项目进行过程中,用户的需求会不会发生变化。
                     
  详细内容》
当前流行的J2EE WEB应用架构分析
嵌入式实时操作系统与网络构件的设计
 J2EE体系包括java server pages(JSP) ,java SERVLET, enterprise bean,WEB service等技术。这些技术的出现给电子商务时代的WEB应用程序的开发提供了一个非常有竞争力的选择。
                       详细内容》
 嵌入式实时操作系统接入网络后将使远程监测、远程控制、远程诊断和远程维护变得越来越容易。从根本上讲,嵌入式设备接入网络,当前基本上所采用的网络协议是基于TCP/IP通信协议。
                       详细内容》
软件配置管理概念(一)
软件配置管理概念(二)
 支持软件配置管理(CM)的环境和工具已经取得了相当可观的进展,本文将重点介绍业已存在的配置管理工具所提供的一些概念,包括了对这些概念的扩展或泛化。提取这些概念也并不简单,因为软件工程社区的许多CM工具的术语不尽相同,对许多概念的实现也有所不同。
                       详细内容》
 必须注意到我们讨论的概念和系统都是现实存在的,而不是一个完全的总结或者现存的演化。对于每一个概念,会讨论一个CM系统。也必须注意,有一些CM系统确实提供了图谱中显示的很多功能。概念是从特定CM系统直接获取的,每一种CM系统都有各自的概念和语义,因此对于自动化功能没有通用的术语。
                       详细内容》
Windows下Subversion配置管理员指南
设计功能和界面测试用例
 Subversion安装成service 以前的svnserve要想成为windows服务,必须依赖于svnservice或其他工具。从Subversion1.4开始,Subversion本身就集成Windows服务的工具。
                       详细内容》
 如何对文本框进行测试a,输入正常的字母或数字。b,输入已存在的文件的名称;c,输入超长字符。例如在“名称”框中输入超过允许边界个数的字符,假设最多255个字符......
                       详细内容》
 JAVA
 
别让Hibernate偷走了您的身份
Spring的核心机制依赖注入简介
 企业级Java应用程序常常把数据在Java对象和相关数
 据库之间来回移动。从手工编写SQL代码到诸如
 Hibernate这样成熟的对象关系映射(ORM)解决方

案,有很多种方法可以实现这个过程。无论采用什么样的技术,一旦开始将Java对象持久存储到数据库中,身份将成为一个复杂且难以管理的课题。
                      
详细内容》

 Spring能有效地组织J2EE应用各层的对象。不管是控
 制层的Action对象,还是业务层的Service对象,还
 是持久层的DAO对象,都可在Spring的管理下有机地
 协调、运行。Spring将各层的对象以松耦合的方式组织在一起,Action对象无须关心Service对象的具体实现,Service对象无须关心持久层对象的具体实现,各层对象的调用完全面向接口
                       详细内容》
Java系统中内存泄漏测试方法的研究
Spring框架的事务管理应用分析
 稳定性是衡量软件系统质量的重要指标,内存泄漏是破坏系统稳定性的重要因素。由于采用垃圾回收机制,Java语言的内存泄漏的模式与C++等语言相比有很大的不同。
                       详细内容》
 在软件开发中出现过各种各样的框架,开源软件的兴起,使得各种各样的框架纷纷出现,例如,Apache组织下就拥有诸多的框架类产品。
                       详细内容》
使用 AppFuse 快速构建 J2EE 应用 Hibernate 能够满足我们的验证需求
 本文以一个 J2EE 开发者的角度,借助一个简单的应用示例,在融合了个人经验的基础上介绍了如何用 AppFuse 一步步地构建 J2EE 项目。
                       详细内容》
 尽管在 Web 应用程序中尽可能多的层次中构建数据验证非常重要,但是这样做却非常耗时,以至于很多开发人员都会干脆忽略这个步骤 —— 这可能会导致今后大量问题的产生。
                       详细内容》
设计、开发和部署一个随需应变的 J2EE 应用程序
深入浅出Java的访问者模式
 在这样一个不断成长的 Java? 世界中,期望与挑战日复一日的不断增加。每个人都希望站在不断变化的前沿,但是技术文章常常不能为我们提供开发者所需的细节内容。
                       详细内容》
 对于系统中一个已经完成的类层次结构,我们已经给它提供了满足需求的接口。但是面对新增加的需求,我们应该怎么做呢?如果这是为数不多的几次变动......
                       详细内容》
了解 Struts 框架的全新后代--Shale Spring中Rod Johnson 与“轮子理论”
 Shale 不是什么?Shale 不是打包好的、有编制好的文档并经过严格测试的产品,也没有附带自动安装程序和优雅的管理界面。那么 Shale 到底是什么呢?
                       详细内容》
 Rod Johnson 是Spring Framework的创建者,也是Java和J2EE领域中的知名专家。Rod是 Interface21公司的CEO,该公司是一家致力于提供专业级J2EE和Spring Framework服务的顾问公司。
                       详细内容》

 联系我们
谢谢大家对我们的关注,如对我们的培训、讲座或者是产品感兴趣,请联系我们!
北京
联系电话: (010)62670835
EMail:teacher@uml.net.cn
地址:北京市海淀区中关村东路66号世纪科贸大厦16层
上海
联系电话: (021)50800371
EMail:shanghai@uml.net.cn
地址:上海浦东新区张江高科技园区科苑路299号
深圳
联系电话: (0755)88849686
EMail:shenzhen@uml.net.cn
地址:深圳市福田区彩田北路6009号
Copyright 2002 ®  UML 软 件 工 程 组 织