Javascript 量角器点击问题
我对Proactor很陌生,我正在运行一个测试用例,在这个测试用例中,我必须单击一些东西。但是,我一直有问题 我想单击class=portal\u element\u imageJavascript 量角器点击问题,javascript,jquery,css,selenium,protractor,Javascript,Jquery,Css,Selenium,Protractor,我对Proactor很陌生,我正在运行一个测试用例,在这个测试用例中,我必须单击一些东西。但是,我一直有问题 我想单击class=portal\u element\u image describe 'Editor Changes', -> it 'Remove Image, Add terms and save', -> browser.actions().mouseMove($('.portal_element_image')).click(); //Thi
describe 'Editor Changes', ->
it 'Remove Image, Add terms and save', ->
browser.actions().mouseMove($('.portal_element_image')).click(); //This is where it fails :-(
#wait for the slide down to
expect(driver.wait ( ->
return driver.getCurrentUrl().then (url) ->
return /demo/.test(url)
), timeout).toBeTruthy()
基本上什么都没发生,只是超时了。我想单击一个特定的类
这是我的结构
<div>
<ol>
<li>
<div id="something" class="portal_element_image">
<span> logo</span>
</div>
</li>
</ol>
</div>
有人能告诉我我做错了什么吗
谢谢
我做了这件事
执行操作。您可能需要使用元素单击。您可以通过id、css、ng模型等找到您的元素 例如:
您可能希望使用“元素单击”。您可以通过id、css、ng模型等找到您的元素 例如: 或 或
browser.actions().click($('.portal_element_image')).perform()
element(by.id("edit")).click()
element(by.id("something")).click();
element(by.css(".portal_element_image")).click();