Jubula

Eclipse自动功能测试
授权协议 EPL
开发语言 Java
所属分类 开发工具、 单元测试工具
软件类型 开源软件
地区 不详
投 递 者 程毅
操作系统 跨平台
开源组织 Eclipse
适用人群 未知
 软件概览

最新的ecliplse indigo(3.7)版本(最近 7 比较火)集成了一款自动化功能测试工具 JUBULA。

Jubula 提供了自动化的图形界面的功能测试,主要适合 Java 和 HTML 应用。

  • 看到一篇讲Eclipse Jubula的文章,http://www.infoq.com/cn/news/2011/07/jubula Jubula这个东东,我嚼着它的理念还是很潮的,有几个feature着实让我眼前一亮。 总结如下: 1.不录制不回放,大部分工具都是基于录制回放模式的; 2.莫有代码,但测试模块还是可以复用的,也可以在测试IDE添加参数,这年头不能复用的东西也太奇葩了; 3.有一个

  • 相关开源项目 Ejb3Unit:Ejb3Unit用于在容器外对EJB3实体(Entity)和会话(Session)Bean进行自动测试。 Ejb3Unit是JUnit的一个扩展并能对所有JEE或EJB3项目自动执行独立junit测试。其脱离容器的方式能够缩短构建-测试周期,因为不需要容器部署。EJb3Unit默认使用一个内置的内存数据库,但也可以指定自己定义的数据库。 Abbot:Abbot是一个

  • 【转】Eclipse Jubula:自动化功能测试工具 (2012-08-15 23:20:10) 近日发布的Eclipse Indigo包含了Jubula——面向Java与HTML应用的自动化功能测试工具。你可以通过拖拽内建的测试库来创建测试而无需应用记录或是测试编程。Jubula是Eclipse for Testers包的一部分,但也可以作为独立的RCP应用下载。 Jubula提供了内建的独立

 相关资料
  • 问题内容: 上周,我了解到可以通过编写函数将类包含在您的项目中。然后我了解到,使用自动加载器不仅是一种技术,而且是一种模式。 现在,我在项目中使用了自动加载器,并且发现它非常有用。我想知道是否有可能用函数做同样的事情。忘记包含正确的PHP文件以及其内部的功能可能对您很有用。 那么,是否可以创建函数自动加载器? 问题答案: 没有用于功能的功能自动加载器。您有四个可行的解决方案: 将所有函数包装到命名

  • 问题内容: 实现自动保存功能的最佳javascript库或库的插件或扩展是什么? 特定的需求是能够“保存”数据网格。考虑gmail和Google Documents的自动保存。 如果车轮已经被发明,我不想重新发明。我正在寻找神奇的autoSave()函数的现有实现。 自动保存:推送到保存到持久性存储(通常是数据库)的服务器代码。服务器代码框架不在此问题的范围内。 请注意,我不是在寻找Ajax库,而

  • 本文向大家介绍测试自动化在功能测试中的作用是什么?,包括了测试自动化在功能测试中的作用是什么?的使用技巧和注意事项,需要的朋友参考一下 为了确保项目的顺利,快速和有效的测试和交付,自动化起着至关重要的作用。确保持续测试和交付在此数字业务中非常重要。 自动化需要控制和比较实际结果和预期结果的工具。在讨论自动化时,还会考虑将重复执行作为回归的一部分。 在处理一个巨大的项目时,自动化起着关键作用,很少有

  • 主要内容:功能测试的目标功能测试是软件测试的一个分支,旨在验证软件应用程序的功能,而不管功能是否根据需求规范运行。通过给出适当的输入值,确定输出并使用预期输出验证实际输出来测试每个功能。 功能测试包括通过GUI(图形用户界面),API(应用程序接口),安全性,数据库,客户端应用程序,服务器应用程序和应用程序功能进行测试。黑盒测试方法用于功能测试,其中测试内部逻辑的工作而不窥视内部代码。 功能测试的目标 功能测试的目标是检

  • 功能测试从用户的角度验证场景。它类似于验收测试。 但是它不是通过 HTTP 进行通信,而是填充环境,如(填充)POST 和 GET 参数, 然后直接在代码里执行 Application 实例。 功能测试通常比验收测试快,并且在失败时提供详细的堆栈跟踪。 根据老司机的经验,功能测试应该是首选的,除非有专门的 Web 服务器设置 或者由 JavaScript 构建的复杂 UI。 功能测试是借助于具有良

  • 通过上一节的学习,相信我们已经会selnium IDE的基本使用了,为了使selenium 更强大,其实selenium 还提供了良好的扩展能力。 ----//用户扩展 用户扩展就是使用javaScript文件来创建定制化特性,添加新功能,通常情况下这种扩展就是定制化命令,但扩展并不仅限于命令。 这里有一些列的扩展:http://wiki.openqa.org/display/SEL/Contri

  • 问题内容: 我只是想知道,PyTorch如何跟踪张量上的操作(将设置为后,以及以后如何自动计算梯度。请帮助我理解背后的想法。谢谢。 问题答案: 这是一个很好的问题!通常,自动微分()的思想基于多变量链规则,即 。 这意味着您可以通过“代理”变量y表示x相对于z的导数;实际上,这使您可以分解一堆更简单(或原子)的操作中的几乎所有操作,然后将这些操作“链接”在一起。 现在,什么样的包像这样做只是存储此

  • 主要内容:为什么进行非功能性测试,在非功能测试下测试的参数,非功能测试的优点,非功能测试的缺点非功能测试是一种软件测试,用于测试非功能性参数,例如:软件的可靠性,负载测试,性能和责任。非功能测试的主要目的是根据非功能参数测试软件系统的读取速度。在功能测试之前,从未测试过非功能测试的参数。 非功能性测试作为功能测试也非常重要,因为它在客户满意度中起着至关重要的作用。 例如,非功能性测试将测试有多少人可以同时在任何软件上工作。 为什么进行非功能性测试 功能和非功能测试对于新开发的软件都是强制性