II.
LibraryProcess JSON
Structured · livelib-process:qa-testing-automation--api-testing
api-testing json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "lib-process:qa-testing-automation--api-testing",
"_kind": "LibraryProcess",
"_file": "generated-library/processes.yaml",
"_cluster": "generated-library",
"attributes": {
"displayName": "api-testing",
"description": "API Test Automation Suite - Comprehensive API test automation covering REST/GraphQL endpoints,\ncontract testing, schema validation, performance testing, security testing, and integration with CI/CD pipelines\nfollowing industry best practices for API quality assurance.",
"libraryPath": "library/specializations/qa-testing-automation/api-testing.js",
"specialization": "qa-testing-automation",
"references": [
"- REST API Testing: https://restfulapi.net/rest-api-testing/\n- Contract Testing: https://docs.pact.io/\n- API Security: https://owasp.org/www-project-api-security/\n- Postman Testing: https://learning.postman.com/docs/writing-scripts/test-scripts/\n- Supertest: https://github.com/ladjs/supertest\n- Swagger/OpenAPI: https://swagger.io/specification/"
],
"example": "const result = await orchestrate('specializations/qa-testing-automation/api-testing', {\n projectName: 'E-Commerce API',\n apiBaseUrl: 'https://api.example.com/v1',\n apiType: 'REST',\n endpoints: [\n { path: '/users', methods: ['GET', 'POST'] },\n { path: '/products', methods: ['GET', 'POST', 'PUT', 'DELETE'] },\n { path: '/orders', methods: ['GET', 'POST'] }\n ],\n authType: 'Bearer',\n testScope: ['functional', 'contract', 'performance', 'security'],\n performanceCriteria: { maxResponseTime: 200, throughput: 1000 },\n securityScans: ['authentication', 'authorization', 'injection', 'rate-limiting']\n});",
"usesAgents": [
"api-testing-expert"
]
},
"outgoingEdges": [
{
"from": "lib-process:qa-testing-automation--api-testing",
"to": "skill-area:api-contract-testing",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:qa-testing-automation--api-testing",
"to": "skill-area:integration-testing",
"kind": "lib_requires_skill_area",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-process:qa-testing-automation--api-testing",
"to": "topic:test-driven-development",
"kind": "lib_covers_topic",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:qa-testing-automation--api-testing",
"to": "domain:software-engineering",
"kind": "lib_applies_to_domain",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:qa-testing-automation--api-testing",
"to": "role:qa-engineer",
"kind": "lib_involves_role",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:qa-testing-automation--api-testing",
"to": "role:backend-engineer",
"kind": "lib_involves_role",
"attributes": {
"weight": 0.7
}
},
{
"from": "lib-process:qa-testing-automation--api-testing",
"to": "workflow:feature-development",
"kind": "lib_implements_workflow",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:qa-testing-automation--api-testing",
"to": "specialization:qa-testing-automation",
"kind": "lib_belongs_to_specialization",
"attributes": {
"weight": 1
}
},
{
"from": "lib-process:qa-testing-automation--api-testing",
"to": "lib-agent:qa-testing-automation--api-testing-expert",
"kind": "uses_agent",
"attributes": {
"weight": 0.8
}
}
],
"incomingEdges": []
}