5년간의 테스트 및 개발 끝에 아웃소싱 18K에서 바이트 28K+12로 전환했습니다.

많은 사람들이 소프트웨어 테스팅은 젊은이들을 위한 직업이라고 말할 수 있지만 다른 직업은 왜 안 됩니까? 채식주의자를 키우는 회사는 없고 나이 많은 직원은 해고된 사람도 있고 그렇지 않은 사람도 있습니다. 어떤 일을 시작하든 일회성 사고방식으로 일을 시작하는 청년과 중년은 오래 전에 그만두어야 합니다.

Fan Xiao Wang이 테스트 및 개발로 전환한 지 5년이 지났습니다.그는 항상 미지근한 사무원이었습니다.소프트웨어 테스트 전체 스택 지식 포인트에 대한 연구 노트.몇 달 동안 연구하고 5면 바이트를 두들긴 끝에 성공적으로 우승했습니다. 오늘은 이 테스트 풀스택 노트를 보여드리겠습니다. 유인원 친구들 모두에게 도움이 되었으면 좋겠습니다. 도와주세요!

이 노트를 풀 스택이라고 부를 수 있는 이유는 무엇입니까? 이 노트에는 테스트 이론, Linux 기본, MySQL 기본, 웹 테스트, 인터페이스 테스트, 앱 테스트, 관리 도구, Python 기본, Selenium 관련, 성능 테스트, LordRunner 등이 포함되어 있으므로 별도로 보여 드리겠습니다.

  • 테스트 기본 사항(102페이지)
  • Linux 기초(38페이지)
  • MySQL(63페이지)
  • 웹 테스트(21페이지)
  • API 테스트(46페이지)
  • 앱 테스트(38페이지)
  • 관리 도구(41페이지)
  • Python 전문(35페이지)
  • 셀레늄 관련(50페이지)
  • 성능 테스트(55페이지)
  • LordRunner 관련(27페이지)
  • 컴퓨터 기본 사항 + 네트워크(66페이지)
  • 구성 원리(40페이지)
  • 데이터 구조 및 알고리즘(51페이지)
  • 다창논리문제(31페이지)

소프트웨어 테스팅의 기초

소프트웨어 테스트의 단계는 무엇입니까
테스트 스크립트를 기록하는 방법
테스트 방법을 테스트하는 방법을 고려해야 합니다
테스트 워크로드를 추정하는 방법
테스트 설계의 문제
테스트 프로세스에서 오류가 발생하면 솔루션은 무엇입니까
테스트 실행 문제
테스트 평가 목표
테스트 개선 방법
C/S 모드의 장점과 단점
B/S 모드의 장점과 단점
...

여기에 이미지 설명 삽입

리눅스

grep과 find의 차이점은 무엇입니까 grep의 사용법은 무엇입니까
IP 주소 확인
다중 레벨 디렉토리 생성 및 삭제
현재 사용자의 홈 디렉토리에서 haha.txt 파일
찾기 Linux 명령
로그 파일 동적으로 보기 ?
시스템 하드 디스크 공간 명령 보기?
현재 머신의 모든 포트 보기 듣기?

여기에 이미지 설명 삽입

파이썬

파이썬 소스 코드 파일의 코드 줄 수를 세고 주석, 빈 줄 및 출력을 제거합니까?
Python은 cmd를 호출하고 결과를 반환합니다.
버블 정렬
1, 2, 3, 4 반복 없이 숫자를
입력하시겠습니까? Python을 사용하여 10000 이내의 대칭 숫자를 출력하세요(대칭 숫자 기능: 숫자는 1, 2, 11, 121, 1221 등과 같이 좌우 대칭입니다.)
주어진 정수 N과 a 0 -9의 숫자 K는 0-N에서 숫자 K의 발생 횟수를 반환
하기 위해 필요합니다
. 입력 후 출력은 삼각형, 삼각형의 유형을 형성할 수 있습니다. 등가 클래스 분할 방법을 사용하여 테스트 케이스를 설계하십시오
...
여기에 이미지 설명 삽입

MySQL

어떤 Mysql 엔진을 사용하고 있으며 각 엔진의 차이점은 무엇입니까
쿼리 명령을 최적화하는 방법
데이터베이스 최적화
Sql 주입은 어떻게 발생하고 방지하는 방법
NoSQL과 관계형 데이터베이스의 차이점
MySQL과 MongoDB의 본질
Mysql 데이터베이스에서 페이징을 구현하는 방법,
Mysql 데이터베이스의 운영,
데이터베이스 최적화, 데이터베이스 성능 향상,
데이터 무결성이란 무엇인지 가장 기본적인 차이점은 무엇입니까 ?

여기에 이미지 설명 삽입

편물

웹 테스트와 앱 테스트의 차이점은 무엇입니까?
WEB 테스트 환경 설정 및 테스트 방법
WEB 테스트 자습서
WEB 테스트 요점 및 기본 방법
웹 테스트 페이지 요약
...
여기에 이미지 설명 삽입

인터페이스 테스트

인터페이스란 무엇입니까
모듈 요청이 http에서 https로 변경된 경우 테스트 계획을 어떻게 수립하고 수정해야 합니까
일반적으로 사용되는 HTTP 프로토콜 디버깅 에이전트 I는 무엇입니까 HTTPS 프로토콜 캡처를 위한 설정 프로세스에 대한 자세한 설명
설명 TCP/IP 프로토콜의 계층 구조, 그리고 각각 - 계층 에서 중요한 프로토콜 jmeter , 인터페이스
의 응답 결과는 다음과 같습니다. 타사에 따라 테스트 데이터를 어디에 두나요? 데이터 기반이란 무엇이며 매개변수화하는 방법은 무엇입니까?





