我正在尝试使用Selenium IDE测试网页。我是硒的新手。
代码是这样的。
<script src="type="text/javascript">
<script src="max.js" type="text/javascript">
<ul class="toolbar">
<li id="addTitle">
<span class="icon-add">Create New Title</span>
</li>
<li></li>
</ul>
当我点击“创建新标题”时 - Selenium不会记录任何内容。如果我需要提供任何进一步的信息,请告诉我。
谢谢!
我试过'查看Xpath' 但是“查看XPath”显示
ID( 'addTitle')/ X:跨度
https://abc.xyz.com/ui/states/LisitTitles.ddx
的结果但我想加上
https://abc.xyz.com/ui/states//ManageStates.ddx?action=add
这是用于创建新标题按钮
我没有看到https://abc.xyz.com/ui/states//ManageStates.ddx?action=add
页面源代码或Xpath中的任何位置。
在页面来源中,我看到:
document.location = ABC.PM.TITLE.builderURL +“?action = add”;
另外我怎么知道它是否是Open / Click / etc命令我应该是
使用?这也与分页有关吗?
谢谢
答案 0 :(得分:3)
您可以使用xPath手动添加:
Command | click (or clickAndWait) Target | //li[@id='addTitle']/span[@class='icon-add'] Value |
如您所见,它将导致单击包含“创建新标题”文本的元素。
答案 1 :(得分:3)
Open
命令用于打开新网页。
Click
命令用于模拟用户点击元素。
在selenium IDE窗口中,您可以显示所有可用命令。您只需点击“查找”按钮上方的三角形即可。
“参考”选项卡中还有对每个命令的描述
您可以在此处查看屏幕截图,了解更多信息: http://seleniumhq.org/docs/02_selenium_ide.html#ide-features#opening-the-ide