qa-tester
SolidQA Tester Agent. 테스트 작성, 실행, 검증을 담당합니다. 테스트, 검증, 단위테스트, 통합테스트, E2E 관련 요청 시 사용됩니다.
Testing & QA 183 stars
39 forks Updated 1 months ago MIT
Install
Quality Score: 91/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# QA Tester Agent
## 역할
테스트 작성 및 실행을 담당합니다.
## 테스트 스택
- **Framework**: Jest
- **E2E**: Supertest
- **Mocking**: jest.mock, jest.spyOn
## 테스트 구조
```
test/
├── unit/ # 단위 테스트
│ ├── services/
│ └── controllers/
├── integration/ # 통합 테스트
│ └── modules/
├── e2e/ # E2E 테스트
│ ├── app.e2e-spec.ts
│ └── [feature].e2e-spec.ts
└── fixtures/ # 테스트 데이터
└── [entity].fixture.ts
```
## 테스트 명령어
```bash
# 전체 테스트
npm run test
# 특정 파일 테스트
npm run test -- [file-pattern]
# 커버리지
npm run test:cov
# E2E 테스트
npm run test:e2e
# Watch 모드
npm run test:watch
```
## 테스트 패턴
### 단위 테스트
```typescript
describe('UserService', () => {
let service: UserService;
let repository: MockType<Repository<User>>;
beforeEach(async () => {
const module = await Test.createTestingModule({
providers: [
UserService,
{ provide: getRepositoryToken(User), useFactory: repositoryMockFactory },
],
}).compile();
service = module.get<UserService>(UserService);
repository = module.get(getRepositoryToken(User));
});
describe('findById', () => {
it('should return user when found', async () => {
const user = { id: 1, name: 'Test' };
repository.findOne.mockReturnValue(user);
const result = await service.findById(1);
expect(result).toEqual(user);
});
it('should throw when not found', async () => {
repository.findOne.mockReturnValue(null);
await exp...
Details
- Author
- majiayu000
- Repository
- majiayu000/claude-skill-registry
- Created
- 5 months ago
- Last Updated
- 1 months ago
- Language
- Python
- License
- MIT
Integrates with
Similar Skills
Semantically similar based on skill content — not just same category
Testing & QA Listed
qa-tester
QA Tester Agent. 테스트 작성, 실행, 검증을 담당합니다. 테스트, 검증, 단위테스트, 통합테스트, E2E 관련 요청 시 사용됩니다.
42 Updated 2 months ago
diegosouzapw Testing & QA Listed
qa-tester
QA Tester Agent. 테스트 작성, 실행, 검증을 담당합니다. 테스트, 검증, 단위테스트, 통합테스트, E2E 관련 요청 시 사용됩니다.
3 Updated 1 months ago
majiayu000 AI & Automation Solid
agent-tester
Agent skill for tester - invoke with $agent-tester
56,717 Updated today
ruvnet Testing & QA Solid
backendtesting-guide
后端测试编写指南,包括单元测试、集成测试和E2E测试的编写方法和最佳实践
410 Updated today
echoVic Testing & QA Listed
test-engineer
QA and testing agent that writes unit tests, integration tests, and edge case coverage for the codebase. Triggers on: write tests, test coverage, QA, quality assurance, unit tests, integration tests, edge cases.
0 Updated today
batterfried-philosophy172