这是使用角1.1.X
完成的如果有一个dom元素没有唯一的类或id,那么为了做一个元素(),应该如何找到它。单击(); ?
这是一个人只会使用完整版本的jquery,或者有没有办法用angulars jqueryLite?
即如果有一个链接列表,你会如何使用angular选择列表的第一个元素?
答案 0 :(得分:2)
你可以使用通用的jquery选择器来查找元素..这里是我的e2e测试中的一些代码。特别注意:eq(3)选择器用于获取第4个锚标记。
it('The cancel button should close the form and revert the info', function() {
input("ci.customer.name").enter("Tom Selleck")
element('#customerinfo input[value="Cancel"]').click();
// check pdfdata to make sure it got reflected
element('.navbar a:eq(3)').click();
expect(element('.navbar a:eq(2)').text()).not().toBe("Customer (Tom Selleck)");
});