我正在使用Selenium IDE,想知道是否可以在Selenium命令中使用Selenium命令。
例如,在storeEval命令中使用verifyElementPresent('someelement')来存储true / false。
我知道这可能是使用JS,但使用Selenium IDE的内置命令会非常节省时间!
答案 0 :(得分:0)
Selenium有命令storeElementPresent(locator, variable)
见http://release.seleniumhq.org/selenium-core/0.8.0/reference.html
答案 1 :(得分:0)
如果我理解正确,您想创建Selenium Nested function。答案是否定的,它不能。
对于SeleniumIDE reference,您将看到命令的3个部分(命令,目标,值)。它也没有存储命令结果的功能,如果你在创建Selenium测试脚本时看到HTML代码,你会发现它完全将命令分成三个部分。
我找不到selenium说它不支持创建嵌套函数的文档。但是,当您测试某些内容时,它会变得更加复杂,但测试脚本本身已经很复杂。我建议你在user-extension.js中存储你需要的东西,否则,用你想要的编程语言的测试脚本来完成它。