여기에 이미지 설명 삽입

성능 시험

성능 테스트의 목적은 무엇이라고 생각하십니까? 성능 테스트를 잘하는 비결은 무엇입니까?
서버 측 성능 분석은 어떤 각도에서 수행합니까?
스트레스 테스트, 네거티브 테스트 및 성능 테스트를 이해하는 방법은 무엇입니까?
판단하는 방법 메모리 누수 여부 및 우려 지표
소프트웨어의 메모리 누수 원인 및 검사 방법을 기술한다.(개발 언어와 결합하여 기술 가능)
값 전송이 무엇인지, 주소 전송이 무엇인지, 둘의 차이점은 무엇입니까?
시스템 병목 현상은 무엇입니까?

여기에 이미지 설명 삽입

셀렌

자동화된 테스트 프레임워크를 구축하는 방법
자동화된 테스트 사례를 설계하는 방법
웹드라이버는 어떻게 브라우저를 열고 종료합니까
자동화된 테스트 프레임워크란 무엇입니까 Selenium이란 무엇이며
널리 사용되는 버전은 무엇 입니까
명령에서 Selenium RC를 시작하는 방법
머신 포트 4444는 비어 있지 않습니다 . 다른 포트를 사용하려면 어떻게 해야 합니까?
Selenium Server란 무엇이며 Selenium Hub와 어떻게 다릅니까?
Selenium에서 데이터베이스에 연결하는 방법은 무엇입니까?
하나의 객체가 여러 페이지에 존재하는지 어떻게 확인합니까?
단일 및 이중 슬래시는 XPath에서 사용됩니다. 차이점은 무엇입니까
SeleniumIDE/RC에 대한 사용자 확장을 작성하는 방법
성공적인 페이지 로드 후 요소의 존재를 확인하는 방법
Selenium Grid에 대해 무엇을 알고 있습니까? 어떤 기능을 제공합니까?
Selenium 서버를 시작하는 방법 Java 클래스에서?
Selenium의 검증 포인트는 무엇입니까?
XPath는 무엇입니까? Selenium에서 XPath를 언제 사용해야 합니까?

여기에 이미지 설명 삽입

컴퓨터와 네트워크

컴퓨터의 IP는 192.168.10.71, 서브넷 마스크는 255.255.255.64, 192.168.10.201...
DNS, Active Directory, 도메인의 개념에 대해 간단히 설명해주세요.
10M 광대역은 무엇을 의미합니까? 이론적인 다운로드 속도는 무엇입니까?
IP 주소는 무엇입니까?
OSI 7계층 네트워크 모델의 구분은 무엇입니까?
TCP와 UDP의 차이점은 무엇입니까?
HTTP는 어떤 계층 프로토콜에 속합니까?
차이점은 HTTP와 HTTPS
쿠키와 세션의 차이점
HTTP get 요청과 post 요청의 차이점
HTTP1.0과 HTTP1.1의 차이점
TCP 연결 설정 프로세스와 연결 해제
프로세스 클라이언트가 사용하는 프로세스 IP를 얻기 위한 DHCP?
네트워크 세그먼트 작성 네트워크 주소 및 브로드캐스트 주소?

여기에 이미지 설명 삽입
여기에 이미지 설명 삽입

인적 자원

귀하의 테스트 경력 진행은 어떻게 됩니까? 테스트를 수행하면 어떤 이점이 있다고 생각하십니까?
일자리를 찾을 때, 가장 중요하게 고려하는 것은 무엇입니까?
왜 우리가 당신을 인정해야 합니까?
당신의 개인적인 최고 기능에 대해 알려주십시오.
테스트 엔지니어는 어떤 자질과 기술을 갖추어야 합니까?
또한 소프트웨어의 품질을 어떻게 보장합니까? 즉, 소프트웨어의 품질을 최대한 보장할 수 있는 방법은 무엇이라고 생각하십니까?
이 라인을 테스트하기로 선택한 이유는 무엇입니까?
내가 당신을 고용하면 부서에 어떤 기여를 할 수 있습니까?

여기에 이미지 설명 삽입
이 학습 프레임워크 루트에 따라 끊임없이 탐구하고 개선하며 기술의 병목 현상을 돌파하십시오. 나중의 삶은 훨씬 더 쉬울 것입니다. 모든 일이 처음에는 어렵다는 말이 있듯이, 첫 발을 떼기만 하면 이미 반은 성공했고, 이 여정을 완수하고 돌아보면 분명 많은 감정을 느끼게 될 것입니다. 저 또한 고임금 직책에 더 많은 기회를 얻기 전에 그러한 여정을 거쳐 왔으며, 열심히 일한 것은 결국 제 능력을 인정받고 제 자신의 가치에 대한 진정한 증거라고 할 수 있습니다. 적어도 세후 월급 30+는 현재 내 상태에서 상당히 만족스럽다.
여기에 이미지 설명 삽입
이 자료와 위의 인터뷰 질문 리소스는 소프트웨어 테스팅을 하는 친구들에게 가장 포괄적이고 완전한 준비 창고가 되어야 합니다. 모든 것이 가능한 한 빨리 이루어져야 하며, 특히 기술 산업에서는 우리의 기술력을 향상시켜야 합니다. 도움이 되었으면 합니다........

추천

출처blog.csdn.net/m0_53918927/article/details/126440259#comments_27944087