首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用Fitnesse驾驶ATG?

用Fitnesse驾驶ATG?
EN

Stack Overflow用户
提问于 2011-03-14 00:40:17
回答 3查看 332关注 0票数 0

目前在一家ATG商店担任教练,并希望介绍某种形式的客户验收测试。我的武器选择通常是菲特内斯,但这里的家伙说,这是不可能驾驶ATG与菲特内斯。我想知道是否有人尝试过这个方法,如果有,他们的经验是什么?提前感谢- davep

EN

回答 3

Stack Overflow用户

发布于 2011-03-14 01:26:15

我假设您谈论的是UI测试,而不是代码级测试;对我来说,“客户验收测试”意味着UI。

我在ATG上工作,我使用HtmlUnitWebDriver来做UI测试,测试是用直接使用这些框架的JUnit编写的。我们的QA人员使用Sahi

我从来没用过菲特内斯。然而,在快速浏览之后,我没有看到任何令人惊叹的东西。您可能希望编写使用HtmlUnit或WebDriver (我推荐WebDriver)访问站点并在fixture方法中执行操作的fixture。这将涉及三个正在运行的进程: Fitnesse服务器、运行fixture的进程,然后是ATG本身。我不会尝试在ATG中运行fixture。不用于UI测试。

这就是你想要的东西吗?

票数 0
EN

Stack Overflow用户

发布于 2015-06-12 21:55:30

推荐的方式是从ATG公开一个应用程序接口(例如REST+JSON web服务),并使用Fitnesse来驱动它。

这样做的好处是,不仅更容易测试,而且还支持响应式HTML5和原生移动应用程序。

根据您的ATG版本,有各种机制可以将组件公开为REST服务。不过,更好的是,看看Mobile Cube (http://www.deliverycube.com),它是一个可用于在ATG上构建REST API的框架。(完全公开,框架是我设计的)

票数 0
EN

Stack Overflow用户

发布于 2021-01-05 04:18:24

在我当前的项目中,我们使用FitNesse来测试应用程序。

我们使用dyn admin注入装置来准备测试数据(例如,创建web用户)。然后我们根据通常的测试场景使用步骤。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5290768

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档