Sobes.tech
Senior

Акыркы долбоор тууралуу айтып бер: стек, роль, эмне тесттелди, автоматташтыруу кандай уюштурулду.

sobes.tech AI

AIден жооп

Акыркы долбоордо төмөнкү стек колдонулду: Java Spring Boot үчүн бекенд, React үчүн фронтенд жана PostgreSQL маалыматтар базасы. Менин ролум — автоматташтыруу боюнча senior инженер. Негизги көңүл REST APIнин функционалдык жана интеграциялык тесттерине бурулду.

Автоматташтыруу JUnit жана RestAssured аркылуу API үчүн, ал эми UI үчүн — Selenium WebDriver жана TestNG менен уюштурулду. Тесттер Jenkins CI/CD pipelineинде ишке ашырылды, бул ар бир коммитте туруктуу ишке ашырылуусун камсыз кылды. Ошондой эле, отчеттор үчүн Allure колдонулду.

Тесттелгендер:

  • Мөөнөттүү бизнес функциялары
  • Маалыматтарды текшерүү
  • Авторизация жана аутентификация
  • Ката иштетүү

Автоматташтыруу регрессия тестирлөөнүн убактысын бир нече күндөн — бир нече саатка кыскартты жана чыгарылыштардын туруктуулугун жогорулатты.