有没有办法使用 expo web 访问测试 ID?
Is there a way to access test id's using expo web?
我正在尝试 运行 使用 Playwright 对 Expo Web 项目进行端到端测试。我希望当我向 React Native 视图添加一个 testId 道具时,它会被转换为一个 data-testid,这样我就可以 select 我的测试元素。
但是,它并没有这样做,所以我想不出 select 元素的好方法。到目前为止,我能想到的最好的办法是为元素添加一个可访问性标签。
有谁知道将测试 ID 添加到将在网络上测试的 react-native expo 项目的更好方法?
你可以做到的!
我可能写错了。您在反应本机组件上添加一个 testID 道具,然后查询 div['data-testid="sampleId"']
我正在尝试 运行 使用 Playwright 对 Expo Web 项目进行端到端测试。我希望当我向 React Native 视图添加一个 testId 道具时,它会被转换为一个 data-testid,这样我就可以 select 我的测试元素。
但是,它并没有这样做,所以我想不出 select 元素的好方法。到目前为止,我能想到的最好的办法是为元素添加一个可访问性标签。
有谁知道将测试 ID 添加到将在网络上测试的 react-native expo 项目的更好方法?
你可以做到的!
我可能写错了。您在反应本机组件上添加一个 testID 道具,然后查询 div['data-testid="sampleId"']