【发布时间】:2011-12-21 18:20:29
【问题描述】:
我有一套应该针对网站运行的方案。现在我想使用这个测试套件对大量 url 进行配置测试。应该运行的测试是相同的,唯一的区别是站点的基本 url。
目前我对如何做到有以下想法:
- 将场景转换为场景大纲。
缺点:我应该在每个场景大纲中提供示例。一个“示例”将是网站的基本网址列表。对于每个场景大纲,所有列表都将相同并复制粘贴。 - 宝石cuke_iterations.
缺点:我需要在每个场景中指定标签 -
遍历 Rakefile 中的 url。
缺点:如果我会这样做# Iterating over urls # Running Cucumber::Rake::Task end然后将为每个 url 创建 Cucumber 和驱动程序的新副本。这将花费太多时间
使用挂钩。但我不知道如何通过它们来完成
最好的解决方法是什么?
【问题讨论】:
-
我刚刚发布了cuke_iterations 的新版本,其中包括an update 来解决您的问题。
标签: ruby testing configuration cucumber