Sobes.tech
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-ի հետ։