1.0.0 • Published 2 years ago
airbridge-automation v1.0.0
airbridge-automation
airbridge-automation 은 Airbridge components 들의 자동화된 QA 를 실행시키니 위한 test runner 입니다.
How to use
Run on github action
- Github ab180/airbridge-automation 접속
- Actions 탭 클릭
- Workflows 의 qa 탭 클릭
- Run workflow 버튼 클릭
- Run workflow 버튼 클릭
Run on local
npm install
npm start
터미널을 열고 위 명령어를 입력하는 것으로 실행할 수 있습니다.
실행되지 않는다면
Requirements
를 참고해주세요.
Parameter
parameter.ts
파일의 값을 수정하는 것으로 실행되는 시나리오별 실행여부와 입력값 그리고 전체적인 입력값을 변경할 수 있습니다.
해당 파일에 대한 정의는 Architecture 문서를 확인해주세요.
How to Contribute
프로젝트에 기여하는 방법은 Issue 제출, Pull request 생성 2가지가 있습니다.
Submit issue
- 아래 형식에 맞게 리포트를 작성해주세요.
- 문제 설명
- 기대되는 변경점
- 문제 원인에 대한 추측 (선택)
- 문제 해결법 제안 (선택)
- 작성된 리포트를 내용으로 JIRA 에 ABRSDK 티켓을 생성해주세요.
- 적절한 사람에게 Assign 해주세요.
- Slack 채널의 #all-sdk 에 Assign 된 사람을 태그해서 알려주세요.
Create pull request
- 코드를 작성하기 전에 먼저 아래 문서를 확인해주세요.
- Git style 에 따라 브랜치를 생성해주세요.
- 변경하고자 하는 코드를 수정하거나, 새로운 코드를 추가해주세요.
- Pull request 를 생성하고 코드 리뷰어를 지정해주세요.
- 코드 리뷰후 Merge 해주세요.
Requirements
- nodejs
- macOS:
brew install node
- linux:
sudo apt install nodejs
- windows:
https://nodejs.org/
- macOS:
1.0.0
2 years ago