2015-06-12 109 views
3

這是測試用例,我已wriiten在角應用點擊按鈕:無法使用角E2E測試

describe('Checkout flow testing', function() { 


it('Testing Checkout',function(){ 
    console.log('navigating to product page'); 
    browser().navigateTo("/product/test-product5") 
    element(':button.add-cart').click(); 
    sleep(2); 
}) 

})

而按鈕的模板如下:

<!-- 

<button data-ng-if="product.available" class="ms-mb-xs btn btn-lg btn-primary add-cart" 
          id="add_to_cart" data-ng-click="check_required_options(product,data1.quantity)" 
          title="Add to Cart"><i class="fa fa-shopping-cart"></i> {{Add to Cart}} <button>  
+0

在你的代碼中,「element(':button.add-cart')。click();」這不是寫入方式 來引用html元素。你能分享你在控制檯上遇到的錯誤嗎? –

回答