Web和WPF应用程序的自动化解决方案

问题描述 投票:3回答:1

我想知道是否有人解决了以下挑战:

自动化测试由Web应用程序和WPF桌面应用程序组成的产品。我正在寻找一种自动化解决方案,它涵盖了相同的引擎盖和技术。

例如:我想到:Selenium + MS UI Automation库都使用C#和.NET在同一个自动化项目下。

可能吗?这类产品还有其他解决方案吗?

我知道QTP可能会这样做,但缺乏良好的浏览器支持 - 远远不如Selenium。还缺乏像JAVA或C#这样的可靠编程语言。

感谢你对此的帮助。

wpf testing selenium automation desktop
1个回答
2
投票

绝对可以将Selenium(C#)与MS UI Automation一起使用。除了你自己编写的代码之外没有太多共同点,但我个人认为如果你是一个强大的程序员,这种方法是个好主意。 MS UI Automation并不容易。另一种方法是考虑Silk4Net。您可以将它用于Web和WCF,但如果您想将Selenium用于Web,而Silk4Net用于WCF,则可以使用。只需普通的Silk4Net'库用户'许可证价格合理。

© www.soinside.com 2019 - 2024. All rights reserved.