II.
LibraryProcess overview
Reference · livelib-process:qa-testing-automation--automation-framework
automation-framework overview
Test Automation Framework Setup - Establish a robust, maintainable test automation framework with proper architecture, design patterns, reporting capabilities, and CI/CD integration following industry best practices.
Attributes
displayName
automation-framework
description
Test Automation Framework Setup - Establish a robust, maintainable test automation framework with
proper architecture, design patterns, reporting capabilities, and CI/CD integration following industry best practices.
libraryPath
library/specializations/qa-testing-automation/automation-framework.js
specialization
qa-testing-automation
references
- - Test Automation Frameworks: https://martinfowler.com/bliki/TestAutomation.html - Page Object Model: https://playwright.dev/docs/pom - Testing Best Practices: https://testingjavascript.com/ - CI/CD Integration: https://docs.github.com/en/actions/automating-builds-and-tests - Allure Reporting: https://docs.qameta.io/allure/
example
const result = await orchestrate('specializations/qa-testing-automation/automation-framework', {
projectName: 'E-Commerce Platform',
techStack: {
frontend: 'React',
backend: 'Node.js',
database: 'PostgreSQL',
language: 'TypeScript'
},
testTypes: ['e2e', 'api', 'unit', 'integration'],
cicdPlatform: 'GitHub Actions',
reportingTools: ['Allure', 'HTML Reporter'],
codingStandards: {
linter: 'ESLint',
formatter: 'Prettier'
}
});
usesAgents
- e2e-automation-expert
- cicd-test-integration
Outgoing edges
lib_applies_to_domain1
- domain:software-engineering·DomainSoftware Engineering
lib_belongs_to_specialization1
- specialization:qa-testing-automation·Specialization
lib_covers_topic1
- topic:test-driven-development·TopicTest-Driven Development
lib_implements_workflow1
- workflow:feature-development·Workflow
lib_involves_role1
- role:qa-engineer·RoleQA Engineer
lib_requires_skill_area2
- skill-area:e2e-testing·SkillAreaEnd-to-End Testing
- skill-area:unit-testing·SkillAreaUnit Testing
uses_agent2
- lib-agent:qa-testing-automation--e2e-automation-expert·LibraryAgentE2E Automation Expert
- lib-agent:qa-testing-automation--cicd-test-integration·LibraryAgentCI/CD Test Integration Expert
Incoming edges
None.