python3 Jenkins + Slack 연동 - 3 (Slash commands/Ngrok/Python Flask) 저번에는 Incoming Webhooks 을 활용해서 Slack에 메시지 발송하는 작업을 해봤고이번에는 Slack 에서 / 명령어 입력하는 앱으로 설정해보려고 한다. 1. Slack api > Slash Commands > Create New command 2. Command, Short Description, Usage Hint 임의 입력Request URL은 내가 만든 서버를 입력해야 하는데... 3. (일단) ngrok 를 이용해서 로컬 서버를 외부와 통신이 가능하게 만들어보자 https://ngrok.com/ 회원 가입 후 > Setup & Installation 순서대로 명령어 입력 시, (저는 8000 포트로 실행)위과 같이 ngrok 가 실행이 되고 Forwarding URL을 통해 외부에서.. 2024. 10. 22. appium 자동화 2024 - 3) Pytest 예제 https://docs.pytest.org/en/7.4.x/getting-started.html pip install -U pytest ㄴ 맥 터미널에서 설치 성공 # content of test_sample.py def func(x): return x + 1 def test_answer(): assert func(3) == 5 ㄴ 코드 입력 후 ㄴ pytest 테스트파일.py 명령어로 간단하게 테스트 동작 확인. https://salzzak.tistory.com/95 미국식 의료 개그 만화 1 salzzak.tistory.com 2024. 2. 20. appium 자동화 2024 - 2) Write the Test(Python/Pytest) 우선 Pycharm 을 설치하고 간단하게 동작하는지도 확인ㄴ 잘 동작한다. https://appium.io/docs/en/2.4/quickstart/test-py/ 위 페이지에 있는 코드를 복붙해보자.# test.py import unittest from appium import webdriver from appium.options.android import UiAutomator2Options from appium.webdriver.common.appiumby import AppiumBy capabilities = dict( platformName='Android', automationName='uiautomator2', deviceName='Android', appPackage='com.android... 2024. 2. 20. 이전 1 다음