用于测试使用ExtJS开发的GUI的Squish

时间:2014-07-03 15:44:31

标签: extjs casperjs automated-tests gui-testing squish

我正在寻找自动化测试工具来测试使用ExtJS大量编写的网页。最初我使用的是casperJS / phantomJS。因为,这些测试在CI环境中效果最好,并且超轻且易于编码。但我发现casperJs不支持TrifleJS进行IE测试的限制。它只支持phantomJS(chrome和safari)和slimerJS(firefox)。 我需要在IE9,IE10和IE11上测试我们的网络应用程序。 Squish似乎非常灵活和发达。我想知道它是否适合测试ExtJS网络应用程序。

由于

1 个答案:

答案 0 :(得分:0)

根据矩阵at this link Squish确实支持ExtJS框架。当然,测试ExtJS应用程序的主要问题是所有元素ID都是动态生成的,并且不能依赖这些元素进行UI测试。但是可以使用Squish provides XPath-based search代替。 我正在积极评估Squish的基于ExtJS 4.2.x的网络应用程序,所以如果你感兴趣我会提供更多的见解,但它确实看起来非常有前景,特别是因为你可以使用基于Eclipse的插件来直观地构建你的测试