找出“远程环境支持哪些功能和API”的API是什么?特别是要确定是否支持键盘操作(如表单字段之间的标签)。
请注意http://theintern.github.io/leadfoot/index.html说这是可能的:
最终用户也可以了解增强功能,了解远程环境支持哪些功能和API,因此您无需通过浏览器嗅探来确定(例如)您是在测试触摸设备还是鼠标 - 设备。可选的便捷方法也可以使用,并且内置了对承诺的支持。
我看到http://theintern.github.io/leadfoot/global.html#Capabilities但是虽然它声称它们是全局变量,但我尝试了if(brokenSendKeys)
,它只是抛出异常。
答案 0 :(得分:1)
远程environmentType
属性上提供了会话功能。
if (this.remote.environmentType.brokenSendKeys) { ... }
Leadfoot文档中的“全局”部分只是整个项目共享定义的分组。