Fitnesse部署实践

发布于 2024-09-11 06:07:00 字数 211 浏览 9 评论 0原文

是否有一些关于组织 Fitnesse 部署以供项目使用的最佳方法的文档?

我有很多问题: 应该如何保存?整个 Fitnesse 根是否应该存储在 SVN 中?您如何处理跨多个 svn 存储库的验收测试?

我们有一些仅在Linux(服务器)上运行的代码和其他仅在Windows(客户端)上运行的代码,它们构成了完整的系统,您如何运行这些代码?您有多个 Finesse 服务器吗?

Is there some documentation on the best ways to organize the deployment of Fitnesse for use in projects?

I have many questions:
How should it be stored? Should the whole fitnesse root be stored in SVN? How do you deal with acceptance tests that span multiple svn repositories?

We have some code that runs only on linux (server) and other code that runs only on windows (client) that make up the complete system, how do you run these? Do you have multiple Finesse servers?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

握住我的手 2024-09-18 06:07:00

在我工作的公司中,我们正在建立一个与 SVN 和 Selenium 集成的功能测试 FitNesse。

这是我们的基本想法:

  • 将 FitNesse 存储在 SVN 上的存储库中(是的,根)
  • 将 Selenium 测试存储在 SVN 上的另一个存储库中(每个项目以及生成的 .html 和 .java TestNG)
  • 使用 Hudson 自动从 SVN 签出并放置所有内容在 QA 环境上运行。如果 FitNesse 验收测试跨越多个 svn 存储库,Hudson 就能够下载并构建项目。这样,FitNesse 就不需要处理这个问题了。

我们仍在整合这些工具。我们还使用 Jira、Testlink、Sonar 和 MediaWiki。

In the company that I work we are setting up a FitNesse for Functional Tests integrated with SVN and Selenium.

Here is our basic idea:

  • Store FitNesse in a repository on SVN (yes, the root)
  • Store Selenium tests in another repository on SVN (per project and both .html and .java TestNG generated)
  • Use Hudson to automate checkouts from SVN and put everything to run on a QA Environment. If a FitNesse acceptance test span across multiple svn repositories, Hudson is able to download and build the projects. This way, FitNesse does not need to deal with this issue.

We are still integrating the tools. We also use Jira, Testlink, Sonar and MediaWiki.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文