上一页 1 ··· 52 53 54 55 56 57 58 59 60 ··· 68 下一页
  2007年5月8日
摘要: J2EE Architecture(3)1、新架构的设计原理企业完全可以淘汰现有方案,改天换地,创建全新的解决方案,但这种做法的高昂成本令大企业望而却步,企业更愿意基于以下原理创建架构:1)物理分布资源的物理分布有助于将能力提高到最大限度,以满足客户的服务需求,也有利于通过防火墙处理元素。2)逻辑层应从逻辑上将企业应用程序功能分解为多个“层”。逻辑分层允许服务独立演化,也允许在企业应用程序中将考虑事项分开。3)基于服务应按“服务组件”的形式交付任何功能,不采用代码段形式。可以重用和控制这些组件,以获得令人满意的服务质量(Quality of Services,QoS)。4)组装要“组装”应用程 阅读全文
posted @ 2007-05-08 13:38 YangJin 阅读(130) 评论(0) 推荐(0) 编辑
  2007年5月5日
摘要: 老鸟遇到新问题——JDK环境变量的配置 用Java编程已经有几年了,从早期使用的JBuilder到后来的NetBeans、Eclipse编辑环境,从JDK1.4到现在的JDK6,也用java做了多个项目,但偏偏在最近遇到了JDK环境变量的配置问题。 起因如下:前几天我在MS-DOS环境下编译java源文件,javac编译能成功,用java执行其class文件就报错,提示Exception in thread "main"java.lang.NoClassDefFoundError: Methodplay,在eclipse环境下或netbeans环境下运行倒是没问题,偏偏在M 阅读全文
posted @ 2007-05-05 15:38 YangJin 阅读(115) 评论(0) 推荐(0) 编辑
  2007年5月4日
摘要: WinRunner测试设计(0)1、介绍WinRunner自动测试确保你的应用程序如你的预期进行工作。它录制你在应用程序中执行的各种操作,并产生一个测试脚本。然后,你就可以运行测试脚本和分析测试结果了。WinRunner使你能够修改和重用你的测试,因此可以保护你在测试方面的投资。2、测试处理1)创建测试你可以通过录制和编程两种方式创建测试。在你录制测试时,你可以插入检查点检查应用程序的行为。你可以使用Context Sensitive Recording模式来录制应用程序中你对GUI对象的操作。WinRunner将产生一个类似于C语言的测试脚本(TSL)。你可以使用编程来创建一个完整的测试,或 阅读全文
posted @ 2007-05-04 17:08 YangJin 阅读(137) 评论(0) 推荐(0) 编辑
摘要: J2EE Architecture(2)1、架构术语架构师要有艺术家的风范。事实证明,在任何情况下,都有必要将技术与艺术巧妙的融合在一起。企业解决方案的架构师与其它行业或技术领域的架构师没什么不同。架构师独立于技术看问题,站在中立的角度透视系统,并注重系统组件和组件行为的抽象表示。架构师的语言独立于任何特定厂商或技术实现。企业架构师使用一些独立于厂商的标准术语描述企业系统。部分术语如下:1)抽象(Abstract):是事务标记,它隐藏细节,在设计中重复使用,是一种清楚的表示法。2)边界(Boundary):指两个对象的交互区域。3)脆度(Brittleness):指细微变化对更大系统部分的破坏 阅读全文
posted @ 2007-05-04 12:28 YangJin 阅读(116) 评论(0) 推荐(0) 编辑
摘要: J2EE Architecture(1)1、遗留系统指继承产品,即企业早期使用的应用程序、数据结构、运行环境和硬件集合。很多现有大型机系统、软件和工具仍有无可替代的作用。企业愿意保留和维护的一些遗留系统有:1)大型机和相关硬件2)运行在大型机或类似硬件上的OLTP系统3)运行在大型机或类似硬件上的OLAP系统4)处理专门文件的专门系统,以及数据库管理系统(DBMS)5)运行在大型机或其它类似硬件上的专门数据库管理系统或关系数据库管理系统2、在线事务处理(OLTP,Online Transaction Processing)系统是一个程序集,负责执行具体业务交易的事务。如:IBM大型机上运行的C 阅读全文
posted @ 2007-05-04 12:24 YangJin 阅读(121) 评论(0) 推荐(0) 编辑
  2007年4月30日
