white

    0热度

    1回答

    我想使用Teststack White和System.Windows.Automation在c#中自动化.NET WinForm应用程序。 有一次在MdiClient下有几个打开的窗口,我想获得在MdiClient下打开的所有子窗口的列表。 我尝试: var window = application.GetWindows().Find(obj => obj.Title.StartsWith("He

    0热度

    1回答

    如何使用C#+ TestStack.White验证ControlType.Text中的文本? 我只是想验证错误消息是否正确,并包含正确的短语。 我曾尝试不同的解决方案: 文本框errorTextBox = MainWindow.Get( “txbError”); Assert.AreEqual(“用户名或密码无效”,errorTextBox.Text); TextBox errorTextBox

    0热度

    1回答

    我正在使用白框架在基于Windows桌面的应用程序中执行UI自动化。我无法找到访问子窗口的方法。 UIAVerify描绘了窗口的属性: 以下是参考代码: public class Program { Application app = Application.Launch("Path to my application"); public Program() {

    0热度

    1回答

    我在自动化UI测试套件中工作,我们希望将测试数据分开并将其存储在JSON文件中。理想情况下,我们希望在一个已编译的dll中有我们的测试(Nunit + Teststack.White),然后任何人都应该能够编辑这些JSON文件,而不必接触并重新编译测试dll。测试应该能够看到数据的变化。 例如,有一个带有订单详细信息的json文件,用户应该能够更改某些订单详细信息,然后再次运行该dll。 是否可以

    5热度

    2回答

    首先的自动化TestStack.White UI测试在Windows奴隶,我很抱歉,如果我浪费你的时间,因为它看起来像一个简单的步骤,我不能即使经过一些研究,以弄清楚。 好吧,这是我正在尝试实现的,我已经使用TestStack.White编写了一些UI测试,我希望在不同用户的Jenkins Slave上执行此操作,因为应用程序的行为基于角色在Active Directory中分配给他们。 因此,在

    5热度

    1回答

    我正在编写一个c#代码来测试我的应用程序中的UI。我想从键盘发送ENTER。我已经检查过TestStack.White.WindowsAPI.KeyboardInput.SpecialKeys。它不包含发送ENTER的任何方法。 谢谢。

    0热度

    1回答

    出于某种原因,TestStake.White无法打开一个旧的Windows应用程序(我可以通过在exe上双击成功运行(赢得7))。我想用现有的窗口来使用White执行一些操作。我不知道如何使用White来控制已经打开的窗口。 我试图用批处理命令打开exe文件,但是我仍然无法获得任何成功。它向我展示了一个没有鼠标控制的黄色屏幕(应用程序背景)。因此,我想手动启动应用程序并对其执行一些自动化操作。

    0热度

    1回答

    我试图在1个应用程序中使用TestStack.White框架进行一些自动化测试,我找不到解决方案,在一个文件中。 document.logstructure(): AutomationId: linkTexts ControlType: ControlType.Document Name: Perform an action on event#LinkId=1 from devic

    0热度

    1回答

    我得到一个MDI窗口通过以下方式: UIItemContainer myWindow = _mainwindow.MdiChild(SearchCriteria.ByControlType(ControlType.Window).AndAutomationId("65281")); 如何关闭检索窗口?

    1热度

    2回答

    我试图自动化女士Outlook日历视图与TestStack.White但我无法处理树和树项目。 在Outlook的日历视图有一个日历文件夹树结构如下: SearchCriteria searchCriteria = SearchCriteria.ByText("Calendar Folders").AndControlType(ControlType.Tree).AndIndex(0); Tre