Jes*_*ell 5 testing selenium reactjs
我正在尝试在使用reactjs构建的网页上使用Selenium编写Web驱动的测试。我可以通过xpath来抓取元素,但这不是理想的,而且非常有限。
当我想要一个特定的元素(例如我刚刚构建的元素或如何操作列表中的特定元素)时,我的主要问题不断出现。
对于我尝试编写的每个测试,我总是感到困惑,没有唯一的标识符。我不熟悉reactJs,但这是Selenium的常见问题吗?
小智 3
通常的做法是在 HTML 元素上使用data-test属性来协助基于浏览器的测试;无论它是静态的还是由 JS 框架呈现的;我建议您请求开发人员在整个代码库中包含这些属性,以便您轻松定位要测试的元素,而不必担心类名或 id 属性发生更改。
| 归档时间: |
|
| 查看次数: |
2177 次 |
| 最近记录: |