• 无所事事 - [缤纷生活]2012-04-23

    Tag:

    今年开年以来,2,3个月时间虚度着过去了。不是我不想干点什么,确实是没有正经的项目可以让我干。这几个月断断续续地在干一些Release Engineering的杂活。配置Teamcity的东西,安装Jira5.0,测试RPS4.0,研究QTP测试silverlight application. 这些其实一两个礼拜或...

  • RCP简介 - [Java技术]2010-09-15

    Tag: RCP
    上一篇随笔我们用Hello RCP模板创建了一个简单的RCP应用,并介绍了系统自动生成的5个类 。本文将重点介绍RCP的架构并对其中的一些概念进行阐述。

    Eclipse体系结构 Eclipse的体系结构图如下。



    Platform Runtime是整个架构的核心,其他部分实质上都属于插件范畴。Eclipse采用动态加载机制,即只有需要的才加载,这样可以降低启动时间,提高资源使用效率。

    Work...
  • 原始脚本录制:
    Browser("LightPole").Page("LoginPg").Sync    '打开LightPole的网站
    Browser("LightPole").Refresh                     &nbs...
  • 由于QTP内嵌了类似Excel表格的DataTable数据表,那么使用Excel文件为QTP脚本传递测试数据也就变得顺理成章的事情了。

    将Excel中的各个Sheet的数据导入到QTP数据表中,就需要用到QTP提供的导入函数:DataTable.ImportSheet(FileName,SheetSource,SheetDest),第一个参数为导入的文件名称及路径,SheetSource即导入Excel文件中的那个Sheet名称,SheetDest即为QTP的数据表中的...

  • QTP里的对象分两个概念,一个是Test Object(简称TO)测试对象,一个是Runtime Object(简称RO)运行时对象。

    这两个概念从字面上不大好理解,也容易混淆。

    但从实际作用上来看,应该说TO就是是仓库文件里定义的仓库对象,RO是被测试软件的实际对象。

    QTP识别对象,一般是要求先在对象仓库文件里定义仓库对象,里面存有实际对象的特征属性的值。

    然后在运行的时候,QTP会根据脚本里...
  •      一生中度过无数的三天:回老家陪母亲的日子,和男友形影不离的日子,和朋友欢天喜地的日子,这样的三天也许够了,也许最后厌了,也许远远没有知足。总是会有些许遗憾,总是达不到心目中的完满。三天,有团聚又必然伴随着离别,也许这就是漂泊的人生注定的悲哀。

        我希望的三天

        第一天,和男朋友去海边游泳,光脚走在沙滩上,拿着漂亮的救生圈,让海浪...
  • Tag:
     

    核心提示:1 ) File 类介绍 File 类封装了对用户机器的文件系统进行操作的功能。例如,可以用 File 类获得文件上次修改的时间,移动,或者对文件进行删除、重命名。换句话说,流类关注的是文件内容,而 File 类关注的是文件在磁盘上的存储 File 类的主要方法有(),last 1 ) File 类介绍

    File 类封装了对用户机器的文件系统进行操作的功能。例如,可以用 File 类获得文件上次修改的时间,移动...
  • GridLayout - [Java技术]2010-07-06

    Tag:
    http://rf-wu.javaeye.com/?show_full=true 布局

     

    GridLayout
              GridLayout可能是最有用最强大的标准布局,但它也是最为复杂的。在一个GridLayout中,一个Composite的小窗口部件子组件被 放置在网格中。GridLayout有很多可配置的域,而且,和R...
  • 语法 - [Java技术]2010-07-01

    Tag:
    (1)substring

      public String substring(int beginIndex, int length)返回一个新字符串,它是此字符串的一个子字符串。该子字符串从指定的 beginIndex 处开始,一直到 length-1 位置处的字符串。

      示例:

      "hamburger".substring(4,8) returns "urge"

      "smiles"...
  • Tag:
    import java.io.*;

    public class OpenFile {
     public static void main(String[] args) throws IOException {
      try {
       BufferedReader rf = new BufferedReader(new FileReader(new File(
      ...
  • Tag:
    Public class Variable{

      static int allClicks=0;  //类变量:类的多个实例公用一个类变量

      String str="aaa";   //实例变量或成员变量、域:定义在类的方法之外

      public void method(){

         ...
  • Tag:
                // Create or retrieve a JexlEngine
                JexlEngine jexl = new JexlEngine();
          &...
  •     参加了公司的世界杯小组赛竞猜,作为伪球迷也不敢确定有多少是对的,只当碰碰运气吧。

    南非 VS 乌拉圭 乌拉圭  法国 VS 墨西哥 平局  阿根廷 VS 韩国 阿根廷  希腊 VS 尼日利亚 尼日利亚  斯洛文尼亚 VS 美国 平局  英格兰 VS 阿尔及利亚...
  • 观察者模式 - [Java技术]2010-06-12

    GoF说道:Observer模式的意图是“定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新”。从这段话里我们可以得到两个信息,如下:

    1, 观察者(具体执行操作的对象,有多个)
    2, 被观察者(顾名思义是被观察的对象,如果该对象发生某些变化则通知观察者执行对应的操)

    接下来我们看一下附件中的图(请下载附件中的图 http://www.javaeye.com/top...
  • Tag:
       又到空调盛行的夏季了,老毛病又要犯了。记得去年这个时候在图书馆备考的日子,整整咳了一个月。去医院看好像说是支气管炎,过敏xing的还是慢xing的分不清楚。吃西药没有作用,更怕伤身。所以先试试食疗吧,也许会有用。 梨子自古被尊为“百果之宗”,可以治咳润肺。可惜大家只知其功效,而忽略其xing质是否适合自己的体质。梨子不错能清心润肺,但它xing质带寒,体质虚寒、寒咳者不宜生吃,必须隔水蒸过,或者放汤,或与药材清炖亦可。

    &n...
  • SWT布局方式 - [Java技术]2010-06-12

    在Java中,GUI程序开发的目标之一是跨平台,而每种类型操作系统对屏幕的定义不一样,所以Swing中引入了布局的概念,对子组件的位置和大小等信息进行定义。SWT中也采用了布局方式,用户可使用布局来控制组件中元素的位置和大小等信息。

    另外,如果组件没有设置布局信息,也可以通过坐标进行相对定位。在介绍Control类的时候,其中有一个方法“setBounds (int x, int y, int width, int height)”可以指定组件相对于...

  • UML用例图 - [软件工程]2010-06-11

    UML用例图中包含(include)、扩展(extend)和泛化(generalization)三种关系... 共性:都是从现有的用例中抽取出公共的那部分信息,作为一个单独的用例,然后通后过不同的方法来重用这个公共的用例,以减少模型维护的工作量。 1、包含(include) 包含关系:使用包含(Inclusion)用例来封装一组跨越多个用例的相似动作(行为片断),以便多个基(Base)用例复用。基用例控制与包含用例的 关系,以及被包含用例的事件流是否会插入到基用例的事件流中。基用例可以依赖包含用例执...

  • 摘要
    使用进度条监视器并不像看起来的那么简单,在使用时很容易犯错。这取决于各种因素,像底层实现,显示方式,是否被设定固定数目的工作条目,是否使用了SubProgressMonitor 嵌套,等等。结果可能是完全没问题,也可能是 让人挠头,或者彻底不可用。

    本文将指导怎样有效的使用进度条监视器。
    ------------------------------------------------------------------------...
  • 如何添加第三方统计代码

    推荐第三方统计服务:Google分析、量子恒道、我要啦、纳斯博客 来源:http://bangzhuzhongxin.blogbus.com/ 以量子恒道为例:量子恒道的前身是雅虎统计,适合普通用户。 1、注册量子恒道:http://www.linezing.com/register.php 2、添加网站: 添加网站 3、获取代码。 4、在博客中放置代码,有三种方式。 4.1 放在 博客设置--自定义header 中 (此方法可以一劳永逸)★★★★★...
  • 在我们基于Eclipse的Java程序中,我们有很多种方式提供多任务的实现。熟悉Java的朋友立即会想到Java的Thread类,这是Java中使用最多的一个实现多任务的类。Eclipse平台为多任务处理提供了自己的API,那就是Job以及UIJob。Eclipse中的Job是对Java Thread的一个封装,为我们实现多任务提供了更方便的接口。以下是Job的基本用法:

    清单 1. Job用法示例


       &n...
  • 1.java.util.HashMap 的 clone 方法 是浅层copy,clone出来的对象,仅仅是原来对象的一个引用。
    并且对克隆出来的对象进行操作,是无效的。下面是个例子

    /**
     *
     */
    package com.witty.learn.map;

    import java.util.HashMap;
    import java.util.Iterator;
    i...
  • HashMap API - [Java技术]2010-06-11

    HashMap API:

    1.Map 更新方法: 可以更改 Map 内容。 clear() 从 Map 中删除所有映射 remove(Object key) 从 Map 中删除键和关联的值 put(Object key, Object value) 将指定值与指定键相关联 clear() 从 Map 中删除所有映射 putAll(Map t) 将指定 Map 中的所有映射复制到此 map ...
  • 行为风格自我测试 该测试是用来了解你在日常生活中通常中如何与别人相互交往,相互影响的。它的目的是帮助你准确地了解自己的风格。 对每一组的描述,你需要在2个选择(A和B)中比较他们之间的程度。然后按照下面“标记分数的说明”给每一项描述打分。 (请注意:你的答案是基于你平时真正的行为表现,而不是基于你认为你应该有的表现,所以根据生活中的真实情况来打分) 打分说明: 1、如果A项描述是你非常典型的特征,B...
  • XSL概述2010-06-09

    Tag: XSL XML

    1.概念

    XSL(EXtensible Stylesheet Language)它是指可扩展样式表语言。 XSL之于 XML 就像 CSS 之于 HTML。说白了就是将XML中的数据用指定的显示格式输出.XML不像HTML,它不包含任何显示格式的信息. XSL 包含两个部分:

    XSLT – 用于转换 XML 文档的语言. XSLT 是指 XSL 转换 (XSL Transformation)
    XPath – 用于在 ...

  •    恒恒说让我思考设计一下:如何做出一个可在RFT和RCP等测试平台上都可以使用的Report包。有两个技术可以给我参考,Jaxb和xsl。

       框架设计这种东西对我这种新人来说确实有点难,正如我Manager所言。我只能先找资料学习所要用到的技术,但是空谈理论不实战也确实有点枯燥的。就怕又是这样学学然后又废弃掉了,最后什么技术都没有掌握。

  •    手工开发 Rational Functional Tester(RFT)测试脚本的过程和开发普通的程序类似,需要经过“编写、执行、发生错误、退出执行、查找并修改错误、再次执行脚本……开发成功”的过程。其中“执行、发生错误、退出执行、查找并修改错误”几个环节可能需要多次的循环迭代。对于步骤繁多的大型脚本,上述迭代次数的大幅增加将会产生巨大的时间成本。本文提出一种实现快速开发脚本的方法,该方法综合调试、...

  • 左眼右眼2010-05-31

    Tag:
        昨晚发现男朋友的眼睛有一个奇怪的现象:无法单独闭上右眼。我问他:“那你眼前测视力的时候怎么做的啊?”人家回答说:“那不是有块牌牌遮住的吗,又不用闭的!”

       我很想探个究竟,今天去网上搜了下,也没搜出个所以然来。倒是给我发现一个关于左视右视的问题。

    使用右眼可消除忧郁
    大部分人的两眼并非分别聚焦在一个点上,习惯偏重于使用一只眼睛视...
  • Tag:
              Blogbus其实还算有人情味,只是锁住了我的文章并没有彻底删除,好歹我还可以再后台看到。但是我很想知道这其中的规则,是不是该有一个官方的和谐规则呢?那样的话我们也就不会一不小心就踩上地雷了。

           1.文章被封锁的条件是什么?

       ...
  • Tag:
        天哪,当我点击分页控件的时候,无语了。那些关于时事评论的,出现国家领导人名字的文章也都被和谐了。怎么也没有想到在博客大巴里面也会有这样子言论无法自由的一天。是不是真该像朋友说的那样,干脆去什么CCTV的网站上注册个博客算了。干脆整个国家再回到那自给自足,对外封锁的年代算了,这样我们也不会看到听到什么关键人物的事件了,也不会茶余饭后写点评论了,这样子整个网络世界就安全了???!!!

       我并不关心不在乎国家并某些不健...
  • Tag:
       今天我又重新登录了Blogbus,竟意外的发现我的两篇文章标题前面的标志变成了锁,潜意识告诉我这不是好症状,赶紧去我的首页上看看,果不其然,那两篇文章是被和谐了。

       我略微看了看我那两篇不幸的文章,发现它俩有个共同特性,标题如此:《牡羊座A型-性格与气质》、《牡羊座A型-性爱倾向》。我用脚丫子都能想到肯定是这个“性”字惹的祸。而且我能肯定网站删我文章的肯定不是人所为,必是机器所做,不然如何不能区分&l...