분류 전체보기 98

소프트웨어 테스팅 용어집(영어)

https://ray.run/glossary Software Testing Glossary: Key Terms & Definitions for QA Testers This glossary aims to be the most comprehensive compilation of software testing terms, serving as a beacon for novices and experts alike. Recognizing the evergreen nature of our industry, this document is not static. We invite and encourage readers to prov ray.run A/B 테스트 승인 테스트 중심 개발 승인 테스트 접근성 테스트 실제 결과 ..

QA 2023.10.05

허브와 공유기와 라우터

IP 주소를 분배하는 역할의 입장에서 간단하게 볼 때 허브는? 1개 IP를 연결된 디바이스에 분배, 그래서 리피터 혹은 멀티포트의 역할을 수행 공유기는? 라우터의 여러기능 중 NAT 기능을 수행하는 장치 다른 IP(사설 IP)를 생성하여 독자적인 주소를 가지고, 연결된 디바이스 마다 IP를 할당 외부 인터넷을 받아들이는 WAN포트가 있다. 라우터는? 라우팅 : 서로 다른 네트워크의 통신을 담당 함(혹은 서브넷 마스크가 다른 IP 주소를 가진 장비간 통신 담당 ). 패킷의 수신 주소를 읽고 가장 효율적인 경로를 선택하여 패킷을 보내는 역할을 함.

윈도우에서 SSPI와 CredSSP

SSPI(Security Support Provider Interface) 보안 지원 제공자 인터페이스 사용자를 인증하는 메커니즘을 정의, 사용자가 자신이 누구라고 주장하는지 확인하거나 최소한 특정 사용자 계정과 관련된 비밀(암호)을 알고 있는지 확인. 인증과 같은 다양한 보안 관련 동작을 수행하기 위해 마이크로소프트 윈도우 시스템에 쓰이는 윈도우 API 중 하나 응용 프로그램이 보안 시스템에 대한 인터페이스를 변경하지 않고도 컴퓨터나 네트워크에서 사용할 수 있는 다양한 보안 모델을 사용할 수 있도록 지원 여러 보안 지원 제공자(SSP)의 공통 인터페이스 역할을 합니다. NTLM, 커버로스(Kerberos), CredSSP, DAP 등이 있습니다. SSPI The Security Support Provi..

[셀레니움] is not clickable at point 오류

1. 오류메세지 Message: element click intercepted: Element ... is not clickable at point (1285, 836). Other element would receive the click: 2. 문제가 되는 코드 ul_gugun = findById('html_locallayer') il_gugun = ul_gugun.find_elements(By.TAG_NAME,'li') list_gu1 = random.randrange(0,len(il_gugun)) findByXPath(f'//*[@id="html_locallayer"]/li[{list_gu1}]/label').click() 3. 해결방법 태그의 부모태그인 를 클릭 하도록 수정 테스트 용 크롬이 나왔..

코딩/Python 2023.07.31

OpenSSH와 관련 용어

https://news.hada.io/topic?id=9899 OpenSSH의 ssh-agent에서 원격 코드 실행 취약점이 발견됨 | GeekNews Qualys는 OpenSSH에서 전달된 SSH 에이전트에서 원격 코드 실행이 가능한 취약점을 발견함.SSH 에이전트 전달은 주로 CI/CD 등에서 인증 정보를 직접 저장하지 않고, 원격에 있는 인증 정보를 사용하여 news.hada.io ssh_agent 메모리에 ssh key와 certificates를 보관하는 SSH key manager 개인키를 저장해두면 네트워크를 경유하는 시스템에 일일이 개인키를 복사하지 않고서 ssh 연결을 할 수 있습니다. https://smallstep.com/blog/ssh-agent-explained/ Smallstep:..

테스트와 심리

1. 소프트웨어 테스트의 심리학: 과제 극복 Psychology in Software Testing: Overcoming Challenges Software testing is a vast, multi-layered, intricate network of systems and processes requiring meticulous attention and a sharp, focused… medium.com 1. 소프트웨어 테스팅의 심리적 영역 탐색 - 숨겨진 심리적 도전 : '소프트웨어의 품질을 보장하는 최전선의 군인' - 버그를 찾아야 한다는 압박감 - 단조로운 반복작업 - 애매한 문제에 대한 좌절 : 버그를 찾아서 보고를 했으나 재현시 안되는 경우 등 - 테스터의 심리적 회복력(탄력성) 2. 정서적 ..

[Database] nvarchar가 뭐지? 인코딩도 정리해봐야지

varchar DataBase에서 가변 문자열을 저장 할 수 있는 자료형 char형과 다르게 가변성(*데이터 입력가능 사이즈를 지정해도 삽입 데이터 값에 따라 사이즈가 줄어듬)이 있다. 🔻 varchar와 char 형에 대해 정리를 잘 해주신 글 https://goodgid.github.io/DB-char-vs-varchar/ DB 컬럼(Column) 타입 차이 알아보기 : CHAR vs VARCHAR 비교 및 특징 Index goodgid.github.io 세상에는 다양한 언어가 있고, 그 언어의 문자를 컴퓨터에 출력하려면 어떻게 해야 할까? 컴퓨터에서 정보를 나타내는 가장 작은 단위는 bit이다. 이 bit로 정보를 출력력해야 한다. 그래서 나온게 인코딩 규칙이다. 이 인코딩 규칙이 정의가 되어 있어..

코딩/백엔드 2023.05.11

[VBA]엑셀(Excel) 특정 셀의 행의 값들 기반으로 다른 시트에서 자동 필터링하기

1. 클릭 타켓으로 삼을 셀값 E2:E3000 2.  타켓의 좌/우 값을 저장(필터링 값)3. Dictionary 객체 사용   Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)Dim dict As ObjectDim category As RangeDim clsfication As RangeDim week As RangeDim var As VariantDim var2 As VariantDim var3 As VariantDim cl As VariantDim arri As IntegerIf Intersect(Target, Range("E2:E3000")) Is Nothing Then Exit Sub ' 영역변수 T..

코딩 2023.05.04