小编Sau*_*Rai的帖子

如何在仅具有WebView的UWP应用程序中执行编码的UI测试自动化

我制作了一个包含WebViewUWP应用程序.启动应用程序后,WebView将获得Azure远程应用程序登录页面的URL,我可以使用Azure AD凭据登录并在登录后使用应用程序(例如Excel).现在问题是我如何使用Coded UI自动化所有这些?我在Visual Studio中使用了以下两个项目.

在此输入图像描述

现在的问题是:

1)两个项目中的UWP都不支持录制和播放选项.

2)如果我使用Coded UI Test Project(通用Windows),它无法检测WebView内的WebView或控件/元素(所以这对我没用).

3)如果我使用Coded UI测试项目(通用Windows - 电话),它能够检测webview及其中的元素,如电子邮件和密码字段以及登录按钮,但在代码中我没有任何东西像我可以使用的XamlWebView然后使用SearchProperty找到电子邮件字段并使用它(所以我在那里一半).

我发现相关的唯一两个链接是:

Windows 10(UWP)编码的UI

编码的UI测试 - Windows - 通用应用程序

但他们没有提供太多帮助.

我还浏览了WinAppDriver(在2016年第9版的Channel9上观看了Gopinath和Yusuf解释WinAppDriver的视频),但无法弄清楚它是否可以在我的场景中使用以及如何使用.

我希望我能清楚地表达我的问题.感谢您的帮助.

webview coded-ui-tests win-universal-app

7
推荐指数
0
解决办法
1729
查看次数

使用 OpenXml 读取受密码保护的 Excel 文件

我有一个受密码保护的 Excel 文件。我正在使用 OpenXml 来读取 Excel 文件。

如下面的代码片段所示,没有重载/可选参数来指定密码。

_document = SpreadsheetDocument.Open(_stream, false);
Run Code Online (Sandbox Code Playgroud)

我没有看到任何读取受密码保护的文件的规定。

有没有办法使用 OpenXml 读取 C# 中受密码保护的 Excel 文件。

谢谢!

c# excel openxml openxml-sdk

6
推荐指数
0
解决办法
1973
查看次数