文件名称:react-chaos:用于您的React应用程序的Chaos Engineering
文件大小:106KB
文件格式:ZIP
更新时间:2024-04-20 22:29:10
react chaos-theory ui-testing chaos-engineering ux-testing
:fire: :monkey: :collision: React混乱 用于您的React应用程序的Chaos Engineering。 它能做什么 当前,React Chaos是一个更高阶的组件,它将在包装的组件中随机抛出Error 。 包裹组件时所设置的level取决于引发错误的可能性。 博客文章: Demo: : :stop_sign: 安装前注意事项 当前,这是WIP和概念证明。 没有任何地方可以帮助确保良好的性能实践。 使用风险自负。 安装 npm i -- save - dev react - chaos 用法 首先,导入混沌: import withChaos from 'react-chaos' ; 将任何组件包裹在混沌中: const ComponentToWrap = ( ) => < p> I may have chaos. < / p > ; const ComponentWithChaos = withC
【文件预览】:
react-chaos-master
----yarn.lock(192KB)
----.netlify()
--------state.json(53B)
----todo.md(520B)
----src()
--------index.tsx(1KB)
--------utils()
--------types.ts(147B)
--------components()
----.circleci()
--------config.yml(1019B)
----demo()
--------index.html(301B)
--------index.tsx(3KB)
--------yarn.lock(160KB)
--------index.css(986B)
--------.npmignore(24B)
--------tsconfig.json(458B)
--------package.json(498B)
----CONTRIBUTING.md(1KB)
----tsconfig.json(732B)
----LICENSE(1KB)
----test()
--------createChaos.test.tsx(1KB)
--------linearInterpolation.test.tsx(545B)
----jest.config.js(251B)
----README.md(2KB)
----.editorconfig(234B)
----.gitignore(151B)
----package.json(1KB)