河南和利时科技有限公司
前端开发实习生
Skills
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Xi'An, Shaanxi, China
Work mode:
Onsite
Published on:
18 August 2026
What they need
该职位来源于猎聘 岗位职责 负责前端业务组件和工具函数的单元测试用例编写。 配合开发人员对 React + TypeScript 项目进行测试覆盖。 根据测试反馈,协助定位和修复代码缺陷。 任职要求 1. 技术基础 熟悉 React 框架,了解函数式组件和 Hooks 的基本使用。 熟悉 TypeScript,具备基本的类型定义能力。 掌握 Jest 测试框架,能编写基础的单元测试用例。 2. 测试能力 能使用 testing-library/react 渲染组件并进行断言。 能使用 testing-library/jest-dom 进行 DOM 相关的断言增强。 掌握 describe、it/test 组织测试用例,熟悉 expect 断言语法。 会使用 jest.fn() 创建模拟函数,验证回调调用情况。 能使用 userEvent 或 fireEvent 模拟用户交互(点击、输入等)。 了解如何测试组件在不同 Props 下的渲染状态。 能够测试包含异步逻辑的组件(如数据请求),会使用 waitFor 等工具。 3. 工程化意识 了解 ts-jest 的基本配置,知道如何让 Jest 支持 TypeScript。 知道如何运行测试覆盖率命令(--coverage)并理解覆盖率报告。 具备基本的 Mock 能力(如 Mock 子组件或 API 请求模块)。 4. 其他加分项 了解快照测试(toMatchSnapshot)的使用场景。 有编写过完整组件测试用例的经验(如 TodoList、表单组件等)。 良好的代码规范意识,测试代码清晰易读。
Other offers great for you!
These companies are also looking for great profiles
Meetshake
Développeur Backend / Middleware TypeScript
Freelance
Brussels, Belgium
Hybrid
Skills
1 day ago
Quick apply
Beyond Skills
Dev Fullstack TypeScript / Node.js / React - Freelance · Full remote · Long term
Freelance
Remote
Top Recruiter
Skills
18 hours ago
Quick apply
Celaneo
Senior Full Stack Developer
Permanent contract
Paris, France
Onsite, Hybrid
Skills
17 minutes ago
Quick apply