gpt4 book ai didi

javascript - react 测试库 id 而不是 data-testid?

转载 作者:行者123 更新时间:2023-12-05 00:28:08 32 4
gpt4 key购买 nike

如果我使用 HTML id 会有什么不同属性而不是数据属性,如 data-testid ?data-testid的使用引用在测试中:
https://testing-library.com/docs/queries/bytestid/

最佳答案

从表面上看,我没有看到任何技术差异。
但就可读性而言,data-testid可能会注意到其他开发人员这专门用于测试用例,而 id可能是在样式方面。
还有idclass如果实现发生变化,可以更频繁地更改选择器。
引用:
Making your UI tests resilient to change

关于javascript - react 测试库 id 而不是 data-testid?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69121378/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com