摘要: WinRunner测试设计(7)1、发送消息到结果测试窗口你可以在测试脚本中定义一个消息,WinRunner会把它发送到测试结果窗口。要这么做,需要在测试脚本中增加一条report_msg语句。语法如下:report_msg(message);在下面的例子中,WinRunner得到航班预订窗口的label属性的值,并把label属性值发送到测试结果窗口。win_get_info("Flight Reservation","label",value);report_msg("The label of the window is "&am 阅读全文
posted @ 2007-04-30 00:20 YangJin 阅读(285) 评论(0) 推荐(0) 编辑
  2007年4月29日
摘要: WinRunner测试设计(6)1、使用常量(Constants)和变量(Variables)常量和变量在TSL中用于处理收据。常量的值不能改变,它可以是数字、字符和字符串。变量则相反,在每次运行时它都可以改变其值。常量和变量名可以包括字母、数字和下划线,其第一个字符必须是字母或下划线。TSL是大小写敏感的。在函数体外部,如果你不能决定变量的类型,你可以不必声明它。如果你没有声明变量而使用它,WinRunner会自动认为它的类型是(auto,static,public,extern)。例如:下面的语句使用了一个变量来存储出现在文本框内的字符串:-----------------------ed 阅读全文
posted @ 2007-04-29 08:55 YangJin 阅读(177) 评论(0) 推荐(0) 编辑
  2007年4月28日
摘要: RSS文档1、RSS 0.91文档RSS 0.91是最常用的RSS格式,很早,简单。RSS 0.91没有为元素声明命名空间。1)rss元素是文档元素,它有一个必须的属性version,值为0.91。2)该文档要求只有一个channel子元素和一个或多个item子元素。channel的元素包括:3)title 描述性标题4)link 用于channel的url5)description channel的描述6)频道的可选子元素:7)copyright 频道的版权通知8)docs 关于频道使用的RSS格式的文档9)lastBuildDate 上次更改频道内容的日期10)managingEditor 阅读全文
posted @ 2007-04-28 11:01 YangJin 阅读(203) 评论(0) 推荐(0) 编辑
  2007年4月27日
摘要: WinRunner测试设计(5)用TSL编程1、用编程来增强你的测试脚本WinRunner测试脚本由一些TSL语句代码组成。(TSL,Mercury Interactive's Test Script Language)在TSL中,每一语句有一个分号结尾,一般一个语句占一行,也有占多行的情况,如:if(button_check_state("Underline",OFF)==E_OK) report_msg("Underline check box is unavailable.");TSL有点像C语言格式,它易于使用,且无需编译。你只需录制或键 阅读全文
posted @ 2007-04-27 13:42 YangJin 阅读(127) 评论(0) 推荐(0) 编辑
  2007年4月26日
摘要: WinRunner测试设计(4)1、增加同步点到测试中同步点使你能够解决在测试和应用程序间的时间提前的问题。例如,你建立一个测试,打开数据库应用程序,你可以增加一个同步点控制测试等待,直到数据库记录载入到屏幕上。在Analog测试下,你还可以使用同步点确保WinRunner复位一个窗口在指定的位置。2、测量事务通过定义事务,你可以测量运行你的测试脚本花了多长时间。事务用于描述在测试中你感兴趣的业务处理。你可以在测试脚本中定义事务,用start_transaction和end_transaction来包围适当的测试片段。例如:你可以定义一个事务用于测量为一个航班预订一个座位并显示到客户端需要花费 阅读全文
posted @ 2007-04-26 14:15 YangJin 阅读(131) 评论(0) 推荐(0) 编辑
上一页 1 ··· 52 53 54 55 56 57 58 59 60 ··· 68 下一页