我需要了解如何在visual studio中设置winappdriver windows应用程序测试项目,并检查中型windows应用程序的元素。
发布于 2022-07-09 11:32:13
**。
使用NUnit.Framework;使用OpenQA.Selenium.Appium;使用OpenQA.Selenium.Appium.Windows;使用系统
[SetUp]
public void Setup()
{
AppiumOptions Options = new AppiumOptions();
Options.AddAdditionalCapability("app", "C:\\Windows\\System32\\notepad.exe");
Options.AddAdditionalCapability("deviceName", "WindowsPC");
DesktopSession = new WindowsDriver<WindowsElement>(new Uri(DriverUrl), Options);
Assert.IsNotNull(DesktopSession);
} [TearDown]
public void Close()
{
DesktopSession.CloseApp();
}
}4=运行测试注意事项:如果缺少一些引用或包,右键单击它并将其包含在解决方案中。
5-创建Windows元素并执行操作--在测试中打开应用程序(AUT),在本例中是Notepad.exe和Inspect.exe工具来获取定位器。
单击记事本文本区域,并在AutomationId工具的右侧找到Inspect.exe属性。
DesktopSession.FindElementByAccessibilityId(“15”);NotepadTextArea.SendKeys(“Hello”);
试试!试试看!,测试一下!进行测试!运行测试!
发布于 2022-09-09 14:56:35
@pawansinghncr的答案是正确的,但我也建议尝试UI记录器,它在WinAppDriver的Github发布页面中。
https://stackoverflow.com/questions/72356916
复制相似问题