[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