欢迎大家的到来!讨论学习测试技术!转载本人日志请注明出处:http://www.51testing.com/index.php?uid-125734

发布新日志

  • [论坛] qtp测试web上的ajax

    2009-07-03 17:12:18Top 1

    对于ajax,大家做web测试的应该都不会陌生了吧。现在越来越多的web中为了有更好的交互性,一般都喜欢采用ajax技术。正式因为这种原因,给我们测试带来了很多的问题,可能大家遇到的最多的问题就是性能测试。

    那么对于web的自动化测试,ajax也带来了相应的影响。web功能自动化该如何去做呢?

    自动化测试工具的大家QTP,支持AJAX吗?

    答案是肯定的,支持!下面就带大家领略一下QTP的ajax风采!!

    下图就是安装好ajax插件的qtp示意图。呵呵

    那么我们究竟如何去安装呢,qtp提供了ajax插件吗?

    请大家下载并安装qtp10.

    安装完毕后,大家打开qtp的安装界面,如下,大家可以看见QuickTest Add-in Extensibility SDKs

    哈哈,大家点击并打开相应的链接,我们就进入到如下的界面了QuickTest Add-in Extensibility SDKs

    看了了吗,这里面有很多的扩展哦,哦,还有.net扩展的。

    大家点击QuickTest Professional Web Add-in Extensibility SDK Setup就可以安装QTP的AJAX插件了

    安装过程我就不说了。呵呵,安装完成后大家就可以看见和我一样的插件选择了哦!

    在这里我要罗嗦一句,其实QTP很强大,HP还是蛮仁慈的,毕竟这个AJAX插件没有收费,呵呵!

    *********************************************

    *  依然  *  依然  *  依然  *  依然  *  依然  *

    *********************************************

    共享、学习。依然成长!!

    MSN yiranwrw@hotmail.com

    Mail yiran3235@163.com

  • 转载—越来越强大的SAFS/STAF/STAX自动化测试框架

    2009-05-25 11:33:01

    STAF+STAX自动化测试框架的通用性更强大,适合各类应用系统,不仅适合B/S结构,而且还适合C/S结构的应用。STAF+STAX是一种分布式远程调用体系,支持跨平台和多语言的自动化测试框架。作为完整系统框架,可以看作是3部分组成,即SAFS、STAF和STAX。

      (1)   SAFS(Software Automation Framework Support,http://safsdev.sourceforge.net/Default.htm )是基于数据驱动和关键字驱动的思想设计的开源自动化测试框架, 支持跨平台、多语言的应用。

      (2)   STAF(Software Test Automation Framework,http://staf.sourceforge.net/index.php )围绕组件重用的理念,通过服务调用(如远程处理、资源管理、监控等)来完成自动化架构的构造。STAF作为自动化测试框架,提供一种可插拨的机制,支持多平台与多语言的分布式结构。

      (3)   STAX(STAf eXecution engine,http://staf.sourceforge.net/getstax.php )是基于STAF的执行引擎,它采用XML格式描述。在XML文件中可定义测试工作流,可以实现并行执行、嵌套测试用例、控制运行时间等,STAX支持Java和 Python 模块

      除此之外,还提供了许多增强服务,以满足自动化测试的需要,这些服务主要有:

      ³    时间驱动服务(Cron Service):按特定时间间隔运行STAF命令。

      ³    事件驱动服务(Event Service):由发生的事件来驱动进程通信,从而执行相关的STAF命令。

      ³    名字空间服务(Namespace Service):为了变量永久仓库的存储和搜寻而设定名字空间层次。

      ³    计数器服务(NamedCounter Service):针对特定的名字来动态地管理其计数器。

      ³    计时服务(Timer Service):一台机器周期性地收到另一台机器发来的消息。

      ³    邮件服务:将邮件消息发送给一批接收者。

      ³    扩展的文件系统请求处理工具(FSExt Service)

      根据SAFS、STAF和STAX所具有的服务和功能,我们有信心它可以帮助我们建立一个良好的、企业级的自动化测试环境。下面,我就用一个图来展示它所带给我们的自动化测试环境。虽然没有在图中显示负载、性能测试工具,但实际上它可以支持各种测试工具,包括自己开发的测试工具。

    越来越强大的SAFS/STAF/STAX自动化测试框架

Open Toolbar