网站首页/win10系统列表/内容

针对Win10开发人员的微软开源UI Recorder工具

win10系统2023-01-07阅读
Windows 10是美国微软公司研发的跨平台及设备应用的操作系统。是微软发布的最后一个独立Windows版本。Windows 10共有7个发行版本,分别面向不同用户和设备。截止至2018年3月7日,Windows 10正式版已更新至秋季创意者10.0.16299.309版本,预览版已更新至春季创意者10.0.17120版本

微软通过发布新的用户界面录像机为Windows开发者提供了帮助。

在GitHub上,“WinAppDriver UI Recorder”被微软的Hassan Uraizee描述为帮助用户“轻松创建自动UI测试”。

对于使用WinAppDriver的开发人员,微软已经提供了名为“Inspect”的工具,它允许开发人员查看UI元素属性数据。 Uraizee写道,Inspect没有提供完整的视图,因此Redmond发布了UI Recorder工具。

“虽然Inspect服务于查看辅助功能数据的预期目的,但它在支持特定于UI自动化的方案方面落后,比如能够生成XPath查询。”

因此,UI开发人员在开发人员查看元素时检索XPath表达式;并且当它处于记录器模式时,它将生成C#代码以执行诸如鼠标点击之类的操作。

Uraizee的文章解释说:“UI Recorder跟踪应用界面的键盘和鼠标交互,代表UI操作。

自然,捕获的代码是可复制的,因此您可以将其粘贴到模板中进行重播。

 

Uraizee通过解释发布了这张图片:

 

针对Win10开发人员的微软开源UI Recorder工具.jpg

 

由于图像分辨率不是很棒:

--顶部面板显示XPath查询 - 这可以由“WinAppDriver与目标元素交互使用”; 和

--底部面板提供XML节点属性原始数据,“类似于页面源”(在浏览器中); 和

--以前记录的事件有一个下拉菜单。

 

 


新技术融合:在易用性、安全性等方面进行了深入的改进与优化。针对云服务、智能移动设备、自然人机交互等新技术进行融合。Windows 10所新增的Windows Hello功能将带来一系列对于生物识别技术的支持。除了常见的指纹扫描之外,系统还能通过面部或虹膜扫描来让你进行登入。当然,你需要使用新的3D红外摄像头来获取到这些新功能。

相关阅读