API(2)
-
[QA] NotionAPI to SlackAPI 긁어서 파이썬으로 슬랙 주기적으로 보내기 with PythonAnywhere
목적 이렇게 Daily로 일정 Sync를 하면서 업무를 Check 하는 중인데요. 이걸 매일 Sync하는 QA Engineer는 매일 들어와서 확인을 하지만, 현재 QA팀의 리소스가 얼마나 있는지 다른 유관부서 및 이해관계자들은 쉽게 인지하기가 힘든 게 사실입니다. 그래서 생각을 해보았는데요! 보통의 같이 협업을 하는 사람들은 대부분 실시간으로 Slack 을 사용을 하고 있었습니다. 그래서 Slack 에 QA팀의 현재 일감 진행 상황이나 일이 무엇이 있는지 Slack으로 공유를 하게되면 QA의 리소스 관리도 도움이 되고, QA요청 할 때도 Slack 에서 일정을 파악하고 Communication 을 할 수 있습니다. 실제로 이렇게 일감을 공유하는 것을 도입을 했을 때 협업 시 이미 QA팀의 업무 일정..
2023.06.29 -
[QA] API - Automation Testing (unittest, requests htmlTestRunner, SlackAPI)
1. Test Case 설계 이 단계에서는 테스트할 케이스를 설계 합니다. 단순히 케이스를 생성하는 것이 아닌 추후 쉬운 수정이 될 수 있게 설계를 해야 합니다. API의 경우에는 같은 API라고 할지라도 새롭게 추가되는 에러코드라던지의 정보들이 빠르게 변할 수 있어서 Test Case를 설계할 때 이를 유의해서 작성을 합니다. import unittest class MyTestCase(unittest.TestCase): def setUp(self): # 테스트 케이스 실행 전에 수행되는 설정 코드 pass def tearDown(self): # 테스트 케이스 실행 후에 수행되는 정리 코드 pass def test_something(self): # 테스트하고자 하는 기능 또는 시나리오에 대한 테스트 코드..
2023.06.22