问题标签 [white-framework]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1478 浏览

automation - 自动安装 Windows 应用程序

我从事 UI 自动化已经有一段时间了,现在使用 White Framework 进行自动化。问题是因为我们每天都有构建,所以要运行所有的单元测试,我需要运行新的安装程序,并且在我有单元测试可用的服务器上安装应用程序。White FrameWork 中是否有任何方法可以自动化安装程序?Windows 提供的 Record and Replay 方法是否有效?还是有其他出路?

0 投票
2 回答
5616 浏览

automated-tests - UI自动化白色框架“检测到NonComVisibleBaseClass”异常

我正在测试一个加载 powerpoint(.ppt 或 .pptx)文件的应用程序插入它。当文件在应用程序中加载时,应用程序给人一种类似 powerpoint 的感觉,并带有一些额外的设置。当我尝试自动化应用程序时,我单击一个按钮将 powerpoint 文件加载到应用程序中。加载过程后白色框架无法继续播放。

当我再次重新启动相同的测试时,我得到了“检测到 NonComVisibleBaseClass ”异常。

我只能在重新启动整个应用程序后继续我的测试。有人遇到这种问题吗?你的回答对我继续测试很有帮助。

0 投票
2 回答
2061 浏览

ui-automation - White Automation framework throws an exception when using "White.Core.Desktop" Class

I am using White Framework for automation. when I trying to get desktop instance I got exception "The type initializer for 'White.Core.Desktop' threw an exception."

My code looks like :

Is there any way to capture the window without exception that is without using White.Core.Desktop class?

Any help would be greatly appreciated !

0 投票
1 回答
933 浏览

visual-studio-2012 - 在命令行中运行 TestStack.White 自动化测试

我正在使用白色自动化框架来自动化我的测试应用程序。我附加了白色 Visual Studio 插件并在 Visual Studio 中运行测试。由于某些特定原因,我需要在 Visual Studio 之外运行自动化测试用例,即在命令行中。是否有任何命令行选项可以这样做。

任何帮助将不胜感激!

0 投票
3 回答
1496 浏览

testing - 白色 UI 自动化框架:背景色

我在我的项目中使用 White UI 自动化进行测试。我被困在需要获取控件背景颜色的地方。请问有示例代码吗?

0 投票
1 回答
407 浏览

selenium - 白找不到 OpenFileDialog

使用 Selenium,我启动了 Chrome 并单击了一个打开 OpenFileDialog 的链接,但这是一个操作系统级别的对象,Selenium 现在没用了。我是 White 的新手,我正在尝试自动执行此对话框,但找不到它:

到目前为止,这是我的代码(我知道它并不多,我处于 ​​White 的婴儿阶段):

这给了我一个例外:

非常感谢任何提示。

0 投票
0 回答
754 浏览

c#-4.0 - 如何在多台显示器上使用 Teststack.white

我有一个 3 显示器设置,但白色说:

是否可以在多台显示器上使用 teststack.white?如果它不可用,那么我想为白色项目做出贡献(我认为它是开源的)并添加此功能,但我们会看到。

谢谢。

0 投票
0 回答
577 浏览

html-table - 带白色框架的桌子

我正在尝试使用白色框架访问表。我无法使用它检索行/单元格。我已经完成了研究,阅读了文档,也进入了代码。我似乎找不到只提取单个单元格的方法。没有示例/示例可供查看,或者我找不到它们。有什么帮助吗?

在执行第一条语句后,它会引发 UIItemSearchException。

TestStack.White.Factory.UIItemSearchException:找不到带有文本列名的列。找到的列:(null)
[Error - 3:40:59 PM] 'TestStack.White.Interceptors.CoreInterceptor' 调用 get_Header 时出错,在带有参数的表上
[Error - 3:46:35 PM] 'TestStack.White.Interceptors .CoreInterceptor 调用 Row 时出错,在表上使用参数:列名,单元格中的值。

0 投票
0 回答
82 浏览

c# - 如何使用动态生成的 AutomationID 自动化窗口?

我正在尝试为某些软件创建故障排除套件。似乎每次我用 Visual UIA 打开上述软件时,UI 元素都有不同的 AutomationID。我不能使用 SearchCriteria.byText("") 因为它们都是空白的。我还能如何获得对这些文本框的引用?

谢谢!

0 投票
1 回答
2699 浏览

c# - 有什么方法可以用白色激活窗口吗?

有没有办法激活或将外部应用程序的窗口带到前面?我能得到的最接近的是

但是,如果它当前未处于活动状态,那么所做的就是在后台将其最大化。