我必须使用 cypress 对 angularjs 应用程序进行端到端测试。
我有两个相同输入元素的实例。它们具有相同的 ng-model、类和名称。我们得到了由应用程序动态生成的唯一 ID,每次页面加载或在不同的机器上测试时,该 ID 都不相同。
作为下面的示例,有两个具有相同名称的输入元素,但我需要相同的文本出现在两个输入元素上。当我使用以下命令时,赛普拉斯抱怨两个同名实例。如何在具有相同名称的两个输入元素上键入相同的文本“Hello world”?
cy.get('input[name=description]').type('Hello World')