white

    0热度

    2回答

    的所有我想做的就是右键点击NAME = “2”。所以我使用: ListView list = output.Get<ListView>(SearchCriteria.ByAutomationId("selectorUser1")); if (list.Items.Contains(keyName)) { ListViewRow lvr = list.Row("Name", ke

    0热度

    1回答

    我正在使用TestStack White来自动化Telerik Winforms应用程序中的测试场景。 该应用程序有很多元素,如果我直接搜索一个元素,运行只会过时,永远不会结束。 所以我做了手动层次结构搜索以挖掘元素级别以保存性能并使其工作。 然后,代码看起来不太整洁,因为我大量使用foreach自己做循环。 这是正确的方式来应付性能,或者我们有更好的方法来使用TestStack White时,有

    0热度

    1回答

    弹出窗口,我是新来的C#和TestStack.White, 是我测试(试图....)是一个WPF应用程序中的应用。 我有了一个弹出子窗口的窗口,我想将其关闭。 我没有的AutomationID那些弹出窗口:( 我有主窗口和MainWindow.HasPopup()返回true :) 但我不知道拿到的名单(TestStack .White.UIItems.WindowItems.Window)从我的

    0热度

    1回答

    当前对项目使用TestStack.White,并在NuGet上运行Uia3发行版。但是,似乎无法弄清楚是否可以在此版本中使用其他软件包(例如:TestStack.White.ScreenObjects),或者有计划发布兼容的版本。 包装上唯一真正的铅是Google Groups post详细说明包装。根据我的理解,它似乎是主线TestStack.White的替代品。但文档有点稀疏。任何建议,将不胜

    -1热度

    1回答

    我试图在我的窗口中使用TestStack White在其中具有文本框的文本框中查找文档,并提取该文本。 我试过使用UIItem标签& TextBox,但White在我的测试过程中似乎无法找到对象。该对象可以使用通用UIItem找到,但我希望能够访问它所保存的文本。 我实现它想: public [Unsure] MyRichTextBox { get { return Window.Get<[Uns

    1热度

    1回答

    我开始使用TestStack White(UI Automation)来自动化WPF现有应用程序中的测试。当使用标准控件时,一切正常。但是,在尝试交互自定义控件时遇到问题。 例如,我有一个LabeledComboBox,它实际上是一个TextBlock加上一个ComboBox。这被定义为从控制加上控件模板在XAML的派生类: public class LabeledComboBox : Contr

    0热度

    1回答

    我需要检查/从组合框中获取值。 在检查它看起来像这样: 我想Assert.AreEqual检查值是什么,我期待的。 这可能吗?

    2热度

    1回答

    我有3-4个Windows应用程序运行在名称“WorkflowActionProcessor”我想循环和模拟按钮点击每个这些。 模拟点击我使用teststack.white.NET库。 下面的代码给我只能一个应用程序的详细信息: TestStack.White.Application application = TestStack.White.Application.Attach("Workflo

    0热度

    1回答

    我刚开始使用白色,并且在成功获得一些测试工作后,我正在通过一些源代码查看以更好地了解它是如何工作的。 让我感到困惑的第一件事情之一就是需要让屏幕对象中的所有公共函数都是虚拟的。我已经通过the documentation阅读,并看着the source,我看不出任何提及为什么这项要求是强制性的......我只能认为代理强制执行此要求,但它似乎只对字段进行操作,吨似乎操作任何方法...

    2热度

    1回答

    所以我试图测试UI WPF应用程序。我正在使用TestStack.White框架进行测试。 UI具有自定义控件DragDropItemsControl。该控件继承自ItemsControl。那么我怎么测试这个控制。 <wpf:DragDropItemsControl x:Name="uiTabsMinimizedList" Margin="0 0 0 5"