首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >winium.cruciatus对winium.desktop

winium.cruciatus对winium.desktop
EN

Stack Overflow用户
提问于 2017-01-23 12:22:58
回答 1查看 4.2K关注 0票数 3

(链接 https://github.com/2gis/Winium.Cruciatus )

Winium.Cruciatus是一个开放源码的C#框架,用于基于WinFroms和WPF平台的WinFroms应用程序的自动化测试。

(链接 https://github.com/2gis/Winium.Desktop )

Winium.Desktop是用于基于WinFroms的Windows应用程序自动化测试的Selenium远程WebDriver实现

我的问题是:

这两个项目都是开源项目,用于windows窗体、wpf自动化。如果两者目的相同,那么,在winium.Desktop项目中,为什么使用Cruciatus程序集,目的是什么。

注:两者均由同一组开发,即2 2gis。

EN

回答 1

Stack Overflow用户

发布于 2017-01-23 12:34:06

为什么克鲁西塔斯没有足够的

几乎所有处理内部2GIS产品的团队都使用Cruciatus。每个小组都建议对该工具进行改进。因此,为了取悦每个人,我们彻底地修改了Cruciatus逻辑,并破坏了它的反向兼容性。这很痛苦,但很有用。 此外,我们还放弃了CodedUI中的鼠标和键盘类,以消除对与Visual一起交付的库的依赖。这意味着我们已经学会在像AppVeyor这样的公共CI服务器上组装一个项目。 因此,我们创建了一个方便和自成体系的工具,解决了我们在访问基于Windows的桌面应用程序时遇到的所有问题。然而,克鲁西塔斯仍然有一个关键的限制,即C#专政。

源- techblog.badoo.com

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41806294

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档