II.
LibraryProcess overview
Reference · livelib-process:qa-testing-automation--environment-management
environment-management overview
Test Environment Management - Establish robust test environment management with infrastructure as code, containerization, environment provisioning automation, and environment parity with production. Includes automated provisioning, monitoring, data seeding, and service mocking.
Attributes
displayName
environment-management
description
Test Environment Management - Establish robust test environment management with
infrastructure as code, containerization, environment provisioning automation, and environment
parity with production. Includes automated provisioning, monitoring, data seeding, and service mocking.
libraryPath
library/specializations/qa-testing-automation/environment-management.js
specialization
qa-testing-automation
references
- - Infrastructure as Code: https://www.terraform.io/intro - Test Environment Best Practices: https://martinfowler.com/articles/continuousIntegration.html - Environment Parity: https://12factor.net/dev-prod-parity - Docker Best Practices: https://docs.docker.com/develop/dev-best-practices/ - Environment Monitoring: https://sre.google/workbook/monitoring/
example
const result = await orchestrate('specializations/qa-testing-automation/environment-management', {
projectName: 'ecommerce-platform',
infrastructurePlatform: 'aws',
applicationArchitecture: {
services: ['api', 'frontend', 'worker', 'database', 'cache'],
dependencies: ['auth-service', 'payment-gateway', 'email-service']
},
securityRequirements: {
encryption: true,
accessControl: 'rbac',
networkIsolation: true
},
costConstraints: {
maxMonthlyCost: 5000,
autoShutdown: true
}
});
usesAgents
- test-environment-expert
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_role2
- role:qa-engineer·RoleQA Engineer
- role:devops-engineer·Role
lib_requires_skill_area2
- skill-area:containerization·SkillArea
- skill-area:configuration-management·SkillAreaConfiguration Management
uses_agent1
- lib-agent:qa-testing-automation--test-environment-expert·LibraryAgenttest-environment-expert
Incoming edges
None.