有没有办法让淘汰赛为自己创建的任何元素生成可预测的ID?

时间:2012-05-07 00:57:52

标签: knockout.js watir

对于使用watir进行测试,如果我可以通过Id引用元素会更容易,但是,使用knockout,它会生成许多元素。

我目前正在使用xpath来获取这些元素,但是,它是......凌乱的。因此,如果我能够获得自动转发ID,那将会很好。

有办法做到这一点吗?

1 个答案:

答案 0 :(得分:1)

没有开箱即用的方法。但是,很容易实现自定义绑定来执行您所要求的操作。你如何使它们“可预测”而不仅仅是独一无二取决于你决定我猜。

Here is a related answer显示如何生成唯一ID。

你可以修改它以遵循你想要的任何方案。

希望这有帮助。