• 将RAW整合到Eclipse - [RAW]

    2008-06-25

    用了一段时间的ruby+watir后觉得不爽,不想让他独用一个IDE,把他整入到Eclipse中吧。

    开启Eclipse。选择Help-》Software Update-》Find and Install...,然后选择search for  newfeatures to Install,再点击"New Remote Site...",Name填rubyPeople好了,URL是http://updatesite.rubypeople.org/re...
  • 安装Ruby和Watir - [RAW]

    2008-06-25

    1.首先是要下载ruby安装包。点击这里进入下载页,我选的是1.8.6-26 Final Release。

    2.执行刚才下载的安装包。最好是装在系统盘的根下(比如C:\ruby)。相当傻瓜式的next安装。不详解。(中间有个选择组件的步骤,保持默认即可)。

    3.安完了。下面开始升级。保持网络连接,暂时关掉防火墙。

       运行下面2个命令:

    gem update --system
    g...
  • ruby+Watir web测试 - [测试]

    2008-06-25

    #-------------------------------------------------------------#
    # Demo test for the Watir controller.
    #
    # Simple Google test written by Jonathan Kohl 10/10/04.
    # Purpose: to demonstrate the following Watir functionality:
    # * ...
  • 7.1 添加用户

    每次做JMeter测试计划第一步要做的就是添加一个线程组元件.线程组告诉JMeter你想要模拟的用户数,用户多久发送请求,和他们应该发送多少请求.

    添加一个线程组元件.先选中测试计划,右击鼠标在打开的右键菜单中选添加菜单,然后选择添加-->线程组.

    你现在应该看到线程组在测试计划下了.如果你没有看到这个元件,那么点击测试计划元件"展开"测试计划树.

     

    下一步,你需要修改默认的属性.选择树中的线程组元件(如果你还没有选择的话).你现在应该看见在JMeter窗口的右侧分栏的线程组控制板(见如下的图7.1).

  • 6. 建立一个高级的测试计划 在这部分,你会学到如何建高级的测试计划来测一个web站点.

    在建立一个web测试计划中可以查看基本测试计划的例子.

     6.1 用URL重写操纵用户会话 如果你的web应用程序使用的是URL重写而不是cookie来保存会话信息,那么你会需要做一些额外的工作来测试你的站点.

    为了对URL重写做出正确的响应,JMeter需要解析从服务端接收的HTML并且重新得到这个唯一的会话ID.使用适当的...
  • 5. 建立一个web测试计划

     

    在本节,你会学习到如何建立一个基本的Test Plan来测试一个web站点.你将要建立5个用户发送请求到Jakarta的2个web站点.你讲让用户运行2遍测试.因此,总的请求数是5用户x2请求x重复2遍=20个HTTP请求.构建这个计划,你将用到下列组件:线程组, HTTP请求, HTTP请求默认值 , 和 图形结果.

    如果建立一个更高级的测试计划,参见建立一个高级的web测试计划. 
     

    在本节,你会学习到如何建立一个基本的Test Plan来测试一个web站点.你将要建立5个用户发送请求到Jakarta的2个web站点.你讲让用户运行2遍测试.因此,总的请求数是5用户x2请求x重复2遍=20个HTTP请求.构建这个计划,你将用到下列组件:线程组, HTTP请求, HTTP请求默认值 , 和 图形结果.

    如果建立一个更高级的测试计划,参见建立一个高级的web测试计...

  • 4.3 监听器
    监听器可以查看JMeter运行时JMeter获取的用例信息。图形结果监听器将响应时间放到一个图形里。查看结果树监听器显示取样器请求和响应的细节,并且能显示响应的基本HTMLXML表现。其他监听器提供了聚合信息的简报。
    另外,监听器能将数据传到一个文件去方便以后使用。JMeter的每一个监听器提供了一个字段来指名存放数据的位置。还有一个Configureation按钮能用来选择哪一个字段被保存,和使用CSVXML格式。注意所有的监听器保存同样的数据;唯一的区别是数据呈现在屏幕上的方式不同. JMeter本身带有一些 有趣的监听器
  • 原作:老赵

    在QTP中使用描述性编程是一个提高QTP脚本利用率的很好的方式。
    通常QTP是通过对象库来识别不同的对象,而描述性编程是QTP另外一种能够识别对象的途径,它不依赖于对象库,通过增加一些对象的描述来识别对象的。
    说明:本例子是以Flight飞机订票系统的登陆界面为测试页面进行描述的。
    步骤一:录制脚本
    Dialog("Login").WinEdit("Agent Name:").Set...
  • 下午我们测试outlook支持哪些邮箱,出了件怪事。

    同事的outlook不能用163的pop3接收邮件,而我的可以。然后他把帐号放我机器上试了下,也不能。我们2都很纳闷,后来我去baidu搜了下。发现了一个很老的帖子。截图如下:

     

    因为我的163邮箱是在2001年申请的, 而他的是在07年申请的。哈哈

     
  • 一、考试说明
      1. 考试要求:
      (1)熟悉计算机基础知识;
      (2)熟悉操作系统、数据库、中间件、程序设计语言基础知识;
      (3)熟悉计算机网络基础知识;
      (4)熟悉软件工程知识,理解软件开发方法及过程;
      (5)熟悉软件质量及软件质量管理基础知识;
      (6)熟悉软件测试标准;
      (7)掌握软件测试技术及方法;
      (8)掌握软件测试项目管理知识;
      (9)掌握C语言以及C++...