Testing 客户使用的Web应用程序测试框架

Testing 客户使用的Web应用程序测试框架,testing,selenium,qa,web-testing,Testing,Selenium,Qa,Web Testing,我正在寻找一个打算由客户使用的web应用程序测试框架。也就是说,测试将由用户创建,而不是程序员或测试人员。因此,没有脚本。它必须有某种IDE/GUI Selenium IDE不错,但太基本了。我找到了或多或少合适的解决方案: 。看起来很不错,我真的很喜欢流量设计师。我可以用其他命令扩展它。测试组织(扩展点、公共元素)非常重要。元素选择很容易。。。直到用户必须知道id/类别。希望录音机能帮上忙 。我喜欢Fit-like测试组织。SQL执行可能会有所帮助,但我不确定用户是否会使用它。我也不确定重复

我正在寻找一个打算由客户使用的web应用程序测试框架。也就是说,测试将由用户创建,而不是程序员或测试人员。因此,没有脚本。它必须有某种IDE/GUI

Selenium IDE不错,但太基本了。我找到了或多或少合适的解决方案:

  • 。看起来很不错,我真的很喜欢流量设计师。我可以用其他命令扩展它。测试组织(扩展点、公共元素)非常重要。元素选择很容易。。。直到用户必须知道id/类别。希望录音机能帮上忙
  • 。我喜欢Fit-like测试组织。SQL执行可能会有所帮助,但我不确定用户是否会使用它。我也不确定重复性任务(例如登录)可以如何完成(让我们在一个测试的基础上进行另一个测试)-尽管知道适合性,安装程序可能会这样做。但它的用户友好性较差,更像脚本。不确定它是否有录音机

那么,什么更适合用户呢?有更好的吗?

除非您的客户有测试和/或开发经验,否则我不建议让他们开发测试。

您可以使用任何BDD框架,该框架具有创建测试的简单语法。 示例:Cucumber或Robot框架。我认为每种语言你都可以找到另一种。
您需要为使用此框架创建良好的平台。为此,您可能需要良好的编程技能或具有此技能的人员。但在那之后,即使是用户也可以创建简单的测试。

是的,我同意,但他们确实想这样做。整个FitNesse式的想法是让客户提供(功能)测试,所以这似乎是有意义的。。。