我正在寻找一个旨在供客户使用的 Web 应用程序测试框架。也就是说,测试将由用户创建,而不是程序员或测试人员。因此,没有脚本。它必须有某种 IDE/GUI。
Selenium IDE 很好,但太基础了。我发现的或多或少合适的解决方案:
- 立方测试。看起来很不错,我真的很喜欢流设计师。我可以使用其他命令对其进行扩展。测试组织(扩展点、通用元素)非常重要。元素选择很容易......直到用户必须知道 id/class。希望录音机能帮上忙。
- 斯蒂克。我喜欢 Fit-like 测试组织。SQL 执行可能会有所帮助,但我不确定用户是否会使用它。我也不确定如何完成重复性任务(例如登录)(Cubic 让我们为此基于另一个测试) - 尽管知道 FitNesse,setUp 可能会这样做。但它对用户不太友好,更像脚本。不知道有没有录音机。
那么,什么更适合用户呢?有更好的吗?