对于桌面应用程序的回归测试自动化测试工具

对于桌面应用程序的回归测试自动化测试工具

问题描述:

我的工作,它采用Infragistic电网的桌面应用程序。我们需要回归测试自动化相同

I am working on a desktop application which uses Infragistic grids. We need to automate the regression tests for same.

QTP本身并不支持这一点,我们需要在相同的购买新的插头,我公司是不是很感兴趣。

QTP alone does not support this, we need to buy new plug in for same which my company is not very much interested in.

我们有自动化的桌面应用程序的回归测试的开源工具?应用是在点网,但我不认为它使多大的差别。
请指出,我已经瞄准了测试完成,但再次它是有执照的。我需要一些开源的。

Do we have any open source tool for automating regression testing of desktop application? Application is in Dot net but i do not think it makes much of a difference. Please suggests, i have zeroed in for test complete but again it is licensed one. I need some open source.

创建良好的自动化GUI测试是一个显著的时间投资。虽然一些自动化测试工具允许您创建屏幕录制的测试,最好的测试是使用脚本来执行,这样就可以概括的行为。即..等到对话框X,出现时,输入Y,在成功做Z. TestComplete允许您使用多个脚本语言包括JavaScript,有许多许多挂钩增值组件,即建立强大的测试..拉测试的能力从DB(数据驱动的测试)输入,金主图像的比较对目标,OCR国米preT对话框文本时,在图形的形式。相比其他商业提供它的价格合理。

Creating good automated GUI tests is a significant time investment. While some automated testing tools allow you to create tests from screen recording, the best tests are performed using scripting so that you can generalize behavior. ie.. wait until dialog box X, appears, enter Y, on success do Z. TestComplete allows you to create robust tests using multiple scripting languages including javascript, with many many hooks to value added components, ie.. the ability to pull test input from the DB (data driven testing), comparison of gold master images against target, OCR to interpret dialog box text when in graphics form. Compared to other commercial offers its reasonably priced.

我爱公开渠道尽可能未来的家伙。但是,我们选择了TestComplete以及我们找不到一个合理的开源替代品。如果你是认真的自动化测试,那么你最终将可重复使用的,可靠的测试$ C $行C应该补充足够的价值以证明成本创造数千个。

I love open sources as much as the next guy. But we chose TestComplete as well as we couldn't find a reasonable open-source alternative. If you are serious about automated testing then you will end up creating thousands of lines of reusable and robust test code that should add enough value to justify the cost.

此外TestComplete建议由制作该网站的家伙,现在使用的是乔尔在软件博客一>,是多个Jolt大奖得主 TestComplete Jolt大奖

Also TestComplete was recommended by the guys that made the site you are now using Joel on Software blog and is the winner of multiple Jolt awards TestComplete jolt awards

另外,作为一个QTP用户,您可能上找到此讨论TestComplete VS QuickTestPro有趣。我不想脱落听起来像这个产品的倡导者。但是,我在几个不同的操作都成功地使用了多年,并推荐给每一个软件公司,我知道。除非你能找到一个开源的应用程序,是同等或更好的,我会建议你去这个产品,花的钱,因为这将节省您的钱。

Also as a QTP user you may find this discussion on TestComplete vs QuickTestPro interesting. I don't want to come off sounding like an advocate for this product. But I have used this for years in several different operations all successfully, and recommend this to every software house I know. Unless you can find an open-source application that is equal or better I would recommend you go with this product and spend the money, as it will save you money.

请注意,该建议是专注于Windows桌面应用程序。对于基于Java应用程序,你可能有一些合理的开源替代品:Open源自动化测试工具Java编写的

Note that this recommendation is focused on Windows desktop applications. For Java based applications you may have some reasonable open-source alternatives: Open Source Automated Test Tools Written in Java