2012-08-01 99 views
0

我们正在为我们的Web应用程序寻找自动测试软件。我们需要提出一个解决方案或软件,我们的非IT员工可以编写测试用例以及开发人员。测试平台解决方案

例如我已经浏览了一些例如:SmartBear,National Instrument和IBM。这些人大部分都是基于MS Windows的商业Linux发行版,因为我们都是基于Debian的,所以将它们从我们的列表中删除。

任何建议或指南将不胜感激。

Ps。我们没有任何预算限制!

回答

1

如果您将自己限制在Debian OS上开发和运行测试,那么您将很难获得非技术测试人员的工具来构建测试用例。没有理由你不能有几个Windows系统来管理你的测试套件 - 无论它们托管在哪个堆栈上,它们都可以在你的网站上运行得很好。这会让你看到你提到的工具(以及Telerik的Test Studio,我帮助推广的工具)。

那些Windows系统可以很容易地通过你喜欢的任何虚拟化主机运行,所以你甚至不需要物理系统来处理。因为几乎所有体面的SCM都有Windows客户端,所以您可以轻松地与您的开发人员共享相同的源代码控制库。

如果你不想考虑在你的测试中包含几个Windows盒子,那么你需要看看让所有的测试人员精通API和框架,比如WebDriver和Robot Framework。 Ruby中的Jeff Morgan(@chzy)的Pages gem将是另一种选择,Adam Goucher的Saunter(Python)也是如此。

+0

感谢您的提示。显然,我们将最终采用与您所建议的相同的解决方案。最后,我仍然不知道如果我们这样做,我们将有更简单的测试方案。 – bolbol 2012-08-02 02:02:36

+1

在一天结束时,不管你使用什么方法,你都会有一个学习曲线。我已经多次与不同的球队经历过这次比赛。专注于高价值测试,在开发人员和测试人员之间使用大量通信,并从小规模开始。无论您是在Debian上使用框架还是在Windows VM中使用工具,这都是一样的。祝你好运! – 2012-08-02 15:15:24