利益相关者如何在不编写代码的情

时间:2013-10-24 19:31:01

标签: python django web-applications functional-testing

对于我的团队中的非编码员来说,能够为我们的python webapps编写测试是非常有价值的。这将为我们提供准确反映其功能概念的测试,他们将对系统有更深入的了解,而且我不必自己编写尽可能多的测试......

人们在某处做这件事吗?理想情况下,我希望他们通过简单地记录他们的行为并将特定结果标记为通过或失败来编写测试。有人用过像硒这样的东西吗?那里有DSL吗?

当然,如果他们能够以某种方式预先描述功能以供我们测试,那将是非常棒的,但我不知道这是否可行。我认为这些只是用于QA目的的功能测试。即便如此,它们在发布之间也非常方便。

我很想知道是否有人设法使用他们的应用程序执行此操作。我把它标记为python,因为这是我们选择的后端,但外部测试工具也可以工作。我可以想象一个记录行动和结果的浏览器插件......

1 个答案:

答案 0 :(得分:1)

Lettuce可能会有所帮助,但它需要一些纪律,您仍然需要开发人员正确定义步骤。如果你愿意非python解决方案Cucumber肯定更成熟。