【问题标题】:ReferenceError: element is not defined .Facing this issue while I am trying to run test for ios in react native with jest as test runnerReferenceError:元素未定义。当我尝试运行 ios 测试时遇到此问题,以 jest 作为测试运行器反应本机
【发布时间】:2019-12-26 21:05:38
【问题描述】:

应该有欢迎标题

ReferenceError: 元素未定义

5 | }); 6 | 7 | it('应该有欢迎标题', async () => { | ^ 8 |等待期望(元素(by.id('InitialScreen'))).toBeVisible(); 9 | }); 10 | });

在 _callee2$ (firstTest.spec.js:7:263) 在 tryCatch (../node_modules/@babel/runtime/node_modules/regenerator-runtime/runtime.js:45:40) 在 Generator.invoke [as _invoke] (../node_modules/@babel/runtime/node_modules/regenerator-runtime/runtime.js:271:22) 在 Generator.prototype.(anonymous function) [as next] (../node_modules/@babel/runtime/node_modules/regenerator-runtime/runtime.js:97:21) 在 tryCatch (../node_modules/@babel/runtime/node_modules/regenerator-runtime/runtime.js:45:40) 在调用 (../node_modules/@babel/runtime/node_modules/regenerator-runtime/runtime.js:135:20) 在 ../node_modules/@babel/runtime/node_modules/regenerator-runtime/runtime.js:170:11 在 callInvokeWithMethodAndArg (../node_modules/@babel/runtime/node_modules/regenerator-runtime/runtime.js:169:16) 在 AsyncIterator.enqueue (../node_modules/@babel/runtime/node_modules/regenerator-runtime/runtime.js:192:13)

detox[64341] 错误:[cli.js] 错误:命令失败:node_modules/.bin/jest --config=e2e/config.json --maxWorkers=1 '--te stNamePattern=^((?!:android:).)*$' "./e2e/"

【问题讨论】:

    标签: react-native e2e-testing detox


    【解决方案1】:

    降级到低版本的 detox 解决了我的问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-12-28
      • 2017-07-20
      • 1970-01-01
      • 2018-05-04
      • 2021-03-19
      • 2022-07-15
      • 1970-01-01
      • 2023-03-22
      相关资源
      最近更新 更多