对于使用watir进行测试,如果我可以通过Id引用元素会更容易,但是,使用knockout,它会生成许多元素。
我目前正在使用xpath来获取这些元素,但是,它是......凌乱的。因此,如果我能够获得自动转发ID,那将会很好。
有办法做到这一点吗?
答案 0 :(得分:1)
没有开箱即用的方法。但是,很容易实现自定义绑定来执行您所要求的操作。你如何使它们“可预测”而不仅仅是独一无二取决于你决定我猜。
Here is a related answer显示如何生成唯一ID。
你可以修改它以遵循你想要的任何方案。
希望这有帮助。