微软通过发布新的用户界面记录器为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操作的键盘和鼠标交互行为。
自然,捕获的代码是可复制的,因此您可以将其粘贴到模板中进行重新运行。
除了源代码外,GitHub仓库还包含UI记录器的压缩可执行文件。
领取专属 10元无门槛券
私享最新 技术干货