[英]Automation with selenium (java) of angular app
我们正在使用硒(java)测试我们的网络角度应用程序。 我们不想使用x-path,而是唯一的ID。
在我们的角度应用程序中,我们使用可以在几个地方重用的通用组件。 这将导致此通用组件的模板上的ID不唯一。 我们曾考虑将唯一的id作为输入传递给通用组件,但我们不想仅仅因为自动化而添加不必要的代码。
我们错过了什么吗? 除了输入以外,还有其他解决方案可以解决此问题吗?
如果不是唯一的,则不是id。
然后将id属性绑定到@Input
可以确保嵌入在组件中的id的唯一性。
该代码不是不必要的,因为它可以防止id
属性的语义被破坏。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.