我正在使用WebStorm编写一些自动化测试。对于一项测试,我必须检查警报是否提示用户。为此,我想使用.getAlertText();
方法,但是WebStorm无法识别该方法。它说“未解决的函数或方法getAlertText()”。
WebdriverIO文档显示它确实是一种方法:https://webdriver.io/docs/api/webdriver.html
如何使WebStorm允许我使用该方法?谢谢。
答案 0 :(得分:1)
不幸的是,wdio typings中缺少此方法,这就是为什么IDE在静态代码分析过程中无法解析它的原因。 我认为必须将其提交给https://github.com/DefinitelyTyped/DefinitelyTyped/issues或https://github.com/webdriverio/webdriverio/issues
答案 1 :(得分:0)
参考: http://v4.webdriver.io/api/protocol/alertText.html
v4 有函数 alertText(); && v5 有 getAlertText()