【问题标题】:Using TestStack.White.Uia3 with other TestStack.White packages将 TestStack.White.Uia3 与其他 TestStack.White 包一起使用
【发布时间】:2016-12-20 15:19:58
【问题描述】:

当前使用 TestStack.White 进行项目,并在 NuGet 上运行 Uia3 版本。但是,似乎无法确定是否可以在此版本中使用其他包(例如:TestStack.White.ScreenObjects),或者是否有计划发布兼容版本。

包装上唯一真正的线索是这个Google Groups post 详细说明了包装。根据我的理解,它似乎是主线 TestStack.White 的替代品。但是文档有点稀疏。任何建议将不胜感激!

【问题讨论】:

    标签: c# .net automated-tests white-framework


    【解决方案1】:

    是的,UIA3 构建是主分支的一个分支,因此 TestStack.White.ScreenObjects 应该继续使用它。 UIAComWrapper 分支是 UIA3 分支,其中包含 ScreenObjects。看起来 ScreenObjects 从未作为 nuget 包发布,但如果有人发布它应该可以使用。

    【讨论】:

    • 您是否只是并排安装了两个 NuGet 包(White 和 White.Uia3)?因为 ScreenObject 包依赖于主线。
    • hmm 看起来好像没有人发布过 UIA3 ScreenObjects nuget 包,尽管应该可以这样做。我会为 White 打开一个问题,并在他们的 gitter 频道中提出,有人应该能够为你生​​成它。在最坏的情况下,您可以自己编译屏幕对象并将其与 nuget 包一起使用,直到有人可以制作包为止。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-07-26
    • 2017-07-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多