我是selenium的新手,在第一阶段我正在努力掌握IDE命令,但我面临的主要问题是我无法搜索单一的帮助材料,如果有人知道,请明确告诉我以下几点我
答案 0 :(得分:3)
http://release.seleniumhq.org/selenium-core/1.0.1/reference.html
这是包含
的完整参考assert
和verify
之间的区别。target
通常是元素的定位器。 value
通常是方法的参数 - 例如,当您在字段中键入时,value
将是您要键入的文本。每个命令的引用中的更多内容 - 并非所有命令都同时使用目标和值,有些命令的值受限制等。请参阅特定命令以了解所需的参数。无论如何,IDE最有用的文档仍然是the official docs,即使它们没有真正的所有commnad列表。
答案 1 :(得分:2)
1)如果您使用Selenium ide for firefox,则单击命令部分中的向下箭头可以看到完整的命令列表。
未能在selenium文档中提供大量有用的信息 http://docs.seleniumhq.org/docs/index.jsp
2)这个我无法帮助,因为我通常在任何地方使用断言。如果我希望我的脚本在某个特定点失败,如果java中没有文本,我会使用类似
的内容assertTrue(driver.getPageSource.contains("Text to verify");
3)Target是元素,value是该元素的当前值。 示例 - 断言文本存在
Command - assertTextPresent
Target - Blank
Value - Text to search for
示例2 - 字段包含特定文本
command - assertTextPresent
Target - id=idOfField (id, xpath, css, name etc)
Value - Text to search for
答案 2 :(得分:1)
http://software-testing-tutorials-automation.blogspot.in/search/label/selenium%20ide
这个网站有很多IDE示例和教程。如果您是初学者,如果是这样,我认为这个网站是最好的。
答案 3 :(得分:1)
我认为这是selenium IDE命令中最完整,最易读的列表: