在我的工作场所,我们正在考虑购买TestComplete,但在使用评估版之后,我不确定它是否对我们有益.
创建测试似乎是很多工作,我的老板并不完全相信这是值得的.
另一方面,我们没有任何单元测试,所以我们绝望地需要一些自动化测试.
您对TestComplete有哪些经验?
是非现实的,非开发人员可以创建测试吗?(没有开发人员的帮助)
TestComplete可以替换单元测试吗?
EKI.. 7
我对TestComplete 3有一种噩梦般的体验.
我继承了一个糟糕的剧本和一个过时的应用程序,带着汗水和泪水,我设法得到它正常工作.我在路上学到了很多VBScript,但没有接近开发人员的任何东西.
然后我设法升级到TestComplete 7.它与3,4,5和6都没有任何关系.好吧,它可能看起来类似于外部的5和6,但它有更多的功能.3和4是如此史前,我甚至不敢谈论它们.
到目前为止,TestComplete7是我们的魅力所在.我们正在做独立和基于Web的应用程序,我们发现v7.5可以提供我们所需的一切.
非技术测试人员可能只会利用5%到10%的TestComplete,并且根据测试中应用程序的成熟程度,他可能会发现自己失去了比他保存更多的时间.
但是,具有中高级脚本知识的测试人员可能会对其产生奇迹.
这一切都是我们从功能测试方面的经验.我们还没有调查单元测试是否可以使用它.
我对TestComplete 3有一种噩梦般的体验.
我继承了一个糟糕的剧本和一个过时的应用程序,带着汗水和泪水,我设法得到它正常工作.我在路上学到了很多VBScript,但没有接近开发人员的任何东西.
然后我设法升级到TestComplete 7.它与3,4,5和6都没有任何关系.好吧,它可能看起来类似于外部的5和6,但它有更多的功能.3和4是如此史前,我甚至不敢谈论它们.
到目前为止,TestComplete7是我们的魅力所在.我们正在做独立和基于Web的应用程序,我们发现v7.5可以提供我们所需的一切.
非技术测试人员可能只会利用5%到10%的TestComplete,并且根据测试中应用程序的成熟程度,他可能会发现自己失去了比他保存更多的时间.
但是,具有中高级脚本知识的测试人员可能会对其产生奇迹.
这一切都是我们从功能测试方面的经验.我们还没有调查单元测试是否可以使用它.
取决于您想要测试的内容.如果您很难模拟GUI上的点击,那么TestComplete可以很好地完成.就此而言,对象浏览器和记录功能非常有用.
如果您正在尽一切可能避免GUI测试的麻烦,那么VB脚本,python,perl或选择您喜欢的脚本语言.我们决定将JScript用于我们的项目,有时它的实现可能是"令人兴奋的".
基本上查看功能列表并确定要使用的内容而不使用.如果您只是想用它来收集所有测试用例,请不要打扰.如果您将在GUI测试,分布式测试等方面做得很多,那么一定要得到它.