Middle
Ինչ եք իմանում Նյումանի մասին?
sobes.tech AI
Պատասխան AI-ից
Newman - դա Postman-ի համար հրամանի տողային գործիք է: Այն թույլ է տալիս գործարկել Postman հավաքածուները հրամանի տողից, ինչը հարմար է API թեստերի ավտոմատացման և CI/CD-ի հետ ինտեգրման համար:
Newman-ի հիմնական հնարավորությունները:
- Postman հավաքածուների գործարկում:
- Postman միջավայրի փոփոխականների օգտագործում:
- Հաշվետվությունների ստեղծում տարբեր ձևաչափերով (HTML, JSON, Junit):
- Ինտեգրում CI/CD համակարգերի հետ (Jenkins, GitLab CI, GitHub Actions և այլն):
- Գործարկման վարքագծի կարգավորում (շրջանակների քանակ, ուշացումներ և այլն):
Newman-ի օգտագործման առավելությունները:
- Ավտոմատացում: Միջոց է API թեստերի ավտոմատացման համար:
- Ինտեգրում: Հեշտ է ինտեգրվել շարունակական ինտեգրման և շարունակական մատակարարման շղթաներին:
- Հաշվետվություն: Ստեղծում է մանրամասն հաշվետվություններ թեստերի արդյունքների մասին:
- Վերսիաներ: Postman հավաքածուները կարող են պահվել տարբերակների կառավարման համակարգերում (Git), ինչը հեշտացնում է փոփոխությունների կառավարումը:
Նմուշ տեղադրման (npm-ի միջոցով):
npm install -g newman
Նմուշ հավաքածուի գործարկում:
newman run my_collection.json
Նմուշ շրջակա միջավայրի փոփոխականներով և HTML հաշվետվության ստեղծմամբ:
newman run my_collection.json --environment my_environment.json -r html,cli
Newman-ը հզոր գործիք է API թեստերի ավտոմատացման համար և կարևոր մասն է QA Automation մասնագետի գործիքակազմի, ով աշխատում է Postman-ի հետ։